INT_PTR CDisplayColoursDialog::OnCommand(WPARAM wParam,LPARAM lParam) { UNREFERENCED_PARAMETER(lParam); if(HIWORD(wParam) != 0) { switch(HIWORD(wParam)) { case EN_CHANGE: OnEnChange(LOWORD(wParam)); break; } } else { switch(LOWORD(wParam)) { case IDC_BUTTON_RESTOREDEFAULTS: OnRestoreDefaults(); break; case IDC_BUTTON_DISPLAY_FONT: OnChooseFont(); break; case IDOK: OnOk(); break; case IDCANCEL: OnCancel(); break; } } return 0; }
AvcCompressorDialog::AvcCompressorDialog(wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &position, const wxSize& size, long style ) : wxDialog( parent, id, title, position, size, style ), mctlAdjWin ( 0 ), mctlDelay ( 0 ), mctlChangeWin ( 0 ), mctlMinPct ( 0 ) { for ( int i = 0 ; i < NUM_CURVE_POINTS ; ++i ) { mctlCheckBoxes[i] = 0; mctlXAxis[i] = 0; mctlYAxis[i] = 0; } MakeAvcCompressorDialog( this, TRUE ); // First make sure all value initialized, especially horiz and vert first & last values wxCommandEvent event; OnRestoreDefaults(event); // Now read in from registry ReadPrefs(); }