void PalettePanel::OnSwitchIn() { for(ToolBarList::iterator iter = tool_bars.begin(); iter != tool_bars.end(); ++iter) { (*iter)->OnSwitchIn(); } gui.ActivatePalette(GetParentPalette()); gui.SetBrushSize(last_brush_size); }
void BrushPalettePanel::OnPageChanged(wxChoicebookEvent& event) { if(!choicebook) { return; } gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(); }
void BrushThicknessPanel::OnScroll(wxScrollEvent& event) { static const int lookup_table[10] = {1,2,3,5,8,13,23,35,50,80}; use_button->SetValue(true); ASSERT(event.GetPosition() >= 1); ASSERT(event.GetPosition() <= 10); //printf("SELECT[%d] = %d\n", event.GetPosition()-1, lookup_table[event.GetPosition()-1]); gui.ActivatePalette(GetParentPalette()); gui.SetBrushThickness(true, lookup_table[event.GetPosition()-1], 100); }
void BrushPalettePanel::OnSwitchIn() { LoadCurrentContents(); g_gui.ActivatePalette(GetParentPalette()); g_gui.SetBrushSizeInternal(last_brush_size); OnUpdateBrushSize(g_gui.GetBrushShape(), last_brush_size); }
void BrushThicknessPanel::OnSwitchIn() { static const int lookup_table[10] = {1,2,3,5,8,13,23,35,50,80}; gui.ActivatePalette(GetParentPalette()); gui.SetBrushThickness(lookup_table[slider->GetValue()-1], 100); }
void BrushThicknessPanel::OnClickCustomThickness(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SetBrushThickness(event.IsChecked()); }
void BrushToolPanel::OnClickPVPZoneBrushButton(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(gui.pvp_brush); }
void BrushToolPanel::OnClickNoLogoutBrushButton(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(gui.nolog_brush); }
void BrushToolPanel::OnClickWindowDoorButton(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(gui.window_door_brush); }
void BrushToolPanel::OnClickEraserButton(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(gui.eraser); }
void BrushToolPanel::OnClickGravelButton(wxCommandEvent& event) { gui.ActivatePalette(GetParentPalette()); gui.SelectBrush(gui.optional_brush); }
void BrushSizePanel::OnClickBrushSize(int which) { gui.ActivatePalette(GetParentPalette()); gui.SetBrushSize(which); }
void BrushSizePanel::OnClickSquareBrush(wxCommandEvent &event) { gui.ActivatePalette(GetParentPalette()); gui.SetBrushShape(BRUSHSHAPE_SQUARE); }
void BrushSizePanel::OnClickCircleBrush(wxCommandEvent &event) { gui.ActivatePalette(GetParentPalette()); gui.SetBrushShape(BRUSHSHAPE_CIRCLE); }
void PalettePanel::OnRefreshTimer(wxTimerEvent&) { gui.RefreshOtherPalettes(GetParentPalette()); }