Seite 1 von 1
Fenstereinstellungen speichern
Verfasst: Di Nov 01, 2005 9:23 pm
von Nik
Hallo,
bisher startet Songbeamer immer im Vollbildmodus.
Da noch andere Programmfenster offen sein müssen, wie z.B. die Beamersteuerung, ist das etwas lästig.
Songbeamer sollte sich die Fenstereinstellungen (Größe, Position) merken und mit der letzten Einstellung wieder starten. Dann muß man die Programmfenster nicht immer wieder neu anordnen.
mfg
Nik
Verfasst: So Mär 01, 2009 12:50 pm
von Sneak-L8
Hallo,
der Thread ist zwar schon sehr alt, aber dem kann ich mich nur anschließen. Das Fenster ist immer maximiert und wenn man es auf Normalgröße bringt, immer an der selben Stelle und in gleicher Größe.
Wäre super, wenn Songbeamer sich die letzte Einstellung merken könnte.
Ciao
\/olker
Verfasst: So Mär 01, 2009 2:47 pm
von pcfire
Bei mir funktioniert folgene Lösung:
- "Rechtsklick" auf Songbeamerverknüpfung
- > Eigenschaften
- > Karteireiter "Verknüpfung"
- unter "Ausführen" steht normalerweise "Normales Fenster"
- umstellen auf "Minimiert"
- "Übernehmen" und "Ok"
Jetzt sollte SB minimiert starten und beim anklicken in der Taskleiste als Fenster geöffnet werden.
Gruß
Dirk
Verfasst: So Mär 01, 2009 2:57 pm
von Sneak-L8
Hallo Dirk,
es ging nicht um ein minimiertes Starten. SongBeamer sollte nicht maximiert starten, also in einem normalen Fenster.
Ciao
\/olker
Verfasst: So Mär 01, 2009 9:51 pm
von Sebastian
Eine optimale Lösung hierfür dürfte schwer sein, da mancher vielleicht erwartet, daß SongBeamer immer als Vollbild startet.
Du kannst aber ein Makro schreiben und damit die Fensterposition festlegen.
Code: Alles auswählen
Application.MainForm.Windowstate := wsnormal;
Application.MainForm.Left := 10;
Application.MainForm.Top := 10;
Application.MainForm.Width := 600;
Application.MainForm.Height := 500;
Dann SongBeamer in etwa wie folgt starten:
Code: Alles auswählen
SongBeamer.exe /autorun "C:\Users\Sebastian\Documents\SongBeamer\Scripts\MainFormSize.sbpas"
Der Parameter /autorun bewirkt, daß SongBeamer das angegebene Makro nach dem Start ausführt.
Verfasst: Mo Mär 02, 2009 8:20 am
von pcfire
Habe mich etwas falsch ausgedrückt:
Jetzt sollte SB minimiert starten und beim anklicken in der Taskleiste als NICHT MAXIMIERTES Fenster geöffnet werden.
Soll bedeuten: Wenn du auf das Taskleistensymbol klickst wird SB dann als nicht maximiertes Fenster geöffnet.
Wenn du das mal probierst, dann merkst du was ich meine.
Verfasst: Mo Mär 02, 2009 8:23 pm
von holgerh
Oder vielleicht ganz einfach per "Alt+Tab-Taste" zwischen den verschiedenen, laufenden Programmen umschalten

Verfasst: Mo Mär 02, 2009 9:06 pm
von Sneak-L8
Hallo Sebastian,
hey, vielen Dank für das Script. Das ist schon mal sehr praktisch.
Ich finde es aber nicht so schwer, die Fensterposition wieder herzustellen. War das Programm beim Beenden maximiert, dann wird es auch beim nächstne Start maximiert angezeigt. War es ein normales Fenster, werden Größe und Position wiederhergestellt.
Ggfs. kann man unter den Optionen noch ein Häkchen "Immer Maximiert starten" setzen, dann hat man immer das heutige Verhalten.
Mit dem Script geht es auch, die obige Beschreibung ist aber das übliche Verhalten wie z.B. den Office-Produkten oder vielen anderen Programmen.
Ciao
\/olker