| Autor |
Beitrag |
qwertzuiopü
      
Beiträge: 63
|
Verfasst: Sa 02.07.05 15:57
HI!
ich will ein Program schreiben, das immer im VOrdergrund ist,und wie ein weiteres startmenü erscheint. Alle anderen programme, sollen im Volbild modus nur an dieses Program angrenzen, es aber nicht überdecken.
Kann mir da jemand helfen?
Danke!!!
|
|
WeBsPaCe
      
Beiträge: 2322
Erhaltene Danke: 1
FireFox 3, Internet Explorer 6 SP1
D1, D3Prof, D6Pers, D7Pers+Indy, VisualStudio Express
|
Verfasst: Sa 02.07.05 17:38
Hallo!
qwertzuiopü hat folgendes geschrieben: | | [...] , das immer im VOrdergrund ist, [...] |
Delphi-Quelltext 1:
| SetWindowPos(TForm1(Self).Handle,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE+SWP_NOMOVE); |
qwertzuiopü hat folgendes geschrieben: | | [...] und wie ein weiteres startmenü erscheint. [...] |
Delphi-Quelltext 1: 2: 3:
| Form1.Top := Screen.Height - Form1.Height; Form1.Width := Screen.Width; Form1.Left := 0; |
qwertzuiopü hat folgendes geschrieben: | | [...] Alle anderen programme, sollen im Volbild modus nur an dieses Program angrenzen, es aber nicht überdecken. [...] |
Dazu fällt mir nichts ein...  Mhmmm...
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 02.07.05 17:40
Klingt mir eher nach einer APPBAR.
|
|
qwertzuiopü 
      
Beiträge: 63
|
Verfasst: Mo 04.07.05 13:17
Danke WeBsPaCe!
ABer ich weis nicht wo ich dies einsetzen soll, unter Form.create?
Wo genau muss ich es reinschreiben?
-qwertzuiopü-
|
|
WeBsPaCe
      
Beiträge: 2322
Erhaltene Danke: 1
FireFox 3, Internet Explorer 6 SP1
D1, D3Prof, D6Pers, D7Pers+Indy, VisualStudio Express
|
Verfasst: Mo 04.07.05 13:21
|
|
qwertzuiopü 
      
Beiträge: 63
|
Verfasst: Mo 04.07.05 13:48
kannst du mir auch noch sagen, wie ich verhindere, das der benutzer die größe von Form1 Ändern kann?
|
|
WeBsPaCe
      
Beiträge: 2322
Erhaltene Danke: 1
FireFox 3, Internet Explorer 6 SP1
D1, D3Prof, D6Pers, D7Pers+Indy, VisualStudio Express
|
Verfasst: Mo 04.07.05 13:50
|
|
qwertzuiopü 
      
Beiträge: 63
|
Verfasst: Mo 04.07.05 13:57
Danke, jetzt klapt alles.
!!!DAnke!!!
-qwertzuiopü-
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Mi 06.07.05 21:08
qwertzuiopü hat folgendes geschrieben: | | Danke, jetzt klapt alles. |
Dann markiere deine Frage bitte als beantwortet. Dies kannst du tun indem du am Ende des Threads den entsprechenden Link benutzt - Danke!
Irr ich mich eigentlich, wenn ich behaupt, dass es besser ist SetBounds(0,Screen.Height-Height,Screen.Width,Height); zu benutzen, weil hier nur eine Message gesendet wird. Der Code von WeBsPaCe müsste eigentlich drei Messages senden, oder?
Gruß,
maxk
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
|