|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 21.02.2005, 13:12 Titel: Abreissbare Toolwindows |
|
|
Hallo mal wieder,
Ich möchte gerne (es geht auch ohne, aber mit ist einfach mal schöner) abreissbare Toolbars haben. Gibt es die Funktionalität als (Standard)Control oder muss ich dass selber mit Childwindows oder Dialogen selbst programmieren? Vorallem die Funktionalität zum wieder anpappen an das Hauptfenster (an allen Rändern) interessiert mich.
Hat jemand eventuell schon ein Beispiel davon? _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Fallen JLI MVP
Alter: 40 Anmeldedatum: 08.03.2003 Beiträge: 2860 Wohnort: Münster Medaillen: 1 (mehr...)
|
Verfasst am: 21.02.2005, 13:14 Titel: |
|
|
kA wüsste nur einige Suchbegriffe Drag&Drop sowie Docking(control), danach kannste ja mal suchen evtl findeste sogar was. _________________ "I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse." |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 21.02.2005, 13:49 Titel: |
|
|
...
Mal wieder nur für MFC verfügbar *grml*
Ich ha**e dieses Teil!
Jetzt setz ich mich ran und programmiere mein eigenes Control, mit dem ich das machen kann - komplett angepasst auf meine Arbeitsweise. _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Patrick Dark JLI Master
Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 21.02.2005, 14:38 Titel: |
|
|
Ich mach dafür immer einzelne Childwindows mit eigener WndProc, Drag'n Drop ist auch sehr einfach zu realisieren.
Das Docking ist auch einfach zu realisieren! Man testet einfach mit GetWindowRect ob es sich mit einem anderen Rect schneidet, dabie sollte man auf einen Tolleranzwert wert legen. _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 21.02.2005, 15:12 Titel: |
|
|
Genau so mach ich es ja jetzt auch.
Es wär halt schön gewesen, wenn die Funktionalität bereits vorhanden wär - ohne auf MFC zurückzugrifen zu müssen. _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Patrick Dark JLI Master
Anmeldedatum: 25.10.2004 Beiträge: 1895 Wohnort: Düren Medaillen: Keine
|
Verfasst am: 21.02.2005, 15:17 Titel: |
|
|
AFE-GmdG hat Folgendes geschrieben: | Es wär halt schön gewesen, wenn die Funktionalität bereits vorhanden wär - ohne auf MFC zurückzugrifen zu müssen. |
Win32API ist halt sehr auf LowLevel gehalten Das hat mit der Geschichte von Windows und NT zu tun, damals war man froh wenn man auf eine Diskette 2-3 Programme stopfen konnte und da hätten Resourcen sowie Zusatzlibs nur gestört Old School halt _________________ 'Wer der Beste sein will muss nach Perfektion streben und jede Gelegenheit nutzen sich zu verbessern.' - KIA
[ German Game Dev | Boardsuche hilft sehr oft | Google rockt | Wie man Fragen richtig stellt | ICQ#: 143040199 ] |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|