Zugangssteuerung für Lazy
Posted: Sun 20 Jan 2013, 15:30
Hallöchen zusammen,
nach dem ich nun schon wieder zwei Tage damit verbracht habe selbst eine Eingabemaske für ein Zugangssystem für Lazy zu erstellen (erfolglos), sehe ich mich genügend unqualifiziert um hier eine Anfrage zu starten
Lazy besitzt ja ein 4 stufiges Anwendersystem. So können für 4 verschiedene Anwendergruppen jeweils andere Menüs, Startbuttons etc. gesetzt werden. Genau soetwas ist ja für die Schule interessant.
Bisher kann man es nur umschalten wenn das System schon läuft, was nicht optimal ist! Ich möchte nun unmittelbar nach dem booten eine Passwortmaske anzeigen, in der über das eingegebene Passwort Lazy dann in dem jeweiligen Modus startet. Das Script zum wechseln der Modi ist nicht das Problem sondern zunächst nur die eigentliche Maske!
- Es sollte natürlich nicht möglich sein, sie einfach zu löschen ohne ein passendes Passwort eingegeben zu haben. Vermutlich könnte man dies noch abfangen und mit einem Gang in die Console beantworten!
- So lange die Maske angezeigt wird sollte es natürlich nicht möglich sein, etwas anderes anzuklicken oder auszuführen. Das bekomme ich z.B. nicht hin.
- Ich schaffe es auch nicht ein Bild so anzuzeigen, dass es automatisch immer die volle Bildschirmgröße besitzt.
Bisher habe ich erst mal versucht mit "glade" an die Sache zu gehen.
Damit lassen sich ja "recht einfach" GUIs erstellen. Ich habe dann herausgefunden, dass MU vor 3 Jahren den "Projekt-Generator" erstellt hat und nachdem ich das pet selbst in ein sfs umgewandelt hatte stellte ich fest, dass der "gtkservergenerator" bereits in Lazy vorhanden ist.
Kurz gesagt erstellt man in Glade die Oberfläche und erzeugt mit dem gtkservergenerator daraus ein "bashprogramm". Hier müssen nur noch evtl. die Befehle eingefügt werden. Eigentlich eine geniale Sache!
Mir gelingt es nun nicht in Glade:
1. die Einstellungen so zu setzen, dass die GUI immer den Focus hat und so nicht etwas anderes ausgeführt werden kann.
2. ein Bild 1024 x 768 Bildschirmfüllend einzubauen
3. die Oberfläche auf deutsch umzustellen, obwohl in einigen Dokus dies so angezeigt wird.
Habt ihr dazu Infos? Wie könnte man es sonst noch lösen?
Viele Grüße
Wolfgang
nach dem ich nun schon wieder zwei Tage damit verbracht habe selbst eine Eingabemaske für ein Zugangssystem für Lazy zu erstellen (erfolglos), sehe ich mich genügend unqualifiziert um hier eine Anfrage zu starten
Lazy besitzt ja ein 4 stufiges Anwendersystem. So können für 4 verschiedene Anwendergruppen jeweils andere Menüs, Startbuttons etc. gesetzt werden. Genau soetwas ist ja für die Schule interessant.
Bisher kann man es nur umschalten wenn das System schon läuft, was nicht optimal ist! Ich möchte nun unmittelbar nach dem booten eine Passwortmaske anzeigen, in der über das eingegebene Passwort Lazy dann in dem jeweiligen Modus startet. Das Script zum wechseln der Modi ist nicht das Problem sondern zunächst nur die eigentliche Maske!
- Es sollte natürlich nicht möglich sein, sie einfach zu löschen ohne ein passendes Passwort eingegeben zu haben. Vermutlich könnte man dies noch abfangen und mit einem Gang in die Console beantworten!
- So lange die Maske angezeigt wird sollte es natürlich nicht möglich sein, etwas anderes anzuklicken oder auszuführen. Das bekomme ich z.B. nicht hin.
- Ich schaffe es auch nicht ein Bild so anzuzeigen, dass es automatisch immer die volle Bildschirmgröße besitzt.
Bisher habe ich erst mal versucht mit "glade" an die Sache zu gehen.
Damit lassen sich ja "recht einfach" GUIs erstellen. Ich habe dann herausgefunden, dass MU vor 3 Jahren den "Projekt-Generator" erstellt hat und nachdem ich das pet selbst in ein sfs umgewandelt hatte stellte ich fest, dass der "gtkservergenerator" bereits in Lazy vorhanden ist.
Kurz gesagt erstellt man in Glade die Oberfläche und erzeugt mit dem gtkservergenerator daraus ein "bashprogramm". Hier müssen nur noch evtl. die Befehle eingefügt werden. Eigentlich eine geniale Sache!
Mir gelingt es nun nicht in Glade:
1. die Einstellungen so zu setzen, dass die GUI immer den Focus hat und so nicht etwas anderes ausgeführt werden kann.
2. ein Bild 1024 x 768 Bildschirmfüllend einzubauen
3. die Oberfläche auf deutsch umzustellen, obwohl in einigen Dokus dies so angezeigt wird.
Habt ihr dazu Infos? Wie könnte man es sonst noch lösen?
Viele Grüße
Wolfgang