Dziś jest poniedziałek, 13 października 2008 roku (z kalendarza...)

Pascalowa klawiatura

Za chwilę zabiorę się do oprogramowywania klawiatury w Free Pascal Compilerze. Domyślne systemy z modułu CRT nie odpowiadają mi ani trochę do tego, co mam robić, a po drugie są dość leciwe i prostackie, że tak się wyrażę. Będzie to już zatem drugi oprogramowany przeze mnie element, oprócz ekranu trybu tekstowego.

Tradycyjnie zrobię to w obiektówce, wzorując się na analogicznych systemach w Windowsie, korzystając z wzorca obserwatora. Działania użytkownika będą wysyłane z obiektu-klawiatury jako zdarzenia do zainteresowanych obiektów. Muszę jeszcze tylko sprawdzić, czy FPC obsługuje takie bajerki, jak wielokrotne dziedziczenie, czy interfejsy, bo inaczej mogą być małe problemy z rozszerzaniem tego wszystkiego.

Powrót

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 1 | Serwer wirtualny zapewnia