Form am Bildschirm andocken
-
- Beiträge: 440
- Registriert: So 10. Dez 2006, 14:59
- OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
- CPU-Target: 64Bit
- Kontaktdaten:
Form am Bildschirm andocken
Geht das in Lazarus?
Wenn ja , dann wie?^^
habt ihr das schon mit lazarus "geschafft" ? =)
Wenn ja , dann wie?^^
habt ihr das schon mit lazarus "geschafft" ? =)
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
Code: Alles auswählen
if (Left+Width+20) > Screen.Width then
Left := Screen.Width-Width;
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
warum hast dus dann nicht gamcht und gefragt ?den code wüsste ich selbst
was meinst du mit hin und herdocken ? villeicht solltets du deine frage konkret formulieren ?!
ich hab es so verstanden das du deine form an die bildschirmränder snappen lassen willst wie z.b. winamp das macht
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
Meinst du sowas: http://wiki.freepascal.org/MultiDoc/de" onclick="window.open(this.href);return false;EugenE hat geschrieben:ich meine manche programme haben bewegliche fenster im programm selber wie kann man sowas machen?
Ich weiss auch nicht was er meint.
Aber wenn er das meint wonach der Titel klingt, also Fenster am Bildschirmrand andocken, so macht das KDE in der Standardeinstellung automatisch. Da würde ich Crossplatform eher die Finger von lassen. Sowieso sollte man bei Linux nicht zuviel an den Fenstern rumfummeln. Das behandelt jeder WM sowieso wieder wie er will
Aber wenn er das meint wonach der Titel klingt, also Fenster am Bildschirmrand andocken, so macht das KDE in der Standardeinstellung automatisch. Da würde ich Crossplatform eher die Finger von lassen. Sowieso sollte man bei Linux nicht zuviel an den Fenstern rumfummeln. Das behandelt jeder WM sowieso wieder wie er will

-
- Beiträge: 440
- Registriert: So 10. Dez 2006, 14:59
- OS, Lazarus, FPC: MacOSX Lion 10.7 (L 0.9.31 FPC 2.7.1)
- CPU-Target: 64Bit
- Kontaktdaten:
hm also nehmen wa beispielweise das programm Mediamonkey ( http://www.mediamonkey.com/mediamonkey_de.htm" onclick="window.open(this.href);return false; ) dieses hat im programm einzellnen einteilungen die sich nachbelieben anordnen kann
-
- Beiträge: 340
- Registriert: Di 12. Sep 2006, 08:57
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Kontaktdaten:
Hallo EugenE,
Ich weiß, was du meinst. Solche "Fenster im Fenster" heißen ChildWindow. Damals unter BP 7.0 konnte man die mit nem kurzen Befehl erzeugen. Wenn man die "maximiert" werden die dann automatisch im ParentWindow gedockt und auf volle Größe gebracht.
Wei man das nun mit Lazarus auf einfachem Wege realisiert, kann ich dir leider nicht sagen...
Ich geh da manchmal noch nach Pascal 7.0 vor...
Immerhin hast du nun ein Paar Stichworte für die Suche (ChildWindow, MDIChildren, ParentWindow)
Gruß
Ich weiß, was du meinst. Solche "Fenster im Fenster" heißen ChildWindow. Damals unter BP 7.0 konnte man die mit nem kurzen Befehl erzeugen. Wenn man die "maximiert" werden die dann automatisch im ParentWindow gedockt und auf volle Größe gebracht.
Wei man das nun mit Lazarus auf einfachem Wege realisiert, kann ich dir leider nicht sagen...
Ich geh da manchmal noch nach Pascal 7.0 vor...

Immerhin hast du nun ein Paar Stichworte für die Suche (ChildWindow, MDIChildren, ParentWindow)
Gruß