VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Main/Forms/Forms.h
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2015-06-28 20:19:19 +0200
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2015-06-28 20:25:22 +0200
commit439e0a9588f83e93b609563bcef0a03b13928534 (patch)
tree371492ae2fdb8c448deaa82358ac26e846f7a021 /src/Main/Forms/Forms.h
parentda8aec4292ab27928f4f9a2f2645c46029de7553 (diff)
downloadVeraCrypt-439e0a9588f83e93b609563bcef0a03b13928534.tar.gz
VeraCrypt-439e0a9588f83e93b609563bcef0a03b13928534.zip
Linux/MacOSX: Add dedicated PIM page in the volume creation wizard. Correct PIM value check logic.
Diffstat (limited to 'src/Main/Forms/Forms.h')
-rw-r--r--[-rwxr-xr-x]src/Main/Forms/Forms.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/Main/Forms/Forms.h b/src/Main/Forms/Forms.h
index 358e937a..143e5c8d 100755..100644
--- a/src/Main/Forms/Forms.h
+++ b/src/Main/Forms/Forms.h
@@ -1012,6 +1012,32 @@ namespace VeraCrypt
};
///////////////////////////////////////////////////////////////////////////////
+ /// Class VolumePimWizardPageBase
+ ///////////////////////////////////////////////////////////////////////////////
+ class VolumePimWizardPageBase : public WizardPage
+ {
+ private:
+
+ protected:
+ wxBoxSizer* PimPanelSizer;
+ wxBoxSizer* PimSizer;
+ wxStaticText* VolumePimStaticText;
+ wxTextCtrl* VolumePimTextCtrl;
+ wxStaticText* VolumePinHelpStaticText;
+ wxStaticText* InfoStaticText;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void OnPimChanged( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ VolumePimWizardPageBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxTAB_TRAVERSAL );
+ ~VolumePimWizardPageBase();
+
+ };
+
+ ///////////////////////////////////////////////////////////////////////////////
/// Class VolumeSizeWizardPageBase
///////////////////////////////////////////////////////////////////////////////
class VolumeSizeWizardPageBase : public WizardPage