programiranje vmesnikov cmc v delphiju komponente za programiranje vmesnika trenutno je na voljo le ena komponenta cmcio v kateri so procedure za vse vhodno izhodne funkcije vmesnika presnemi zgledi programov zgledi osnovnih programov so opisani v skripti merjenje in krmiljenje z racunalnikom presnemi casovniki mmtimer guy tessier andrew hill casovnik uporabimo enako kot bi slo za delphijev casovnik med lastnostmi se pojavi se locljivost angl resolution ki jo nastavimo na privzeto je casovnik izkljucen locljivost casovnika je res ms tezava pa je v tem da ni dovolj periodicen presnemi supertimer jan goyvaerts http www jgsoft com uporabimo ga podobno kot bi slo za delphijev casovnik le da nas dvojni klik ne komponenti postavi v proceduro onstop proceduro ontimer izberemo v paleti event privzeto je casovnik izkljucen komponenta je na voljo brez izvorne kode za katero morate placati usd po namestitvi v delphi mi na paleti ni uspelo dobiti prave ikonice ampak se je tam pojavila privzeta delphijeva ikona med casovniki z locljivostjo ms se zdi najzanesljivejsi ze premikanje miske preko ploskih tipk pokazejo se ko miskin kazalec nad tipko pa ga lahko precej zmoti presnemi ztimer antonie baars predelava s kocijancic casovnik deluje precej drugace kot ostali pri izvirni varianti je casovna locljivost ms vendar je potrebno napisati cas po katerem se casovnik izkljuci timeoutsecond v casu ko je vkljucen operacijski sistem ne registrira sporocil klik miske tipkovnice izkaze se da je interval casovnika mnogokratnik intervala ms ker je na razpolago izvorna koda je mogoce komponento spremeniti tako da je interval v milisekundah nastavljiv z vec kot eno decimalko dodamo se lastnost ztimer truetime ki nam vrne dejansko vrednost intervala v ms da casovnik lahko v dejanskem casu registrira sporocila operacijskega sistema v proceduro ontimer vstavimo vrstico application processmessages da izkljucimo casovnik kadar zelimo za timeoutsecond vpisemo presnemi sleeper steve schafer predelava s kocijancic http zoom telepath com pandeng sleeper html komponenta sleeper je do okolja windows prijaznejsa od procedure sleep njena prednost je da ni potrebno posebej preveriti sporocil operacijskega sistema in da je tudi med cakanjem mogoce registrirati sporocila v spremenjeni komponenti je mogoce prekiniti cakanje slednje je dobrodoslo pri dolgih intervalih poleg tega namesto obicajnega casovnika klicemo mmtimer tako da je locljivost cakanja res ms presnemi