C++ 1 source_name 0 0 res UTF-8 connect Forms 1000 none 1 VeraCrypt "VeraCrypt" . #include "System.h" 1 1 1 1 UI 1 0 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,496 MainFrameBase -1,-1 wxCAPTION|wxCLOSE_BOX|wxMINIMIZE_BOX|wxSYSTEM_MENU VeraCrypt wxTAB_TRAVERSAL 1 OnActivate OnClose 1 1 0 wxID_ANY MainMenuBar MainMenuBar protected &Volumes VolumesMenu protected 0 1 wxID_ANY wxITEM_NORMAL Create New Volume... CreateNewVolumeMenuItem none OnCreateVolumeButtonClick m_separator1 none 0 1 wxID_ANY wxITEM_NORMAL Mount Volume MountVolumeMenuItem protected OnMountVolumeMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL
/*
 Derived from source code of TrueCrypt 7.1a, which is
 Copyright (c) 2008-2012 TrueCrypt Developers Association and which is governed
 by the TrueCrypt License 3.0.

 Modifications and additions to the original source code (contained in this file)
 and all other portions of this file are Copyright (c) 2013-2016 IDRIX
 and are governed by the Apache License 2.0 the full text of which is
 contained in the file License.txt included in VeraCrypt binary and source
 code distribution packages.
*/

#include "System.h"
#include "Main/GraphicUserInterface.h"
#include "Main/Resources.h"
#include "WizardFrame.h"

namespace VeraCrypt
{
	WizardFrame::WizardFrame (wxWindow* parent)
		: WizardFrameBase (parent),
		CurrentPage (nullptr),
		CurrentStep (-1),
		MaxStaticTextWidth (-1),
		WorkInProgress (false)
	{
		SetIcon (Resources::GetVeraCryptIcon());

		PageTitleStaticText->SetFont (wxFont (
#ifdef TC_WINDOWS
			16
#elif defined(TC_MACOSX)
			18
#elif defined(__WXGTK__)
			14
#endif
			* Gui->GetCharHeight (this) / 13, wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, L"Times New Roman"));

		UpdateControls();
		this->SetDefaultItem (NextButton);
		NextButton->SetFocus();

		foreach (wxWindow *c, MainPanel->GetChildren())
			c->Connect (wxEVT_MOTION, wxMouseEventHandler (WizardFrame::OnMouseMotion), nullptr, this);
	}

	WizardFrame::~WizardFrame ()
	{
		if (CurrentPage)
			CurrentPage->Destroy();
	}

	void WizardFrame::ClearHistory ()
	{
		StepHistory.clear();
		UpdateControls();
	}

	void WizardFrame::OnActivate (wxActivateEvent& event)
	{
		Gui->SetActiveFrame (this);
		event.Skip();
	}

	void WizardFrame::OnClose (wxCloseEvent& event)
	{
		if (WorkInProgress)
			return;

		Gui->SetActiveFrame (nullptr);
		event.Skip();
	}

	void WizardFrame::OnHelpButtonClick (wxCommandEvent& event)
	{
		Gui->OpenUserGuide (this);
	}

	void WizardFrame::OnNextButtonClick (wxCommandEvent& event)
	{
		if (CurrentPage->IsValid())
		{
			WizardStep nextStep = ProcessPageChangeRequest (true);
			if (nextStep != CurrentStep)
				SetStep (nextStep);
		}
	}

	void WizardFrame::OnPreviousButtonClick (wxCommandEvent& event)
	{
		ProcessPageChangeRequest (false);

		if (!StepHistory.empty())
		{
			WizardStep prevStep = *StepHistory.rbegin();
			StepHistory.pop_back();
			SetStep (prevStep, false);
		}
	}

	void WizardFrame::SetCancelButtonText (const wxString &text)
	{
		CancelButton->SetLabel (text.empty() ? wxString (_("Cancel")) : text);
	}

	void WizardFrame::SetImage (const wxBitmap &bitmap)
	{
		WizardBitmap->SetBitmap (bitmap);
	}

	void WizardFrame::SetMaxStaticTextWidth (size_t charCount)
	{
		MaxStaticTextWidth = Gui->GetCharWidth (this) * charCount;
	}

	void WizardFrame::SetStep (WizardStep newStep)
	{
		SetStep (newStep, true);
	}

	void WizardFrame::SetStep (WizardStep newStep, bool forward)
	{
		bool init = false;
		FreezeScope freeze (this);

#ifdef TC_WINDOWS
		HelpButton->Disable(); // Prevent Help button from getting default focus
		NextButton->Enable();
#endif
		if (CurrentPage)
		{
			if (forward)
				StepHistory.push_back (CurrentStep);

			CurrentPage->OnPageChanging (forward);
			CurrentPage->Destroy();
			CurrentPage = nullptr;
		}
		else
			init = true;

		CurrentStep = newStep;
		CurrentPage = GetPage (newStep);

		CurrentPage->PageUpdatedEvent.Connect (EventConnector <WizardFrame> (this, &WizardFrame::OnPageUpdated));

		CurrentPage->Connect (wxEVT_MOTION, wxMouseEventHandler (WizardFrame::OnMouseMotion), nullptr, this);
		foreach (wxWindow *c, CurrentPage->GetChildren())
			c->Connect (wxEVT_MOTION, wxMouseEventHandler (WizardFrame::OnMouseMotion), nullptr, this);

		if (MaxStaticTextWidth > 0)
			CurrentPage->SetMaxStaticTextWidth (MaxStaticTextWidth);

		PageTitleStaticText->SetLabel (CurrentPage->GetPageTitle());
		PageSizer->Add (CurrentPage, 1, wxALL | wxEXPAND);

		if (init)
		{
			Fit();
			Layout();
			Center();
		}
		else
			MainPanel->Layout();

		CurrentPage->SetFocus();

		wxString nextButtonText = CurrentPage->GetNextButtonText();
		if (nextButtonText.empty())
			NextButton->SetLabel (_("&Next >"));
		else
			NextButton->SetLabel (nextButtonText);

#ifdef TC_WINDOWS
		HelpButton->Enable();
#endif
		UpdateControls();
	}

	void WizardFrame::SetWorkInProgress (bool state)
	{
		WorkInProgress = state;
		UpdateControls();
	}

