tr0nix
der-mit-dem-tux-tanzt
Hallo zusammen
Ist ein bisserl schwierig Informationen über das Modul zu finden, deshalb lerne ich es mehr oder weniger mittels Manpages & Examples.
Meine Frage ist folgende:
Aktuell bastle ich ein kleines Programm, welches nichts anderes macht, als Login & Passwort entgegenzunehmen und anschliessend über MySQL zu connecten, DBs abzurufen und anzuzeigen.
Das Login & Passwort Fenster habe ich folgendermassen definiert:
- Zuerst das Window
- Darin ein Label
- In dem Label durch x/y Positionierung je ein Textfeld für Login & Passwort
Hier der Code:
Meine Frage nun ist, ob ich das Positionieren der Elemente richtig gemacht habe. Ich musste hier teilweise die Koordinaten abzählen und so mit x/y und der Breitenangabe (width) die Textfelder auf das Label abstimmen.
Ist das so korrekt oder gibt es da einen Trick den ich übersehen habe?
Gruess
Joel
P.S. ja ich weiss, die Textfelder haben noch keine Namen, geht mir nur mal ums Designen
Ist ein bisserl schwierig Informationen über das Modul zu finden, deshalb lerne ich es mehr oder weniger mittels Manpages & Examples.
Meine Frage ist folgende:
Aktuell bastle ich ein kleines Programm, welches nichts anderes macht, als Login & Passwort entgegenzunehmen und anschliessend über MySQL zu connecten, DBs abzurufen und anzuzeigen.
Das Login & Passwort Fenster habe ich folgendermassen definiert:
- Zuerst das Window
- Darin ein Label
- In dem Label durch x/y Positionierung je ein Textfeld für Login & Passwort
Hier der Code:
Code:
$window{0} = $cui->add(
't0', 'Window',
-title => "Database login",
-border => 1,
-y => -1,
-height => -1
);
$window{0}->add(
undef, 'Label',
-text => "Please enter your login informations:\n"
."Login:\n"
."Password:",
-border => 1,
-paddingspaces => 1,
-x => 0,
-y => 0
);
$window{0}->add(
undef, 'TextEntry',
-x => 11,
-y => 2,
-maxlength => 8,
-width => 10
);
$window{0}->add(
undef, 'PasswordEntry',
-x => 11,
-y => 3,
-maxlength => 8,
-width => 10
);
Meine Frage nun ist, ob ich das Positionieren der Elemente richtig gemacht habe. Ich musste hier teilweise die Koordinaten abzählen und so mit x/y und der Breitenangabe (width) die Textfelder auf das Label abstimmen.
Ist das so korrekt oder gibt es da einen Trick den ich übersehen habe?
Gruess
Joel
P.S. ja ich weiss, die Textfelder haben noch keine Namen, geht mir nur mal ums Designen