Mal en paar kleine Fragen zu wxWindows

mrfypower
Hi,

so ich mache mich jetzt langsam mit wxWindows vertraut, es gibt aber dennoch einige Probleme, z.B immer wenn ich z.B. ein Steruelement definiere wie eine Textbox mit folgenenden Code.

code:
1:
wxTextCtrl *text = new wxTextCtrl(this, text, _T(""), wxPoint(0,0), wxSize(150,200));


Und dann kompiliere dann sagt Dev-C++ das 'text' eine nicht verwendete Variable ist, dann mache ich 'text->Show(TRUE);' und es ist auch sichtbar, aber muss man wirklich immer das mit den ???->Show(TRUE) durchziehen?

Und da wir schonmal bei wxTextCtrl sind, ich dachte nämlich das man damit auch selbst Text eingeben kann, allerdings wird da nur dr text angezeigt den ich selbst zuordne und den kann man nicht einmal kopieren!!!

Und noch en kleneres Problem bei:

code:
1:
wxButton *butt1 = new wxButton(this, Button1, _T("Close"), wxPoint(50, 50));


ich mache da auch 'butt1->Show(TRUE);' aber er ist nicht zu sehen, es ging aber immer er verteilte sich da zwar über den ganze frame aber es ging, dann habe ich ein wxPanel mit framesizer aktiviert und jetzt ist er nicht mehr zu sehen... verwirrt

So jetzt wollte ich nochmal fragen was man am Besten nehmen sollte, ich verwende nach dem Beispiel von wxWidgets immer wxFrame aber es gibt ja auch noch wxWindow und wx Dialog und so, was sollte ich am Besten nehmen??
Und muss man immer eine Kopierte Klasse von wxApp definieren oder geht es auch ohne???

MfG mrfypower
Scorcher24
Hi !!

Also: Du musst IMMER eine Kopie von wxApp erstellen weil ohne AppObjekt funktioniert es nicht. Is ja irgendwo auch logisch.
Und was du da so treibst kann irgendwie net hinhauen, wenn ichs richtig verstanden habe.. unglücklich . Ich habe dir aber mal ein Beispiel gemacht und auch mein selbstgemachtes Template beigelegt, damit du mal ein Beispiel hast.
Das alles hier zu posten wäre glaub ich zu viel. Nun ja, schaus dir an und wenn du fragen hast.

Ach ja dieser Download ist normalerweise registrierten Usern meiner Seite vorbehalten, aber ich bin halt mal so nett. Hinterlass doch bitte wenigstens was im Gästebuch.....

BySpiel