	void WizardFrame::UpdateControls ()
	{
		CancelButton->Enable (!WorkInProgress);
		HelpButton->Enable (!WorkInProgress);
		NextButton->Enable (!WorkInProgress && CurrentPage != nullptr && CurrentPage->IsValid());
		PreviousButton->Enable (!WorkInProgress && !StepHistory.empty());
	}
}
perty name="kind">wxITEM_NORMAL Default Mount Parameters... DefaultMountParametersMenuItem none OnDefaultMountParametersMenuItemSelected
0 1 wxID_ANY wxITEM_NORMAL Security Tokens... SecurityTokenPreferencesMenuItem none OnSecurityTokenPreferencesMenuItemSelected m_separator11 none 0 1 wxID_PREFERENCES wxITEM_NORMAL &Preferences... PreferencesMenuItem protected OnPreferencesMenuItemSelected
&Help HelpMenu protected 0 1 wxID_HELP wxITEM_NORMAL User's Guide UserGuideMenuItem none OnUserGuideMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Online Help OnlineHelpMenuItem none OnOnlineHelpMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Beginner's Tutorial BeginnersTutorialMenuItem none OnBeginnersTutorialMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Frequently Asked Questions FaqMenuItem none OnFaqMenuItemSelected m_separator12 none 0 1 wxID_ANY wxITEM_NORMAL VeraCrypt Website WebsiteMenuItem none OnWebsiteMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Downloads DownloadsMenuItem none OnDownloadsMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL News NewsMenuItem none OnNewsMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Version History VersionHistoryMenuItem none OnVersionHistoryMenuItemSelected m_separator13 none 0 1 wxID_ANY wxITEM_NORMAL Donate DonateMenuItem none OnDonateMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Contact ContactMenuItem none OnContactMenuItemSelected 0 1 wxID_ANY wxITEM_NORMAL Legal Notices LegalNoticesMenuItem none OnLegalNoticesMenuItemSelected 0 1 wxID_ABOUT wxITEM_NORMAL About AboutMenuItem none OnAboutMenuItemSelected
bSizer1 wxVERTICAL none 0 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 MainPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer2 wxVERTICAL none 5 wxEXPAND 1 bSizer48 wxVERTICAL none 5 wxEXPAND 1 wxID_ANY sbSizer1 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SlotListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnListItemActivated OnListItemDeselected OnListItemRightClick OnListItemSelected 5 wxEXPAND 0 wxID_ANY LowStaticBoxSizer wxVERTICAL protected 2 wxEXPAND|wxTOP 0 HigherButtonSizer wxVERTICAL protected 5 wxEXPAND|wxRIGHT|wxLEFT 0 3 0 gSizer1 none 1 0 5 0 138,34 bSizer17 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Create Volume 0 0 -1,-1 1 CreateVolumeButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCreateVolumeButtonClick 5 wxALIGN_CENTER_HORIZONTAL 0 138,34 bSizer18 wxVERTICAL none 5 wxALL|wxALIGN_CENTER_HORIZONTAL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Volume Properties... 0 0 -1,-1 1 VolumePropertiesButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnVolumePropertiesButtonClick 5 wxALIGN_RIGHT 0 138,34 bSizer19 wxVERTICAL none 5 wxALL|wxALIGN_RIGHT|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Wipe Cache 0 0 -1,-1 1 WipeCacheButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnWipeCacheButtonClick 5 0 0 protected 0 5 wxEXPAND|wxALL 1 wxID_ANY Volume VolumeStaticBoxSizer wxVERTICAL protected 4 wxEXPAND|wxALL 1 wxBOTH 1 0 0 VolumeGridBagSizer wxFLEX_GROWMODE_SPECIFIED protected 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxALL 0 2 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 42,52 1 LogoBitmap 1 protected 1 Resizable 1 0 wxSUNKEN_BORDER OnLogoBitmapClick 5 2 1 wxEXPAND|wxALL 0 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 VolumePathComboBox 1 protected 1 Resizable -1 1 wxCB_DROPDOWN 0 wxFILTER_NONE wxDefaultValidator 5 1 3 wxEXPAND 0 1 138,34 bSizer191 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select &File... 0 0 -1,-1 1 SelectFileButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnSelectFileButtonClick 5 1 1 wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Never save history 0 0 1 NoHistoryCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNoHistoryCheckBoxClick 5 1 2 wxALIGN_RIGHT 1 1 138,34 bSizer20 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Volume &Tools... 0 0 -1,-1 1 VolumeToolsButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnVolumeToolsButtonClick 5 1 3 wxEXPAND 1 1 138,34 bSizer21 wxVERTICAL none 5 wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select D&evice... 0 0 -1,-1 1 SelectDeviceButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnSelectDeviceButtonClick 5 0 0 protected 0 5 wxEXPAND|wxALL 0 4 0 gSizer2 none 1 0 0 wxEXPAND 1 wxID_ANY 139,-1 sbSizer4 wxVERTICAL none 2 wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Mount 0 0 -1,32 1 VolumeButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnVolumeButtonClick 5 wxEXPAND 1 wxID_ANY 139,-1 sbSizer41 wxVERTICAL none 2 wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Auto-Mount Devices 0 0 -1,32 1 MountAllDevicesButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnMountAllDevicesButtonClick 5 wxEXPAND 1 wxID_ANY 139,-1 sbSizer42 wxVERTICAL none 2 wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Di&smount All 0 0 -1,32 1 DismountAllButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDismountAllButtonClick 5 wxEXPAND 1 wxID_ANY 139,-1 sbSizer43 wxVERTICAL none 2 wxALIGN_CENTER_HORIZONTAL|wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY E&xit 0 0 -1,32 1 ExitButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnExitButtonClick
0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY 800,500 WizardFrameBase -1,-1 wxCAPTION|wxCLOSE_BOX|wxMINIMIZE_BOX|wxSYSTEM_MENU wxTAB_TRAVERSAL 1 OnActivate OnClose MainSizer wxVERTICAL protected 5 wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 MainPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL OnMouseMotion bSizer63 wxVERTICAL none 5 wxEXPAND 1 bSizer64 wxVERTICAL none 5 wxEXPAND|wxRIGHT|wxLEFT 1 wxID_ANY sbSizer27 wxHORIZONTAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 WizardBitmap 1 protected 1 Resizable 1 0 5 wxEXPAND|wxLEFT 1 bSizer66 wxVERTICAL none 5 wxLEFT 0 bSizer126 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Times New Roman,90,90,16,70,0 0 0 wxID_ANY Page Title 0 0 1 PageTitleStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 1 PageSizer wxVERTICAL protected 5 wxEXPAND|wxALIGN_RIGHT|wxALL 0 bSizer70 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_HELP &Help 0 0 1 HelpButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnHelpButtonClick 5 wxLEFT|wxALIGN_RIGHT 0 0 protected 0 5 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY < &Prev 0 0 1 PreviousButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnPreviousButtonClick 5 wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Next > 0 0 1 NextButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator wxWANTS_CHARS OnNextButtonClick 5 wxLEFT|wxALIGN_RIGHT 0 0 protected 0 5 wxALL|wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCancelButtonClick 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY AboutDialogBase wxDEFAULT_DIALOG_STYLE bSizer116 wxVERTICAL none 5 wxEXPAND 1 bSizer117 wxVERTICAL none 5 wxEXPAND 0 -1,78 bSizer120 wxVERTICAL none 5 wxEXPAND 1 1 1 1 1 10,108,206 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel14 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer121 wxVERTICAL none 5 wxEXPAND|wxALL 1 0 protected 0 8 wxEXPAND|wxLEFT 0 bSizer122 wxVERTICAL none 10 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 LogoBitmap 1 protected 1 Resizable 1 0 15 wxALL|wxEXPAND 1 bSizer118 wxVERTICAL none 5 wxEXPAND|wxLEFT 1 bSizer123 wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 VersionStaticText 1 protected 1 Resizable 1 0 -1 3 wxTOP 0 0 protected 0 5 wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 CopyrightStaticText 1 protected 1 Resizable 1 0 -1 3 wxTOP 0 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxSYS_COLOUR_WINDOWTEXT wxID_ANY 0 0 1 WebsiteHyperlink wxSYS_COLOUR_WINDOWTEXT 1 protected 1 Resizable 1 wxHL_DEFAULT_STYLE 0 . wxSYS_COLOUR_WINDOWTEXT OnWebsiteHyperlinkClick 5 wxEXPAND|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline3 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 10 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 CreditsTextCtrl 1 protected 1 Resizable 1 wxTE_MULTILINE|wxTE_READONLY 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER 5 wxTOP 0 0 protected 0 3 wxEXPAND|wxTOP|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline4 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxEXPAND|wxBOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline5 1 protected 1 Resizable 1 wxLI_HORIZONTAL 0 6 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 bSizer119 wxHORIZONTAL none 5 wxEXPAND|wxALL 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 none 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxLEFT 0 0 protected 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY BenchmarkDialogBase wxDEFAULT_DIALOG_STYLE VeraCrypt - Algorithms Benchmark bSizer153 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer154 wxVERTICAL none 5 wxEXPAND 0 2 wxHORIZONTAL 1 0 fgSizer9 wxFLEX_GROWMODE_SPECIFIED none 3 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Benchmark: 0 0 0 1 m_staticText70 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 "Encryption Algorithm" "PKCS-5 PRF" "Hash Algorithm" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 BenchmarkChoice 1 protected 1 Resizable 0 1 ; forward_declare 0 wxFILTER_NONE wxDefaultValidator OnBenchmarkChoiceSelected 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Buffer Size: 0 0 1 m_bufferSizeLabel 1 protected 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 BufferSizeChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Volume PIM: 0 0 0 1 m_volumePimLabel 1 protected 1 Resizable 1 ; forward_declare 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 7 0 1 VolumePimText 1 protected 1 Resizable 1 ; forward_declare 0 wxDefaultValidator 5 wxEXPAND | wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline6 1 none 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxEXPAND 1 bSizer156 wxHORIZONTAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 BenchmarkListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER 5 wxEXPAND 0 RightSizer wxVERTICAL protected 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK Benchmark 0 0 1 BenchmarkButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnBenchmarkButtonClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Close 0 0 1 CancelButton 1 none 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxTOP|wxBOTTOM 0 0 protected 0 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 -1,-1 0 1 BenchmarkNoteStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY ChangePasswordDialogBase wxDEFAULT_DIALOG_STYLE wxWS_EX_VALIDATE_RECURSIVELY bSizer30 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer31 wxHORIZONTAL none 5 wxEXPAND|wxALL 1 bSizer32 wxVERTICAL none 5 wxEXPAND 0 wxID_ANY Current CurrentSizer wxVERTICAL protected 5 wxALIGN_LEFT 0 CurrentPasswordPanelSizer wxVERTICAL protected 5 wxTOP|wxEXPAND 0 wxID_ANY New NewSizer wxVERTICAL protected 5 wxALIGN_LEFT 0 NewPasswordPanelSizer wxVERTICAL protected 5 0 bSizer33 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnOKButtonClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY -1,-1 DeviceSelectionDialogBase -1,-1 wxDEFAULT_DIALOG_STYLE Select a Partition or Device wxWS_EX_VALIDATE_RECURSIVELY bSizer3 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer4 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 DeviceListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnListItemActivated OnListItemDeselected OnListItemSelected 5 wxEXPAND|wxALL 0 0 1 0 0 0 1 0 0 StdButtons protected 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY EncryptionTestDialogBase wxDEFAULT_DIALOG_STYLE VeraCrypt - Test Vectors bSizer132 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer133 wxVERTICAL none 5 wxALIGN_CENTER_HORIZONTAL 0 bSizer134 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Encryption algorithm: 0 0 1 m_staticText41 1 none 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 EncryptionAlgorithmChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnEncryptionAlgorithmSelected 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY XTS mode 0 0 1 XtsModeCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnXtsModeCheckBoxClick 5 wxEXPAND|wxALL 0 wxID_ANY Key (hexadecimal) sbSizer38 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier,90,90,-1,70,0 0 0 wxID_ANY 0 0 0 1 KeyTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 0 bSizer135 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Key size: 0 0 1 m_staticText43 1 none 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 KeySizeStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALL 1 wxID_ANY XTS mode sbSizer39 wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Secondary key (hexadecimal) 0 0 1 m_staticText45 1 none 1 Resizable 1 0 -1 5 wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier,90,90,-1,70,0 0 0 wxID_ANY 0 0 0 1 SecondaryKeyTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Data unit number (64-bit, data unit size is 512 bytes) 0 0 1 m_staticText46 1 none 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 DataUnitNumberTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Block number: 0 0 1 m_staticText47 1 none 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 BlockNumberTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 wxID_ANY Plaintext (hexadecimal) sbSizer40 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier,90,90,-1,70,0 0 0 wxID_ANY 0 0 0 1 PlainTextTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 wxID_ANY Ciphertext (hexadecimal) sbSizer41 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier,90,90,-1,70,0 0 0 wxID_ANY 0 0 0 1 CipherTextTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 0 bSizer136 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Encrypt 0 0 1 EncryptButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnEncryptButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Decrypt 0 0 1 DecryptButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDecryptButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Auto-Test All 0 0 1 AutoTestAllButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAutoTestAllButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Reset 0 0 1 ResetButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnResetButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Close 0 0 1 CloseButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY FavoriteVolumesDialogBase wxDEFAULT_DIALOG_STYLE Favorite Volumes bSizer57 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer60 wxHORIZONTAL none 5 wxEXPAND 1 bSizer58 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 FavoritesListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnListItemDeselected OnListItemSelected 5 wxEXPAND|wxRIGHT|wxLEFT 0 4 0 gSizer5 none 1 0 5 wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move &Up 0 0 1 MoveUpButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnMoveUpButtonClick 5 wxEXPAND|wxTOP|wxBOTTOM|wxRIGHT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Move &Down 0 0 1 MoveDownButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnMoveDownButtonClick 5 wxALIGN_RIGHT|wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Remove 0 0 1 RemoveButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRemoveButtonClick 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Remove &All 0 0 1 RemoveAllButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRemoveAllButtonClick 5 wxEXPAND 0 5 wxBOTH 2 0 fgSizer4 wxFLEX_GROWMODE_SPECIFIED none 1 0 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 0 bSizer59 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnOKButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY KeyfilesDialogBase wxDEFAULT_DIALOG_STYLE Select Keyfiles wxWS_EX_VALIDATE_RECURSIVELY bSizer26 wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 1 UpperSizer wxHORIZONTAL protected 5 wxEXPAND 1 PanelSizer wxVERTICAL protected 5 wxEXPAND 0 bSizer22 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 WarningStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 bSizer23 wxVERTICAL none 5 wxEXPAND 1 KeyfilesNoteSizer wxVERTICAL protected 5 wxEXPAND | wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline1 1 none 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 -1,-1 0 1 KeyfilesNoteStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND | wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_staticline2 1 none 1 Resizable 1 wxLI_HORIZONTAL 0 5 wxEXPAND 0 2 wxBOTH 0 0 fgSizer2 wxFLEX_GROWMODE_SPECIFIED none 1 0 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxSYS_COLOUR_WINDOWTEXT wxID_ANY More information on keyfiles 0 0 1 KeyfilesHyperlink wxSYS_COLOUR_WINDOWTEXT 1 protected 1 Resizable 1 wxHL_DEFAULT_STYLE 0 wxSYS_COLOUR_WINDOWTEXT OnKeyfilesHyperlinkClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Generate Random Keyfile... 0 0 1 CreateKeyfileButtton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnCreateKeyfileButttonClick 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY KeyfileGeneratorDialogBase wxDEFAULT_DIALOG_STYLE OnMouseMotion MainSizer wxVERTICAL protected 5 wxEXPAND|wxALL 1 bSizer144 wxVERTICAL none 5 wxEXPAND 0 bSizer145 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mixing PRF: 0 0 1 m_staticText49 1 none 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HashChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnHashSelected 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 wxID_ANY sbSizer43 wxVERTICAL none 5 wxEXPAND|wxTOP 0 bSizer147 wxHORIZONTAL none 5 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Random Pool: 0 0 1 m_staticText52 1 none 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier New,90,90,-1,70,0 0 0 wxID_ANY 0 0 1 RandomPoolStaticText 1 protected 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show 0 0 1 ShowRandomPoolCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnShowRandomPoolCheckBoxClicked 5 wxEXPAND 1 0 protected 0 5 wxBOTTOM|wxEXPAND|wxTOP 0 wxID_ANY Randomness Collected From Mouse Movements sbSizer45 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 CollectedEntropy 1 protected 1 2560 Resizable 1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 0 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY IMPORTANT: Move your mouse as randomly as possible within this window. The longer you move it, the better. This significantly increases the cryptographic strength of the keyfile. 0 0 1 MouseStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxALL|wxEXPAND 1 bSizer162 wxVERTICAL none 5 wxEXPAND 1 3 wxBOTH 2 0 fgSizer8 wxFLEX_GROWMODE_SPECIFIED none 3 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Number of keyfiles: 0 0 1 m_staticText60 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 1 9999999 0 1 0 1 NumberOfKeyfiles 1 protected 1 Resizable 1 wxSP_ARROW_KEYS 0 5 wxEXPAND | wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel18 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Keyfiles size (in Bytes): 0 0 1 m_staticText63 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 64 1048576 0 64 0 1 KeyfilesSize 1 protected 1 Resizable 1 wxSP_ARROW_KEYS 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Random size (64 <-> 1048576) 0 0 1 RandomSizeCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRandomSizeCheckBoxClicked 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Keyfiles base name: 0 0 1 m_staticText65 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 KeyfilesBaseName 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND | wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel19 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL 5 wxEXPAND 0 bSizer146 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Generate and Save Keyfile... 0 0 1 GenerateButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnGenerateButtonClick 5 wxEXPAND 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Close 0 0 1 m_button61 1 none 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY LegalNoticesDialogBase wxDEFAULT_DIALOG_STYLE VeraCrypt - Legal Notices bSizer114 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer115 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 LegalNoticesTextCtrl 1 protected 1 Resizable 1 wxTE_MULTILINE|wxTE_READONLY 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 none 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY MountOptionsDialogBase -1,-1 wxDEFAULT_DIALOG_STYLE Enter VeraCrypt Volume Password wxWS_EX_VALIDATE_RECURSIVELY OnInitDialog MainSizer wxVERTICAL protected 5 wxEXPAND 1 bSizer19 wxVERTICAL none 5 wxEXPAND|wxALL 0 bSizer14 wxHORIZONTAL none 5 wxEXPAND 1 PasswordSizer wxVERTICAL protected 5 wxEXPAND 0 bSizer9 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnOKButtonClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxTOP|wxEXPAND 1 0 protected 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Op&tions 0 0 1 OptionsButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnOptionsButtonClick 5 wxEXPAND 0 bSizer6 wxVERTICAL none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 OptionsPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL wxID_ANY OptionsSizer wxVERTICAL protected 5 wxTOP 0 0 protected 0 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount volume as &read-only 0 0 1 ReadOnlyCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnReadOnlyCheckBoxClick 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount volume as removable &medium 0 0 1 RemovableCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use backup header embedded in &volume if available 0 0 1 BackupHeaderCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount partition &using system encryption (preboot authentication) 0 0 1 PartitionInSystemEncryptionScopeCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 1 wxID_ANY Hidden Volume Protection ProtectionSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Protect hidden volume when mounting outer volume 0 0 1 ProtectionCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnProtectionCheckBoxClick 5 wxEXPAND|wxLEFT 1 ProtectionPasswordSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxSYS_COLOUR_WINDOWTEXT wxID_ANY What is hidden volume protection? 0 0 1 ProtectionHyperlinkCtrl wxSYS_COLOUR_WINDOWTEXT 1 protected 1 Resizable 1 wxHL_DEFAULT_STYLE 0 wxSYS_COLOUR_WINDOWTEXT OnProtectionHyperlinkClick 5 wxEXPAND 0 FilesystemSizer wxVERTICAL protected 5 wxEXPAND | wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel8 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL wxID_ANY Filesystem sbSizer28 wxVERTICAL none 5 wxEXPAND|wxBOTTOM 0 bSizer54 wxVERTICAL none 5 wxEXPAND 1 bSizer55 wxVERTICAL none 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Do &not mount 0 0 1 NoFilesystemCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNoFilesystemCheckBoxClick 5 wxEXPAND 0 0,0 wxBOTH 1 0 FilesystemOptionsSizer wxFLEX_GROWMODE_SPECIFIED protected 0 5 1 0 wxEXPAND|wxTOP 0 1 FilesystemSpacer wxVERTICAL protected 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount at directory: 0 0 1 MountPointTextCtrlStaticText 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 MountPointTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 1 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Se&lect... 0 0 1 MountPointButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnMountPointButtonClick 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxLEFT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount options: 0 0 1 FilesystemOptionsStaticText 1 protected 1 Resizable 1 0 -1 5 2 1 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxRIGHT|wxLEFT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 FilesystemOptionsTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY NewSecurityTokenKeyfileDialogBase wxDEFAULT_DIALOG_STYLE New Security Token Keyfile Properties bSizer143 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer144 wxVERTICAL none 5 wxEXPAND|wxALL 1 wxID_ANY sbSizer42 wxVERTICAL none 5 wxEXPAND|wxTOP 1 2 wxBOTH 0 fgSizer7 wxFLEX_GROWMODE_SPECIFIED none 2 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Security token: 0 0 1 m_staticText47 1 none 1 Resizable 1 wxALIGN_RIGHT 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SecurityTokenChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Keyfile name: 0 0 1 m_staticText48 1 none 1 Resizable 1 wxALIGN_RIGHT 0 -1 5 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 KeyfileNameTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnKeyfileNameChanged 5 wxALIGN_RIGHT|wxALL 0 0 1 0 0 0 1 0 0 StdButtons protected 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY PreferencesDialogBase wxDEFAULT_DIALOG_STYLE Preferences wxWS_EX_VALIDATE_RECURSIVELY OnClose bSizer32 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer41 wxVERTICAL none 5 wxEXPAND | wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 PreferencesNotebook 1 protected 1 Resizable 1 0 Security 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SecurityPage 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer44 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer33 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY Auto-Dismount AutoDismountSizer wxVERTICAL protected 5 wxEXPAND|wxALL 0 wxID_ANY Dismount All Volumes When sbSizer13 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY User logs off 0 0 1 DismountOnLogOffCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Screen saver is launched 0 0 1 DismountOnScreenSaverCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDismountOnScreenSaverCheckBoxClick 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY System is entering power saving mode 0 0 1 DismountOnPowerSavingCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDismountOnPowerSavingCheckBoxClick 5 wxEXPAND 0 bSizer34 wxHORIZONTAL none 5 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Auto-dismount volume after no data has been read/written to it for 0 0 1 DismountOnInactivityCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 1 9999 0 1 0 60,-1 1 DismountOnInactivitySpinCtrl 1 protected 1 Resizable 1 -1,-1 wxSP_ARROW_KEYS 0 1 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxRIGHT 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY minutes 0 0 1 m_staticText5 1 none 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Force auto-dismount even if volume contains open files or directories 0 0 1 ForceAutoDismountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnForceAutoDismountCheckBoxClick 5 wxEXPAND|wxALL 0 wxID_ANY Filesystem FilesystemSecuritySizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Preserve modification timestamp of file containers 0 0 1 PreserveTimestampsCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnPreserveTimestampsCheckBoxClick 5 wxEXPAND|wxALL 0 wxID_ANY Password Cache sbSizer14 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Wipe after VeraCrypt window has been closed 0 0 1 WipeCacheOnCloseCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Wipe after volume has been auto-dismounted 0 0 1 WipeCacheOnAutoDismountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator Mount Options 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 DefaultMountOptionsPage 1 public 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer46 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer35 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY Default Mount Options sbSizer15 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount volumes as read-only 0 0 1 MountReadOnlyCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount volumes as removable media 0 0 1 MountRemovableCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Cache passwords in memory 0 0 1 CachePasswordsCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY TrueCrypt Mode 0 0 1 TrueCryptModeCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 0 bSizer163 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY PKCS5-PRF: 0 0 1 Pkcs5PrfStaticText 1 protected 1 Resizable 1 0 -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 Pkcs5PrfChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 wxID_ANY Filesystem FilesystemSizer wxVERTICAL protected 5 wxEXPAND 1 2 wxBOTH 1 0 fgSizer3 wxFLEX_GROWMODE_SPECIFIED none 1 0 5 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount options: 0 0 1 m_staticText6 1 none 1 Resizable 1 0 -1 5 wxALL|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 FilesystemOptionsTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator Background Task 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 BackgroundTaskPanel 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer61 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer62 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY VeraCrypt Background Task sbSizer18 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Enabled 0 0 1 BackgroundTaskEnabledCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnBackgroundTaskEnabledCheckBoxClick 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Exit when there are no mounted volumes 0 0 1 CloseBackgroundTaskOnNoVolumesCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 1 wxID_ANY Task Icon Menu Items sbSizer26 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount Favorite Volumes 0 0 1 BackgroundTaskMenuMountItemsEnabledCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Open Mounted Volumes 0 0 1 BackgroundTaskMenuOpenItemsEnabledCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Dismount Mounted Volumes 0 0 1 BackgroundTaskMenuDismountItemsEnabledCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator System Integration 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SystemIntegrationPage 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer49 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer37 wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY Actions to Perform when User Logs On LogOnSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Start VeraCrypt Background Task 0 0 1 StartOnLogonCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount favorite volumes 0 0 1 MountFavoritesOnLogonCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mount all device-hosted VeraCrypt volumes 0 0 1 MountDevicesOnLogonCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 wxID_ANY Filesystem Explorer ExplorerSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Open Explorer window for successfully mounted volume 0 0 1 OpenExplorerWindowAfterMountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Close all Explorer windows of volume being dismounted 0 0 1 CloseExplorerWindowsOnDismountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 wxID_ANY Kernel Services KernelServicesSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Do not use kernel cryptographic services 0 0 1 NoKernelCryptoCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNoKernelCryptoCheckBoxClick Performance 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 PerformanceOptionsPage 1 protected 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer151 wxVERTICAL none 5 wxALL|wxEXPAND 1 bSizer152 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY Hardware Acceleration sbSizer44 wxVERTICAL none 5 wxEXPAND 1 bSizer158 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Processor (CPU) in this computer supports hardware acceleration for AES: 0 0 1 m_staticText57 1 none 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 AesHwCpuSupportedStaticText 1 protected 1 Resizable 1 0 wxSUNKEN_BORDER -1 5 wxBOTTOM 0 0 protected 0 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Do not accelerate AES encryption/decryption by using the AES instructions of the processor 0 0 1 NoHardwareCryptoCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNoHardwareCryptoCheckBoxClick Keyfiles 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 DefaultKeyfilesPage 1 public 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer40 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer43 wxVERTICAL none 5 wxEXPAND|wxALL 1 wxID_ANY Default Keyfiles bSizer42 wxVERTICAL none 5 wxEXPAND 1 DefaultKeyfilesSizer wxVERTICAL protected 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use keyfiles by default 0 0 1 UseKeyfilesCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator Security Tokens 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SecurityTokensPage 1 public 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer127 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer128 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY PKCS #11 Library Path sbSizer36 wxVERTICAL none 5 wxEXPAND 1 bSizer129 wxHORIZONTAL none 5 wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 Pkcs11ModulePathTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select &Library... 0 0 1 SelectPkcs11ModuleButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnSelectPkcs11ModuleButtonClick 5 wxEXPAND|wxALL 0 wxID_ANY Security Options sbSizer37 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Close token session (log out) after a volume is successfully mounted 0 0 1 CloseSecurityTokenSessionsAfterMountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator Hotkeys 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HotkeysPage 1 public 1 Resizable 1 0 wxTAB_TRAVERSAL bSizer51 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer38 wxVERTICAL none 5 wxEXPAND|wxALL 1 wxID_ANY System-Wide Hotkeys sbSizer21 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HotkeyListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SINGLE_SEL|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnHotkeyListItemDeselected OnHotkeyListItemSelected 5 wxEXPAND|wxALL 0 wxID_ANY Shortcut sbSizer23 wxVERTICAL none 5 wxALIGN_RIGHT 1 3 wxBOTH 0 fgSizer4 wxFLEX_GROWMODE_SPECIFIED none 2 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Key to assign: 0 0 1 m_staticText10 1 none 1 Resizable 1 0 -1 5 wxALL|wxEXPAND|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 HotkeyTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Assign 0 0 1 AssignHotkeyButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAssignHotkeyButtonClick 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 1 4 0 gSizer4 none 1 0 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Control 0 0 1 HotkeyControlCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Shift 0 0 1 HotkeyShiftCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Alt 0 0 1 HotkeyAltCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Win 0 0 1 HotkeyWinCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Remove 0 0 1 RemoveHotkeyButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRemoveHotkeyButtonClick 5 wxEXPAND|wxALL 0 wxID_ANY Options sbSizer24 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Play system notification sound after mount/dismount 0 0 1 BeepAfterHotkeyMountDismountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Display confirmation message box after dismount 0 0 1 DisplayMessageAfterHotkeyDismountCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND|wxALL 0 0 1 0 0 0 1 0 0 StdButtons protected OnCancelButtonClick OnOKButtonClick 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY RandomPoolEnrichmentDialogBase wxDEFAULT_DIALOG_STYLE VeraCrypt - Random Pool Enrichment OnMouseMotion MainSizer wxVERTICAL protected 5 wxEXPAND|wxALL 1 bSizer144 wxVERTICAL none 5 wxEXPAND 0 bSizer145 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Mixing PRF: 0 0 1 m_staticText49 1 none 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HashChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnHashSelected 5 wxEXPAND 1 0 protected 0 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 wxID_ANY sbSizer43 wxVERTICAL none 5 wxEXPAND|wxTOP 0 bSizer147 wxHORIZONTAL none 5 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Random Pool: 0 0 1 m_staticText52 1 none 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier New,90,90,-1,70,0 0 0 wxID_ANY 0 0 1 RandomPoolStaticText 1 protected 1 Resizable 1 0 -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show 0 0 1 ShowRandomPoolCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnShowRandomPoolCheckBoxClicked 5 wxEXPAND 1 0 protected 0 5 wxBOTTOM|wxEXPAND|wxTOP 0 wxID_ANY Randomness Collected From Mouse Movements sbSizer45 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 CollectedEntropy 1 protected 1 2560 Resizable 1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 0 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY IMPORTANT: Move your mouse as randomly as possible within this window. The longer you move it, the better. This significantly increases security. When done, click 'Continue'. 0 0 1 MouseStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 0 bSizer146 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK &Continue 0 0 1 ContinueButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 wxEXPAND 1 0 protected 0 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY -1,-1 SecurityTokenKeyfilesDialogBase -1,-1 wxDEFAULT_DIALOG_STYLE Security Token Keyfiles wxWS_EX_VALIDATE_RECURSIVELY bSizer3 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer138 wxHORIZONTAL none 5 wxEXPAND 1 bSizer142 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SecurityTokenKeyfileListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnListItemActivated OnListItemDeselected OnListItemSelected 5 wxEXPAND 0 bSizer141 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Export... 0 0 1 ExportButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnExportButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Delete 0 0 1 DeleteButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDeleteButtonClick 5 wxEXPAND|wxLEFT 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Import Keyfile to Token... 0 0 1 ImportButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnImportButtonClick 5 wxEXPAND 0 bSizer139 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 1 1 1 0 Dock 0 Left 1 1 0 0 wxID_OK OK 0 0 1 OKButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnOKButtonClick 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_CANCEL Cancel 0 0 1 CancelButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumePropertiesDialogBase wxDEFAULT_DIALOG_STYLE Volume Properties bSizer49 wxVERTICAL none 5 wxEXPAND|wxALL 1 bSizer50 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 PropertiesListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_VRULES 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER 5 wxALL|wxALIGN_CENTER_HORIZONTAL 0 0 0 0 0 0 1 0 0 StdButtons protected 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY EncryptionOptionsWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer93 wxVERTICAL none 5 wxEXPAND 1 bSizer94 wxVERTICAL none 5 wxEXPAND 1 bSizer95 wxVERTICAL none 5 wxEXPAND|wxALL 1 wxID_ANY Encryption Algorithm sbSizer29 wxVERTICAL none 5 wxEXPAND 0 bSizer96 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 EncryptionAlgorithmChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnEncryptionAlgorithmSelected 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Test 0 0 1 TestButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTestButtonClick 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 EncryptionAlgorithmStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 0 bSizer97 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxSYS_COLOUR_WINDOWTEXT wxID_ANY More information 0 0 1 EncryptionAlgorithmHyperlink wxSYS_COLOUR_WINDOWTEXT 1 protected 1 Resizable 1 wxHL_DEFAULT_STYLE 0 wxSYS_COLOUR_WINDOWTEXT OnEncryptionAlgorithmHyperlinkClick 5 wxEXPAND 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Benchmark 0 0 1 BenchmarkButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnBenchmarkButtonClick 5 wxEXPAND|wxALL 0 wxID_ANY Hash Algorithm sbSizer30 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HashChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxSYS_COLOUR_WINDOWTEXT wxID_ANY Information on hash algorithms 0 0 1 HashHyperlink wxSYS_COLOUR_WINDOWTEXT 1 protected 1 Resizable 1 wxHL_DEFAULT_STYLE 0 wxSYS_COLOUR_WINDOWTEXT OnHashHyperlinkClick 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY InfoWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer71 wxVERTICAL none 5 wxEXPAND 1 InfoPageSizer wxVERTICAL protected 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY 500,300 KeyfilesPanelBase -1,-1 wxTAB_TRAVERSAL bSizer19 wxVERTICAL none 5 wxEXPAND 1 bSizer20 wxHORIZONTAL none 5 wxEXPAND 1 bSizer21 wxVERTICAL none 5 wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 KeyfilesListCtrl 1 protected 1 Resizable 1 wxLC_NO_SORT_HEADER|wxLC_REPORT 0 wxFILTER_NONE wxDefaultValidator wxSUNKEN_BORDER OnListItemDeselected OnListItemSelected OnListSizeChanged 5 wxEXPAND 0 bSizer137 wxHORIZONTAL none 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add &Files... 0 0 1 AddFilesButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAddFilesButtonClick 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add &Path... 0 0 1 AddDirectoryButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAddDirectoryButtonClick 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Add &Token Files... 0 0 1 AddSecurityTokenSignatureButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAddSecurityTokenSignatureButtonClick 5 wxEXPAND|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Remove 0 0 1 RemoveButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRemoveButtonClick 5 wxEXPAND|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Remove &All 0 0 1 RemoveAllButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnRemoveAllButtonClick 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY ProgressWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer81 wxVERTICAL none 5 wxEXPAND 0 bSizer82 wxVERTICAL none 5 wxEXPAND 0 ProgressSizer wxHORIZONTAL protected 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 ProgressGauge 1 protected 1 100 Resizable 1 -1,-1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 0 5 wxTOP|wxBOTTOM|wxRIGHT|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 0 1 0 0 wxID_ANY &Abort 0 0 1 AbortButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAbortButtonClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY 200,65 SelectDirectoryWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer68 wxVERTICAL none 5 wxEXPAND 1 bSizer69 wxVERTICAL none 5 wxEXPAND 0 bSizer70 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 DirectoryTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDirectoryTextChanged 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Browse... 0 0 1 BrowseButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnBrowseButtonClick 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 300 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY SingleChoiceWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer71 wxVERTICAL none 5 wxEXPAND 1 bSizer77 wxVERTICAL none 5 wxEXPAND|wxTOP 0 0 protected 0 5 wxEXPAND 0 OuterChoicesSizer wxVERTICAL protected 5 wxEXPAND 0 ChoicesSizer wxVERTICAL protected 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumeCreationProgressWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer104 wxVERTICAL none 5 wxEXPAND 1 bSizer105 wxVERTICAL none 5 wxALL|wxEXPAND 0 wxID_ANY sbSizer31 wxVERTICAL none 30 wxEXPAND 1 KeySamplesUpperSizer wxVERTICAL protected 3 wxEXPAND|wxTOP 1 KeySamplesUpperInnerSizer wxVERTICAL protected 5 wxEXPAND 0 2 wxBOTH 0 fgSizer5 wxFLEX_GROWMODE_SPECIFIED none 3 0 5 wxALL|wxALIGN_RIGHT|wxALIGN_BOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Random Pool: 0 0 1 m_staticText25 1 none 1 Resizable 1 0 -1 5 wxEXPAND|wxALIGN_BOTTOM 1 bSizer126 wxHORIZONTAL none 7 wxEXPAND|wxTOP|wxRIGHT|wxALIGN_BOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier New,90,90,-1,70,0 0 0 wxID_ANY 0 0 1 RandomPoolSampleStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxRIGHT 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Show 0 0 1 DisplayKeysCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDisplayKeysCheckBoxClick 5 wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT|wxALIGN_BOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Header Key: 0 0 1 m_staticText28 1 none 1 Resizable 1 -1,-1 0 -1 2 wxALIGN_BOTTOM|wxEXPAND|wxTOP|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier New,90,90,-1,70,0 0 0 wxID_ANY 0 0 1 HeaderKeySampleStaticText 1 protected 1 Resizable 1 0 -1 5 wxALIGN_RIGHT|wxBOTTOM|wxRIGHT|wxLEFT|wxALIGN_BOTTOM 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Master Key: 0 0 1 m_staticText29 1 none 1 Resizable 1 0 -1 2 wxEXPAND|wxALIGN_BOTTOM|wxTOP|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 Courier New,90,90,-1,70,0 0 0 wxID_ANY 0 0 1 MasterKeySampleStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxLEFT|wxRIGHT 0 wxID_ANY Randomness Collected From Mouse Movements sbSizer45 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 CollectedEntropy 1 protected 1 2560 Resizable 1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 0 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 0 wxID_ANY sbSizer32 wxVERTICAL none 5 wxEXPAND 0 bSizer106 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 ProgressGauge 1 protected 1 100 Resizable 1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Abort 0 0 1 AbortButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnAbortButtonClick 2 wxEXPAND|wxTOP 0 3 0 gSizer6 none 1 0 5 wxALIGN_CENTER_VERTICAL|wxEXPAND 1 bSizer108 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Done 0 0 1 m_staticText31 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 m_panel12 1 protected 1 Resizable 1 -1,-1 0 wxSUNKEN_BORDER bSizer115 wxHORIZONTAL none 3 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SizeDoneStaticText 1 protected 1 Resizable 1 wxALIGN_RIGHT|wxST_NO_AUTORESIZE 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxALIGN_CENTER_HORIZONTAL 1 bSizer1081 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Speed 0 0 1 m_staticText311 1 protected 1 Resizable 1 0 -1 5 wxALL|wxEXPAND|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel121 1 protected 1 Resizable 1 0 wxSUNKEN_BORDER bSizer1151 wxHORIZONTAL none 3 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 SpeedStaticText 1 protected 1 Resizable 1 wxALIGN_RIGHT|wxST_NO_AUTORESIZE 0 -1 5 wxEXPAND|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 1 bSizer1082 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Left 0 0 1 m_staticText312 1 protected 1 Resizable 1 0 -1 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 m_panel122 1 protected 1 Resizable 1 0 wxSUNKEN_BORDER|wxTAB_TRAVERSAL bSizer1152 wxHORIZONTAL none 3 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 TimeLeftStaticText 1 protected 1 Resizable 1 wxALIGN_RIGHT|wxST_NO_AUTORESIZE 0 -1 5 wxBOTTOM|wxLEFT|wxRIGHT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumeLocationWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer86 wxVERTICAL none 5 wxEXPAND 1 bSizer87 wxVERTICAL none 5 wxEXPAND|wxTOP 0 0 protected 0 5 wxEXPAND 0 bSizer88 wxHORIZONTAL none 5 wxEXPAND 1 bSizer89 wxVERTICAL none 5 wxEXPAND 0 bSizer126 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 -1,-1 1 VolumePathComboBox 1 protected 1 Resizable -1 1 wxCB_DROPDOWN 0 wxFILTER_NONE wxDefaultValidator OnVolumePathTextChanged 5 wxALIGN_CENTER_VERTICAL 0 bSizer90 wxVERTICAL none 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select &File... 0 0 -1,-1 1 SelectFileButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnSelectFileButtonClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY Select D&evice... 0 0 -1,-1 1 SelectDeviceButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnSelectDeviceButtonClick 5 wxEXPAND 0 bSizer91 wxHORIZONTAL none 5 wxLEFT 0 0 protected 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Never save history 0 0 1 NoHistoryCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnNoHistoryCheckBoxClick 5 wxEXPAND|wxBOTTOM 0 0 protected 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumeFormatOptionsWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer124 wxVERTICAL none 5 wxEXPAND 0 bSizer125 wxVERTICAL none 5 wxEXPAND|wxALL 0 wxID_ANY Filesystem Options sbSizer33 wxVERTICAL none 5 wxEXPAND 1 2 wxBOTH 0 fgSizer6 wxFLEX_GROWMODE_SPECIFIED none 2 0 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Filesystem type: 0 0 1 m_staticText43 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 FilesystemTypeChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnFilesystemTypeSelected 5 wxEXPAND|wxALL 0 wxID_ANY Volume Format Options sbSizer34 wxVERTICAL none 5 wxALL 0 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Quick format 0 0 1 QuickFormatCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnQuickFormatCheckBoxClick 5 wxEXPAND|wxTOP|wxBOTTOM 1 0 protected 0 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumePasswordPanelBase -1,-1 wxTAB_TRAVERSAL bSizer7 wxVERTICAL none 5 wxALL|wxEXPAND 1 0,0 wxBOTH 1 0 GridBagSizer wxFLEX_GROWMODE_SPECIFIED protected 0 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Password: 0 0 1 PasswordStaticText 1 protected 1 Resizable 1 0 -1 5 2 1 wxBOTTOM|wxALIGN_CENTER_VERTICAL|wxEXPAND 1 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 1 0 232,-1 1 PasswordTextCtrl 1 protected 1 Resizable 1 wxTE_PASSWORD 0 wxFILTER_NONE wxDefaultValidator OnTextChanged 5 1 0 wxBOTTOM|wxRIGHT|wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Confirm password: 0 0 1 ConfirmPasswordStaticText 1 protected 1 Resizable 1 0 -1 5 2 1 wxBOTTOM|wxALIGN_CENTER_VERTICAL|wxEXPAND 2 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 1 0 232,-1 1 ConfirmPasswordTextCtrl 1 protected 1 Resizable 1 wxTE_PASSWORD 0 wxFILTER_NONE wxDefaultValidator OnTextChanged 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxRIGHT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Volume PIM: 0 0 1 VolumePimStaticText 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxBOTTOM|wxEXPAND 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 7 0 1 VolumePimTextCtrl 1 protected 1 Resizable 1 wxTE_PASSWORD 0 wxFILTER_NUMERIC wxDefaultValidator OnPimChanged 5 1 2 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxBOTTOM|wxLEFT|wxRIGHT 3 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY (Empty or 0 for default iterations) 0 0 1 VolumePimHelpStaticText 1 protected 1 Resizable 1 0 -1 5 2 1 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 4 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Use PIM 0 0 1 PimCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnUsePimCheckBoxClick 5 2 1 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 5 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Cach&e passwords and keyfiles in memory 0 0 1 CacheCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator 5 2 1 wxTOP|wxBOTTOM|wxLEFT|wxALIGN_CENTER_VERTICAL 6 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Display password 0 0 1 DisplayPasswordCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDisplayPasswordCheckBoxClick 5 1 1 wxTOP|wxRIGHT|wxLEFT 7 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY U&se keyfiles 0 0 1 UseKeyfilesCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnUseKeyfilesCheckBoxClick 5 1 2 wxALIGN_RIGHT|wxALIGN_BOTTOM|wxLEFT 7 1 1 1 1 1 1 0 1 1 0 0 Dock 0 Left 1 1 0 0 wxID_ANY &Keyfiles... 0 0 1 KeyfilesButton 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnKeyfilesButtonClick OnKeyfilesButtonRightDown OnKeyfilesButtonRightClick 5 1 1 wxEXPAND|wxTOP|wxBOTTOM 8 1 Pkcs5PrfSizer wxVERTICAL protected 5 1 0 wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxRIGHT 9 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY PKCS-5 PRF: 0 0 1 Pkcs5PrfStaticText 1 protected 1 Resizable 1 0 -1 5 1 1 wxALIGN_CENTER_VERTICAL|wxLEFT 9 1 1 1 1 1 1 0 "Unchanged" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 -1,-1 0 -1,-1 1 Pkcs5PrfChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator 5 1 2 wxALIGN_CENTER_VERTICAL|wxLEFT 9 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY TrueCrypt Mode 0 0 1 TrueCryptModeCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnTrueCryptModeChecked 5 1 0 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxRIGHT 10 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Header Wipe: 0 0 1 HeaderWipeCountText 1 protected 1 Resizable 1 0 -1 5 1 1 wxALL 10 1 1 1 1 1 1 0 "1-pass" "3-pass" "7-pass" "35-pass" "256-pass" 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 HeaderWipeCount 1 protected 1 Resizable 1 1 0 wxFILTER_NONE wxDefaultValidator 5 2 1 wxTOP|wxEXPAND 11 1 PasswordPlaceholderSizer wxVERTICAL protected 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumePasswordWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer101 wxVERTICAL none 5 wxEXPAND 1 bSizer102 wxVERTICAL none 5 wxEXPAND 0 PasswordPanelSizer wxVERTICAL protected 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumePimWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer101 wxVERTICAL none 5 wxEXPAND 1 bSizer102 wxVERTICAL none 5 wxEXPAND 0 PimPanelSizer wxVERTICAL protected 5 wxEXPAND 1 PimSizer wxHORIZONTAL protected 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY Volume PIM: 0 0 1 VolumePimStaticText 1 protected 1 Resizable 1 0 -1 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 7 0 1 VolumePimTextCtrl 1 protected 1 Resizable 1 wxTE_PASSWORD 0 wxFILTER_NUMERIC wxDefaultValidator OnPimChanged 5 wxALIGN_CENTER_VERTICAL|wxALL 1 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY (Empty or 0 for default iterations) 0 0 1 VolumePimHelpStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND 1 bSizer166 wxHORIZONTAL none 5 wxALL|wxEXPAND 1 1 1 1 1 1 0 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY &Display PIM 0 0 1 DisplayPimCheckBox 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnDisplayPimCheckBoxClick 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT 1 1 impl_virtual 0 wxID_ANY VolumeSizeWizardPageBase -1,-1 WizardPage; WizardPage.h wxTAB_TRAVERSAL bSizer98 wxVERTICAL none 5 wxEXPAND 0 bSizer99 wxVERTICAL none 5 wxEXPAND|wxTOP|wxBOTTOM 0 0 protected 0 5 wxEXPAND 0 bSizer100 wxHORIZONTAL none 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 0 1 VolumeSizeTextCtrl 1 protected 1 Resizable 1 0 wxFILTER_NONE wxDefaultValidator OnVolumeSizeTextChanged 5 wxALL 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 VolumeSizePrefixChoice 1 protected 1 Resizable 0 1 0 wxFILTER_NONE wxDefaultValidator OnVolumeSizePrefixSelected 5 wxEXPAND|wxTOP|wxBOTTOM 0 0 protected 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 FreeSpaceStaticText 1 protected 1 Resizable 1 0 -1 5 wxEXPAND|wxTOP|wxBOTTOM 0 0 protected 0 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 InfoStaticText 1 protected 1 Resizable 1 0 -1 0 wxAUI_MGR_DEFAULT wxBOTH 1 1 impl_virtual 0 wxID_ANY WaitDialogBase -1,-1 wxCAPTION VeraCrypt OnWaitDialogClose OnWaitDialogInit bSizer160 wxVERTICAL none 5 wxALIGN_CENTER_HORIZONTAL|wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY MyLabel 0 0 1 WaitStaticText 1 protected 1 Resizable 1 wxALIGN_CENTRE 0 -1 5 wxALL|wxEXPAND 0 1 1 1 1 1 0 1 1 0 Dock 0 Left 1 1 0 0 wxID_ANY 0 0 1 WaitProgessBar 1 protected 1 100 Resizable 1 wxGA_HORIZONTAL|wxGA_SMOOTH 0 wxFILTER_NONE wxDefaultValidator 0