Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Radio-button

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] [ 2 ] > 3 <
020
04.11.2003, 10:26 Uhr
MasterThomsen



Ich denke nicht. Ich versuche in der OnInitDialog() von dem eingeblendeten Tab auf die Membervariable des auf ebenfalls diesem Tab befindlichen Steuerelements zuzugreifen.
Dachte eigentlich, dass das funktionieren müsste.

Hab noch nen Hinweis der euch vielleicht weiterhelfen könnte. Weiss aber nicht, ob das was damit zu tun hat.
1. Bei meinem Hauptdialog verliert immer der obere Balken die blaue Färbung.
2. Die Klassen für die einzelnen Tabs habe ich mit der Basisklasse CDialog und der Ressource des jeweiligen Dialogs erstellt und danach die Basisklasse in TabPageSSL geändert.

Konnte mir jetzt jemand folgen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
021
04.11.2003, 10:45 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


vielleicht sind die Dialogresourcen für die Tabs falsch eingestellt
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
022
04.11.2003, 10:50 Uhr
MasterThomsen



Was heisst falsch eingestellt?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
023
04.11.2003, 15:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja, mit Rand statt ohne, auf overlapped/popup anstatt auf child, usw
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
024
04.11.2003, 15:45 Uhr
MasterThomsen



Habe die Dialog Properties folgendermassen eingestellt:

Style: Popup
Border: None

Ansonsten ist alles ausgeschalten.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
025
04.11.2003, 18:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


musst auf Child stellen, dann sollte er deinen Hauptdialog nicht mehr inaktivieren
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
026
05.11.2003, 09:38 Uhr
MasterThomsen



Darauf bin ich inzwischen schon gekommen, aber trotzdem danke.

Gibt es irgendwo noch welche Einstellungen, die ich ändern muss. Was ist mit den Klasseneinstellungen "Messagefilter" und "Foreign class". Hab das jetzt auf "Not a Window" und "None" stehen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
027
05.11.2003, 10:51 Uhr
MasterThomsen



Hab das Problem in den Griff bekommen. Musste das Tab anders einbinden.

vorher: // Setup the tab control
int nPageID = 0;
m_tab_SSL.AddSSLPage (_T("Control"), nPageID++, IDD_Control);
m_tab_SSL.AddSSLPage (_T("Clock"), nPageID++, IDD_Clock;
m_tab_SSL.AddSSLPage (_T("Addressing"), nPageID++, IDD_Addressing);
m_tab_SSL.AddSSLPage (_T("Interrupt"), nPageID++, IDD_Interrupt);

nachher: // Setup the tab control
int nPageID = 0;
m_controlTab.Create (IDD_Control, this);
m_tab_SSL.AddSSLPage (_T("Control"), nPageID++, &m_controlTab);
m_clockTab.Create (IDD_Clock, this);
m_tab_SSL.AddSSLPage (_T("Clock"), nPageID++, &m_clockTab);
m_addressingTab.Create (IDD_Addressing, this);
m_tab_SSL.AddSSLPage (_T("Addressing"), nPageID++, &m_addressingTab);
m_interruptTab.Create (IDD_Interrupt, this);
m_tab_SSL.AddSSLPage (_T("Interrupt"), nPageID++, &m_interruptTab);

Danke an alle die versucht haben mir zu helfen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] > 3 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: