| 380 | } |
| 381 | |
| 382 | wxBitmapButton * ShuttleGuiBase::AddBitmapButton( |
| 383 | const wxBitmap &Bitmap, int PositionFlags, bool setDefault) |
| 384 | { |
| 385 | UseUpId(); |
| 386 | if( mShuttleMode != eIsCreating ) |
| 387 | return wxDynamicCast(wxWindow::FindWindowById( miId, mpDlg), wxBitmapButton); |
| 388 | wxBitmapButton * pBtn; |
| 389 | mpWind = pBtn = safenew wxBitmapButton(GetParent(), miId, Bitmap, |
| 390 | wxDefaultPosition, wxDefaultSize, GetStyle( wxBU_AUTODRAW ) ); |
| 391 | pBtn->SetBackgroundColour( |
| 392 | wxColour( 246,246,243)); |
| 393 | // wxSystemSettings::GetColour(wxSYS_COLOUR_BTNFACE)); |
| 394 | miProp=0; |
| 395 | UpdateSizersCore(false, PositionFlags | wxALL); |
| 396 | if (setDefault) |
| 397 | pBtn->SetDefault(); |
| 398 | return pBtn; |
| 399 | } |
| 400 | |
| 401 | GradientButton * ShuttleGuiBase::AddGradientButton( |
| 402 | const TranslatableString & Text, int PositionFlags, bool setDefault, bool setPadding) |
no test coverage detected