InitializeNTFSEditor::InitializeNTFSEditor() : BPartitionParameterEditor(), fView(NULL), fNameControl(NULL), fParameters(NULL) { _CreateViewControls(); }
InitializeFATEditor::InitializeFATEditor() : BPartitionParameterEditor(), fView(NULL), fNameControl(NULL), fFatBitsMenuField(NULL), fParameters(NULL) { _CreateViewControls(); }
InitializeBFSEditor::InitializeBFSEditor() : BPartitionParameterEditor(), fView(NULL), fNameControl(NULL), fBlockSizeMenuField(NULL), fUseIndicesCheckBox(NULL) { _CreateViewControls(); }
CreateParamsPanel::CreateParamsPanel(BWindow* window, BPartition* partition, off_t offset, off_t size) : BWindow(BRect(300.0, 200.0, 600.0, 300.0), 0, B_MODAL_WINDOW_LOOK, B_MODAL_SUBSET_WINDOW_FEEL, B_ASYNCHRONOUS_CONTROLS | B_AUTO_UPDATE_SIZE_LIMITS), fEscapeFilter(new EscapeFilter(this)), fExitSemaphore(create_sem(0, "CreateParamsPanel exit")), fWindow(window), fReturnValue(GO_CANCELED) { AddCommonFilter(fEscapeFilter); // Scale offset, and size from bytes to megabytes (2^20) // so that we do not run over a signed int32. offset /= kMegaByte; size /= kMegaByte; _CreateViewControls(partition, offset, size); }