| |
|
|
Harry Wigger | hallo, ich blutiger anfänger in profan hier mal eine frage: ich möchte in einem fenster ein bild im hintergrund sichtbar haben, darüber buttons für die weitere navigation. irgendwie komme ich da nicht klar, ich krieg zwar ein weisses hauptfenster mit bild, darin kann ich aber keine buttons plazieren. auch kann ich ein dialogfenster mit buttons bauen, darin kann ich aber kein bild mehr laden. eigentlich benötige ich für alles nur ein einziges fenster, in dem ich gerne alles hanlen würde, aber mich beschleicht das gefühl, dass ich für jeden pups ein eigenes fenster benötige. grüsse & dank, harry |
|
|
| Dieses Leben ist der schwersten eines überhaupt... Eile mit Weile und mit den Wölfen heule... Wer ander'n eine Grube gräbt, hat Gold im Mund... | 18.09.2008 ▲ |
|
|
|
|
| Erzeuge einen Dialog, erzeuge ein Bitmap-Static auf dem Dialog, und erzeuge auf dem Dialog Deine Buttons.
Dialog erstellen bekommst Du sicher schon selbst hin, für Bitmap und Static kannst Du oben die Codesuche [...] benutzen - diese hat imho hierfür Inhalte bereitgestellt.
Der Trick ist: Erstelle das Bitmap Static auf dem Dialog, und die Buttons nicht auf dem Bitmap Static, sondern eben auch auf dem Dialog. Die Z-Reihenfolge wird zunächst (wenn nicht abweichende Stile) über die Erstellungsreihenfolge der Controls festgelegt. Zwei Buttons also, die ein und das selbe Parent-Control haben, können dennoch (aus Sicht der Z-Achse) übereinander liegen, wenn die XY-Positionen dies vorgeben.
Also static auf Dialog, Bild dem Static zuweisen, Buttons auf Dialog erstellen.
beschleicht das gefühl, dass ich für jeden pups ein eigenes fenster
Du benötigst genau so viele Fenster, wie Du es selbst gerne hättest. Du kannst alles auf ein, oder auf hunderte Fenster verteilen - je nachdem wie Du es für "gut und sinnvoll" empfindest.
Controls entfernen kannst Du einfachst über DestroyWindow. |
|
|
| |
|
|
|
| Nachtrag: Ich sehe jetzt erst das Du unter
Hauptseite » DLL-Foren » Prospeed.dll Supportforum » Prospeed.dll Programmierer-Support
gepostet hast. Das habe ich übersehen. Hat der Ort seine Richtigkeit oder sollte der Thread nach Programmierung / Allgemein / Einsteigerfragen verschoben werden?
(die Frage, ob Dein Problem sich tatsächlich auf die Prospeed bezieht...) |
|
|
| |
|
|
|
Harry Wigger | ooohps, na abba sicher soll das verschoben werden, tschulliung >IF: ok, danke für den tip, werds probieren |
|
|
| Dieses Leben ist der schwersten eines überhaupt... Eile mit Weile und mit den Wölfen heule... Wer ander'n eine Grube gräbt, hat Gold im Mund... | 18.09.2008 ▲ |
|
|
|
|
Frank Abbing | Achte bitte ein wenig auf deine Rechtschreibung, Harry. In einem Chat kannst du gerne alles klein und schludderig schreiben, aber in diesem Forum ist das nicht erwünscht. Sogar ausdrücklich untersagt.
|
|
|
| |
|
|