// Widget interface
wxStaticText *tittleText = new wxStaticText(panel, -1, _T(" Manual Paint"));
- wxStaticText *txtBrushSize = new wxStaticText(panel, -1, wxString(_T(" Brush size ")));
+ _txtBrushSize = new wxStaticText(panel, -1, wxString(_T(" Brush size ")));
_sldBrushSize = new wxSlider(panel, -1, 1, 1, 20, wxDefaultPosition, wxDefaultSize, wxSL_LABELS);
wxStaticText *txtGrayLevel = new wxStaticText(panel, -1, wxString(_T(" Gray Level ")));
_sldGrayLevel = new wxSlider(panel, -1, 0, 0, 50, wxDefaultPosition, wxDefaultSize, wxSL_LABELS);
_sldToleranceFill = new wxSlider(panel, -1, 50, 0, 50, wxDefaultPosition, wxDefaultSize, wxSL_LABELS);
_tolerancefillCtrl = new wxTextCtrl(panel , -1,_T("50") );
_txtDistanceFill = new wxStaticText(panel, -1, wxString(_T(" Distance fill ")));
- _sldDistanceFill = new wxSlider(panel, -1, 50, 1, 50, wxDefaultPosition, wxDefaultSize, wxSL_LABELS);
- _distancefillCtrl = new wxTextCtrl(panel , -1,_T("50") );
+ _sldDistanceFill = new wxSlider(panel, -1, 500, 1, 500, wxDefaultPosition, wxDefaultSize, wxSL_LABELS);
+ _distancefillCtrl = new wxTextCtrl(panel , -1,_T("500") );
wxString lst2D3D[2];
sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
sizer1->Add(tittleText);
+ sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
+ sizer1->Add(_rbBrushTool, 1, wxGROW );
+
sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
sizer1->Add(txtGrayLevel);
sizer1->Add(_sldGrayLevel, 1, wxGROW );
sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
sizer1->Add(_rb2D3D, 1, wxGROW );
- sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
- sizer1->Add(_rbBrushTool, 1, wxGROW );
sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
- sizer1->Add(txtBrushSize);
+ sizer1->Add(_txtBrushSize);
sizer1->Add(_sldBrushSize, 1, wxGROW );
sizer1->Add(new wxStaticText(panel,-1,_T(" ")));
//---------------------------------------------------------------------------
void wxManualPaintPanel::DisableControls()
{
+ _txtBrushSize->Disable();
_sldBrushSize->Disable();
_rbBrushForm->Disable();
if (_rbBrushTool->GetSelection()==0) //Brush tool
{
+ _txtBrushSize->Enable();
_sldBrushSize->Enable();
_rbBrushForm->Enable();
}