| |
|
|
Erasmus.Herold | Hallöchen ...
Ich habe ein Grid erstellt aus 2 Spalten und 3 Zeilen (grid = gui.grid gui.hwnd [2,3])
Die obere und die untere Zeile sollen 10% des Displays in Anspruch nehmen, die mittlere Zeile 80 %
weder: gui.height [grid] 10,80,10 noch: gui.height[grid 10,80,10] finden ihren Weg. Wer kann mit der richtigen Syntax helfen, aus der Hilfe wurde ich leider nicht schlau.
Gruß Erasmus |
|
|
| |
|
|
|
| Hast Du mal:
probiert? Man kann nämlich die Größen auch gleich mit als Array angeben. Danach zur Kontrolle Zellen sichtbar machen:
Andernfalls sollte:
das Selbe tun. Falls nicht, dann liegts an noch so manch Bug im Modul GUI -
so soll es aber funktionieren. |
|
|
| |
|
|
|
Erasmus.Herold | Funktioniert und gefällt. Danke. Closed.
|
|
|
| |
|
|
|
Michael W. | Bei soviel Hilfe würde ich aber gerne wissen, wie es denn nun funktioniert hat. |
|
|
| XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 03.04.2016 ▲ |
|
|
|
|
Micha12334 | Ja, das ist auch meine Meinung, zumal IF 2 Möglichkeiten aufzeigte. |
|
|
| |
|
|
|
Erasmus.Herold | So habe ich das gelöst:
// GRID / Matrix
grid = gui.grid gui.hwnd [1,3]
grid_oben = gui.grid([grid,1,1],[1,1])//erzeugt ein 1x1 Grid in Zelle 1,1
grid_mitte = gui.grid([grid,1,2],[3,3])//erzeugt ein 3x3 Grid in Zelle 1,3
grid_unten = gui.grid([grid,1,3],[1,1])//erzeugt ein 1x1 Grid in Zelle 1,3
// Verteilung der Zellen (prozentual)
gui.height grid [10 80 10]
|
|
|
| |
|
|
|
| auch hier der tip, statt grid_oben, grid_mitte, einfach:
grid.main= grid.oben=gui.grid [grid.main 1 1] [1 1] grid.mitte=...
So hast Programmweit alles in 1 Variable "grid" gespeichert. |
|
|
| |
|
|
|
Erasmus.Herold | Ja - das macht total Sinn und das Programmiererleben leicht. (Daumen hoch) |
|
|
| |
|
|