Autor Beitrag
Aya
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1964
Erhaltene Danke: 15

MacOSX 10.6.7
Xcode / C++
BeitragVerfasst: Do 26.05.11 11:55 
Hi,

via MessageBox() kann man ja recht simpel ein Message-Fenster anzeigen.
Allerdings nur mit vordefinierten Button Konstellationen und Namen.. ich bräuchte eigentlich genau das gleiche, nur mit der Möglichkeit die Texte und anzahl der Buttons selbst zu definieren.

Da denke ich bleibt mir nichts anderes übrig als den Dialog komplett selbst zu schreiben, allerdings stecke ich dafür mittlerweile nichtmehr gut genug in der WinAPI drin um mir das mal eben aus dem handgelenk zu schütteln..

Eventuell gibt es ja schon fertige alternativen die man einfach nutzen kann?
Oder gibt es irgendwo ein sehr simples tutorial zu Dialogen und WinAPI?

Und.. im MessageBox gibt es ja links immer das Icon (Information, Error etc). Komme ich da irgendwie dran? Würde ungern dafür eigene Resourcen nutzen wollen.

Danke,
Aya

_________________
Aya
I aim for my endless dreams and I know they will come true!
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19315
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 26.05.11 12:32 
In Delphi oder in C++? in Delphi kannst du einfach CreateMessageDialog benutzen und bekommst ein Formular zurück. Dort kannst du dann zusätzliche Anpassungen selbst machen und es erst dann anzeigen. ;-)
Aya Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1964
Erhaltene Danke: 15

MacOSX 10.6.7
Xcode / C++
BeitragVerfasst: Do 26.05.11 14:37 
Oh, sorry.. ich vergess grad irgendwie ständig dazuzuschreiben um welche sprache etc es geht :)

Brauche das ganze für C++ und nur auf WinAPI ebene, also kein MFC etc.

_________________
Aya
I aim for my endless dreams and I know they will come true!