Subskrybuj
Wpisy
Komentarze

Ten krótki artykuł wytłumaczy czym jest i jak używać tzw. listy “Do zrobienia”.

Pracując nad projektem często zdarza się, że chcemy jakiś fragment programu napisać później, a żeby o tym nie zapomnieć piszemy w tym miejscu komentarz np. “// zrobię to później”. Jeśli nasz projekt jest duży i w dodatku pracujemy nad nim w kilka osób to może się z tego zrobić niezły bałagan. Aby uporządkować te odłożone na później fragmenty, istnieje w Lazarusie mechanizm wyszukiwania oznaczonych przez nas miejsc w kodzie. Czytaj dalej »

Programy wielojęzyczne w Lazarusie

Wstęp

Czytając ten artykuł dowiesz się w jaki sposób przygotować swoją aplikację do obsługi wielu języków narodowych. Lazarus posiada proste w obsłudze narzędzia, które można w tym celu wykorzystać.

Przygotowanie projektu

Pierwsze co należy zrobić to po utworzeniu i zapisaniu nowego projektu, tworzymy nowy katalog (w katalogu projektu), w którym będą znajdywały się tłumaczenia. Nazwiemy go przykładowo „po”. W Lazarusie przechodzimy do „Projekt/Opcje projektu…” zakładka „i18n” Uaktywniamy tłumaczenia (Enable i18n) i podajemy nowoutworzony katalog („po”) jako katalog wyjściowy dla plików PO (PO output directory). Zatwierdzamy zmiany i kompilujemy aplikację. Jak można zauważyć po kompilacji w katalogu „po” został wygenerowany plik tekstowy z rozszerzeniem „.po”, w którym znajdują się wyrazy do przetłumaczenia.
Czytaj dalej »

GLScene w Lazarusie - na początek

Ze względu na małą ilość informacji w polskim internecie na temat Lazarusa postanowiłem napisać kilka artykułów na temat pracy z tym wspaniałym IDE. Dzisiejszym tematem będzie instalacja komponentów GLScene, służących do łatwego wykorzystania biblioteki graficznej OpenGL.

Krok 1 - zdobądź GLScene

Są na to conajmniej dwa sposoby:

Pobieramy spakowany plik ze strony (w tej chwili najnowsza wersja to 1.0.0.2) http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=185641

lub korzystamy z repozytorium SVN Czytaj dalej »

Powitanie

Witam wszystkich, którzy tu trafili. Postanowiłem prowadzić tę stronę w celu udostępniania wyłącznie swojej twórczości programistycznej. Mówiąc krótko - jeśli zrobię coś godnego uwagi to na pewno będzie to można tutaj znaleźć. Zapraszam do subskrybcji kanału RSS i śledzenia zmian na bieżąco :)

Strona utrzymana dzięki uprzejmości serwisu Unit1.pl, z którym również współpracuję.