Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: washburn - Giugno 03, 2020, 09:57:23 am
-
Salve,
sto utilizzando la versione 1.6.4 di Lazarus (su Raspberry Pi) ed ho la necessità di minimizzare un Form all'avvio del programma.
Niente di più facile direte Voi, basta impostare la proprietà WindowState su "wsMinimized" e siamo a posto....e invece non ha nessun effetto.
Ho provato sul "Form.Create" ad impostare "Self.WindowState:= wsMinimized" e nulla, lo stesso su "Form.Show"....come mai?
L'unica cosa che ha effetto è "Self.Visibile:= false" ma non mi interessa nascondere il Form bensì ridurlo ad icona all'avvio.
Sto sbagliando qualcosa?
Grazie, saluti.
Roberto
-
Ciao, hai già provato a mettere un timer sulla form che viene innescato una volta sola al formshow e con dentro solo la seguente riga?
Application.Minimize;
-
Sì, con il timer e Application.Minimize funziona.
Avevo già provato con un timer e Self.WindowState ma non funzionava, non conoscevo Application.Minimize.
Grazie ;D
Saluti,
Roberto
-
Figurati, per così poco. Mettete sempre (RISOLTO) nel titolo del primo messaggio quando avete risolto.