Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Anonymous

unregistriert

1

26.05.2004, 19:23

tab control

Hi,
weiss vielleicht jemand wie man mit "tab controls" (windows api) umgeht? Ich habe im Resourcen- Editor ein TabControl- Fenster angelegt das in meiner Dialogbox auch ordentlich angezeigt wird. Leider kann ich jedoch mit dem Editor(warum auch immer?) keine neuen Tabs anlegen und muss es wohl per Hand machen.

Hat jemand darüber ein Tutorial oder kann es mir kurz erklären.

Anonymous

unregistriert

2

26.05.2004, 20:35

Das mit den TAB-Views ist nicht so einfach....

du müsstest dann die Elemente jeder "Tab-Seite" alle auf deine eine Tab-Resource hauen und kannst dann über die Änderungs-Msg die Elemente alle auf ShowWindow(TRUE) bzw. FALSE setzen

ist eine heiden Arbeit !!!!
und total unübersichlich im Dialog-Editor !!!

wesentlich besser finde ich property-Sheets....
http://www.codeguru.com/Cpp/controls/propertysheet/
http://www.codeguru.com/Cpp/controls/pro…ticle.php/c591/

Anonymous

unregistriert

3

26.05.2004, 21:04

Naja, man kann ja auch mehrere Group Boxes nehmen und darauf die Elemente platzieren und nur den Aktuellen sichtbar machen.

Ich würde lieber mit Windows API arbeiten als mit MFC.
Danke trotzdem...

Anonymous

unregistriert

4

26.05.2004, 21:19

Zitat von »"adapto"«

Naja, man kann ja auch mehrere Group Boxes nehmen und darauf die Elemente platzieren und nur den Aktuellen sichtbar machen.


Das ist aber dann immer noch völlig unübersichtlich im Dialog-Editor

und was hast du dagegen ein paar Funktionen von MFC zu benutzen, wenns einfacher ist ?

Hier noch Links/Tutorials zur Tab-Control :
http://www.codeguru.com/Cpp/controls/con…icle.php/c5239/
http://www.codeguru.com/Cpp/controls/controls/

Anonymous

unregistriert

5

27.05.2004, 00:00

Ich kenn mich nicht aus mit MFC und hab auch keine Lust mich da einzuarbeiten um ehrlich zu sein.
Ausserdem bläht das mein kleines Programm noch weiter auf. Hast Du den nicht irgendwo ein Beispiel für ein Tab-Control ohne MFC.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

6

27.05.2004, 13:40

www.codevortex.de/down/client.cpp

Anonymous

unregistriert

7

27.05.2004, 14:47

Danke Nox,
genau das was ich gesucht habe.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

27.05.2004, 16:16

Ich freu mich, dass ich dir das ersparen konnte..ich habe verdammt lange dafür gebraucht. :huhu:

Anonymous

unregistriert

9

27.05.2004, 23:52

Ich hatte es schon mal in WIN- Asm programiert und hab da auch verdammt lange daran herumgetüftelt. Ich kann den source code dazu aber leider nicht mehr finden.

adapto

Treue Seele

Beiträge: 147

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

10

28.05.2004, 02:32

Also hab es soweit hinbekommen, aber wenn ich jetzt versuche aus meiner Resourcen Datei ein Dialog in mein TabFenster einzusetzen dann passiert hier nichts.

So sieht der Aufbau bei mir aus:

Quellcode

1
2
3
4
5
6
Hauptfenster erzeugen und:

case WM_CREATE:
   CreateWindow //WC_TABCONTROL erzeugen
   TCM_INSERTITEM // Tabs einfügen
   CreateDialogParam //Modales Dialogfenster erzeugen mit SW_SHOW


Vielleicht hast Du dafür auch noch nen kleinen Tip. Danke

Werbeanzeige