wxWidgets - eine Stilfrage (TransferDataFromWindow)



  • Hallo Forum,

    wenn ich in wxWidgets einen eigenen Dialog schreibe, der nach einem Klick auf OK mit MyDialog::TransferDataFromWindow() reagiert, habe ich technisch gesehen zwei Möglichkeiten:
    1. Die Daten werden übernommen und können vom "Dialogaufrufer" per get... abgerufen werden.
    2. Der Dialog erhält eine Referenz auf die "echten" Daten und ändert diese ohne Rückfrage bei einem Klick auf OK.

    Ist gegen zweitens etwas einzuwenden?

    Grüße,

    daersc



  • moin daersc,

    gegen die zweite Möglichkeit spricht nur, das man dann kein Abbrechen implementieren/benutzen kann.

    Grüße
    denk_mal



  • denk_mal schrieb:

    moin daersc,

    gegen die zweite Möglichkeit spricht nur, das man dann kein Abbrechen implementieren/benutzen kann.

    Grüße
    denk_mal

    Wieso denn? Die Daten werden doch erst dann übernommen, wenn OK geklickt wurde. Ansonsten wird die Funktion TransferDataFromWindow() gar nicht aufgerufen. Steht auf jeden Fall so in der Doku...


Anmelden zum Antworten