Interfejs graficzny i Pascal

Mogłoby się wydawać, że aplikacje konsolowe to jedynie tekst i tło, zazwyczaj czarne bo kto i po co miałby zmieniać ustawienia konsoli. Od tej reguły można jednak znaleźć kilka wyjątków. Pierwszym z nich są możliwości jakie aplikacjom konsolowym daje Linux, co widać np. w dostępnym w dziale ‘Polecane’ Kismecie. Drugim z nich, nieco już przestarzałym jest właśnie Pascal a dokładniej dostępnym w nim moduł CRT. Oferuje on kilka prostych funkcji, które połączone razem są w stanie dać efekt taki jak na powyższym screenie.

To co na nim widać początkowo miało spełniać trochę inną funkcję niż być przykładem ze źródłem dostępnym dla wszystkich. Wygląda jednak na to, że program, którego częścią miało być to menu nigdy nie zostanie przeze mnie ukończony. Szkoda by kilka godzin roboty zmarnowało się leżąc latami na dysku, oddaję go więc do wykorzystania wszystkim zainteresowanym. Byloby miło gdyby ktoś, kto znajdzie dla tego czegoś jakiekolwiek zastosowanie wspomniał coś o tym, że kod ten został napisany przeze mnie. Przechodząc jednak do rzeczy stąd można pobrać skompilowane demo, a stąd jego źródło. Jak widać więc konsola nie musi zawsze oznaczać użycia dwóch kolorów, wystarczy tylko chcieć.

Na koniec zaznaczam, że program nie został dokończony i najprawdopodobniej nigdy już nie zostanie, a jeśli nawet to na pewno jego kod nie zostanie ponownie udostępniony. Może przez to zawierać błędy, o których nie wiem i których raczej już nie poprawię.

Posted in Uncategorized | Tagged , | Leave a comment