Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: JonnyB - Maggio 23, 2020, 09:12:39 pm

Titolo: datamodule e barre di scorrimento laterali.
Inserito da: JonnyB - Maggio 23, 2020, 09:12:39 pm
Un saluto a tutti,
ho notato che a designtime quando i componenti inseriti in un datamodule superano la sua dimensione non appaiono le barre di scorrimento laterali,  è una limitazione del componente ?
Titolo: Re:datamodule e barre di scorrimento laterali.
Inserito da: xinyiman - Maggio 24, 2020, 11:22:00 am
Ciao, non si tratta di un limite, ma di un concetto di progettazione. I datamodule sono nati per inserirci i componenti non visuali, in modo da non appesantire le form in fase di disegno. Quindi tutto ciò che poi non verrà visualizzato effettivamente non ha senso che dilati la larghezza o la larghezza di qualcosa.
Titolo: Re:datamodule e barre di scorrimento laterali.
Inserito da: JonnyB - Maggio 24, 2020, 09:48:31 pm
Forse non mi sono spiegato, ma quando la quantità di componeti (TTable, TQuery, TDatasource, TImagelist, ecc) è notevole e supera la dimensione in pixel (height, width) del datamodule, risulta comondo, come avviene in delphi, che a designtime il datamodule attivi le barre di scorrimento laterali per poter disporre ulteriori componenti.
Titolo: Re:datamodule e barre di scorrimento laterali.
Inserito da: nomorelogic - Maggio 25, 2020, 09:31:39 am
ciao JonnyB

in effetti sembra che a design-time nei datamodule le scrollbar non ci siano