EAGLE Central Forums
Where the EAGLE community meets. Sponsored by Stratford Digital.

Home » CadSoft Support Forums » eagle.support.ger » Default-Fenstergröße bei dlgDialog im ulp
Default-Fenstergröße bei dlgDialog im ulp [message #165174] Wed, 10 February 2016 16:13 Go to next message
Thomas Langhammer
Messages: 8
Registered: May 2013
Junior Member
Hallo,

für eine Stücklistenanwendung verwende ich im ulp dlgDialog und darin einen
dlgListView. Das dabei erscheinende Fenster füllt fast die ganze
Bildschirmbreite (was ok ist), ist aber trotz recht langer Liste nur ~10%
der Bildschirmhöhe hoch, so daß man immer erst das Fenster manuell groß
ziehen muß.
Gibt es eine Möglichkeit, die (Default-)Fenstergröße einzustellen, die bei
einem dlgListView erscheint?

Tom
Re: Default-Fenstergröße bei dlgDialog im ulp [message #165176 is a reply to message #165174] Wed, 10 February 2016 17:15 Go to previous messageGo to next message
rk
Messages: 386
Registered: February 2005
Senior Member
Hi,

das geht ganz einfach mit dlgSpacing. Du legst dieses Objekt neben Deine
Liste (dlgHBoxLayout), lässt es aber vertikal expandieren
(dlgVBoxLayout), z.B:


string content[];
int sel = -2;

dlgDialog(filename(argv[0]))
{
dlgVBoxLayout
{
dlgHBoxLayout //Nebeneinander
{
dlgVBoxLayout // Hoehe anpassen
{
dlgSpacing(500);
}
dlgListView("Eins\tZwei\tDrei", content, sel);
}

dlgPushButton("+S&chließen") dlgAccept();
}
};


Gruß,
René
Re: Default-Fenstergröße bei dlgDialog im ulp [message #165180 is a reply to message #165176] Thu, 11 February 2016 16:00 Go to previous message
Thomas Langhammer
Messages: 8
Registered: May 2013
Junior Member
Hi,

genau das war es, nach was ich gesucht habe. Funktioniert.
Danke! :-)

Tom
Previous Topic: should I upgrade to 7.5 (from 6.2)
Next Topic: EDGE-Connector
Goto Forum:
  


Current Time: Sun Aug 20 21:10:54 GMT 2017