Parametry formularza

TP
  • Rejestracja:około 5 lat
  • Ostatnio:około 5 lat
  • Postów:3
0

Teraz wracam z pytaniem dotyczącym modułu aplikacji w lazarusie
Czy da się jakoś zrobić żeby od razu jak otwieram nowy formularz dawało mu paramtery width i height na 400 x 550 a nie żebym musiał ustawiać da się to jakoś zautomatyzować?

edytowany 1x, ostatnio: Tomasz Puch
AK
Daj temat, który ma znaczenie. Pytania mają wszyscy
flowCRANE
Moderator Delphi/Pascal
  • Rejestracja:ponad 13 lat
  • Ostatnio:37 minut
  • Lokalizacja:Tuchów
  • Postów:12174
1
Tomasz Puch napisał(a):

Czy da się jakoś zrobić żeby od razu jak otwieram nowy formularz dawało mu paramtery width i height na 400 x 550 […]

Da się – najpierw tworzysz obiekt formularza, następnie ustawiasz mu rozmiar, a na koniec go pokazujesz na ekranie:

Kopiuj
MyForm := TMyForm.Create();
MyForm.Width := 400;
MyForm.Height := 550;
MyForm.Show(); // albo ShowModal

[…] da się to jakoś zautomatyzować?

Ustaw w designerze takie rozmiary, a nie będziesz musiał niczego później inicjalizować.


Pracuję nad własną, arcade'ową, docelowo komercyjną grą z gatunku action/adventure w stylu retro (pixel art), programując silnik i powłokę gry od zupełnych podstaw, przy użyciu Free Pascala i SDL3. Więcej informacji znajdziesz na moim mikroblogu.
edytowany 1x, ostatnio: flowCRANE
Zobacz pozostałe 6 komentarzy
TP
nie możesz mi normalnie odpowiedzieć? Nowe formularze tworzę w pliku
TP
a tak to się denerwujesz że nie znam jeszcze niektórych rzeczy od kogo mam się ich nauczyć?
flowCRANE
Masz się ich nauczyć z tutoriali dostępnych dla Lazarusa – no bo niby skąd? Tutaj zaglądnij i poczytaj, a później tutaj zaglądnij i też poczytaj. A jak nie chcesz tyle czytać to włącz IDE i przeglądnij sobie wszystkie opcje dostępne w głównym menu środowiska (i w menu kontekstowych).
flowCRANE
Ogólnie to najpierw poznaj środowisko i jego narzędzia, a dopiero później pisz w nim programy. Jeśli odwrócisz ten proces, to będziesz błądził po omacku i tracił czas na pisanie kodu w taki sposób, w który się go nie pisze. I ciągle będziesz zakładał wątki na forum z pytaniami o rzeczy, których powinieneś się dowiedzieć z materiałów edukacyjnych.
flowCRANE
Tak więc uprość sobie pracę i przeczytaj te artykuły – sporo czasu oszczędzisz.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.