2
The contents of this file are subject to the Initial Developer's Public
3
License Version 1.0 (the "License"); you may not use this file except in
4
compliance with the License. You may obtain a copy of the License here:
5
http://www.flamerobin.org/license.html.
7
Software distributed under the License is distributed on an "AS IS"
8
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
9
License for the specific language governing rights and limitations under
12
The Original Code is FlameRobin (TM).
14
The Initial Developer of the Original Code is Milan Babuskov.
16
Portions created by the original developer
17
are Copyright (C) 2004 Milan Babuskov.
23
Contributor(s): Michael Hieke, Nando Dessena
26
// -*- C++ -*- generated by wxGlade 0.2.2 on Fri Aug 27 10:36:29 2004
28
#ifndef MULTILINEENTERDIALOG_H
29
#define MULTILINEENTERDIALOG_H
32
#include "BaseDialog.h"
34
//-----------------------------------------------------------------------------
35
bool GetMultilineTextFromUser(const wxString& caption, wxString& default_value, wxWindow *parent=0);
36
//-----------------------------------------------------------------------------
37
//! normally you shouldn't need to create objects of this class, just use the GetMultilineTextFromUser function
38
class MultilineEnterDialog: public BaseDialog {
40
// begin wxGlade: MultilineEnterDialog::ids
42
ID_button_ok = wxID_OK,
43
ID_button_cancel = wxID_CANCEL
47
void OnOkButtonClick(wxCommandEvent&);
48
MultilineEnterDialog(wxWindow* parent, const wxString& title, wxString *initialText);
53
// begin wxGlade: MultilineEnterDialog::methods
54
void set_properties();
59
// begin wxGlade: MultilineEnterDialog::attributes
60
wxTextCtrl* text_ctrl_1;
62
wxButton* button_cancel;
66
virtual const std::string getName() const;
68
//-----------------------------------------------------------------------------
69
#endif // MULTILINEENTERDIALOG_H