CTabCtrl bzw. CDynTabCtrl tabitems deaktivieren?
-
Hallo Forum,
ist es möglich das man einen Tabreiter vorübergehend deaktiviert,
so was wie CDynTabCtr::EnableItem(FALSE) gibts nicht!
Wie kann ich es sonst machen das bestimmte Tabitems deaktiviert sind!
Danke
pixel
-
Warum hast Du nicht einfach mal bei Codeproject nachgesehen?
http://www.codeproject.com/wtl/atldisabledtabctrl.asp
Und das ist der Klassiker:
http://www.microsoft.com/msj/0398/c0398.aspx
-
soviel wie ich weis ist bei DynTabCtrl deleteTab nicht implementiert
-
Hallo,
da hast du schon Recht, deleteTab() ist nicht drin, aber:DeleteItem(int iIndex);
aber ich will nichts löschen, nur deaktivieren!
Die 2 Beispiele sind das was ich meine, aber das erste ist für ATL
und das zweite ist für PropertySheetDialog.
Ich komme mit beiden nicht klar!pixel
-
Butter bei die Fische...

Mit was kommst Du nicht klar. Das Prinzip ist in beiden identisch.
-
sorry meinte natürlich disableItem
Zitat von Phlox81:
Und wie disabled ihr das Tab? Kann mich nicht erinnern, das jemals implementiert zu haben...Ich habe da auch nichts gefunden.
(siehe auch: Dyntabctrl in VS2005)