Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: suibaf - Febbraio 01, 2025, 12:13:22 pm

Titolo: disabilitare il pulsante Maximize di un Form
Inserito da: suibaf - Febbraio 01, 2025, 12:13:22 pm
Ciao,
vorrei disabilitare il pulsante Maximize da un form. La cosa dovrebbe essere abbastanza semplice, ma non funziona- Ho seguito questo suggerimento:

Per rimuovere il pulsante di "Maximize" da un form in Lazarus, puoi modificare la proprietà BorderIcons del form. Ecco come fare:

Seleziona il Form: Nella finestra del designer, clicca sul form di cui vuoi modificare le impostazioni.

Trova la proprietà BorderIcons: Nella finestra dell'Object Inspector, scorri fino a trovare la proprietà BorderIcons.

Modifica BorderIcons: Clicca sul valore di BorderIcons per aprire l’editor delle opzioni. Dalla lista, deseleziona (ovvero rimuovi il flag) l'opzione biMaximize. In questo modo il pulsante di maximize non verrà più mostrato sulla barra del titolo del form.

Salva e testa: Salva il progetto ed esegui l'applicazione per verificare che il pulsante sia stato rimosso.

Come detto non funziona.
Avete qualche altro suggerimento?
Grazie


Titolo: Re:disabilitare il pulsante Maximize di un Form
Inserito da: DragoRosso - Febbraio 01, 2025, 01:54:34 pm
Come detto non funziona.

Cioè ti visualizza ancora il "quadratino" per l'ingrandimento della Form ?

EDIT: cioè, il quadratino viene visualizzato ma è disattivato ...

Quale è il sistema operativo target ? Che versione di Lazarus usi ?

Non è un problema noto e a me funziona normalmente (come sempre) con l'ultima versione stabile (3.8).

Avete qualche altro suggerimento?

Non ci sono altri suggerimenti, deve funzionare quello se stiamo parlando di Windows (almeno per le versioni 10 e 11).
Titolo: Re:disabilitare il pulsante Maximize di un Form
Inserito da: suibaf - Febbraio 01, 2025, 02:24:35 pm
Funziona chiedo scusa, stavo io pasticciando roba, non essendo esperto!