/[projects]/wxCpuThrottle/src/wxcputhrottleframe.cpp
ViewVC logotype

Diff of /wxCpuThrottle/src/wxcputhrottleframe.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 23 by torben, Thu Aug 9 17:14:40 2007 UTC revision 24 by torben, Thu Aug 9 20:57:19 2007 UTC
# Line 27  BEGIN_EVENT_TABLE( wxCpuThrottleFrame, w Line 27  BEGIN_EVENT_TABLE( wxCpuThrottleFrame, w
27  END_EVENT_TABLE()  END_EVENT_TABLE()
28    
29    
30  wxCpuThrottleFrame::wxCpuThrottleFrame( const wxString& title, const wxPoint& pos, const wxSize& size )  enum
31          : wxDialog((wxDialog *)NULL, -1, title, pos, size),  {
32            ID_SLIDER = 2000        
33    };
34    
35    wxCpuThrottleFrame::wxCpuThrottleFrame( )
36            : wxDialog(NULL, -1, wxT("wxCpuThrottle"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER),
37          mIcon(SysMetrix_xpm)          mIcon(SysMetrix_xpm)
38  {  {
39            mParser.ReadAcpiFile();
40          SetIcon(mIcon);          SetIcon(mIcon);
41            
42          mTrayIcon = new TrayIcon(this);          mTrayIcon = new TrayIcon(this);
43          mTrayIcon->SetIcon(mIcon,wxT("wxCpuThrottle") );          mTrayIcon->SetIcon(mIcon,wxT("wxCpuThrottle") );
44            
45            wxBoxSizer* mainSizer = new wxBoxSizer( wxVERTICAL );
46            
47            wxSlider* slider = new wxSlider(this, ID_SLIDER, mParser.GetCurrentState(), 0, mParser.GetStateCount()-1, wxDefaultPosition, wxSize(80,200), wxSL_VERTICAL|wxSL_AUTOTICKS|wxSL_LEFT|wxSL_LABELS);
48            mainSizer->Add(slider, 1, wxEXPAND,0);
49            
50            
51            SetSizer(mainSizer);
52            mainSizer->SetSizeHints(this );
53            
54            
55  }  }
56    
57  void wxCpuThrottleFrame::OnQuit( wxCommandEvent& WXUNUSED( event ) )  void wxCpuThrottleFrame::OnQuit( wxCommandEvent& WXUNUSED( event ) )

Legend:
Removed from v.23  
changed lines
  Added in v.24

  ViewVC Help
Powered by ViewVC 1.1.20