JUCE Designer
 All Classes Functions Variables
juced_Window.h
1 /*
2  ==============================================================================
3 
4  juced_Window.h
5  Created: 13 Mar 2013 5:50:59pm
6  Author: admin
7 
8  ==============================================================================
9 */
10 
11 #ifndef __JUCED_WINDOW_H_4F81997D__
12 #define __JUCED_WINDOW_H_4F81997D__
13 
14 #include "../Designer/Globals.h"
15 
16 class juced_Window : public DocumentWindow,
17  public DynamicObject
18 {
19 public:
20 
21  int minWidth;
22  int minHeight;
23 
24  juced_Window();
25 
26  void closeButtonPressed ();
27  void minimizeButtonPressed ();
28  void maximizeButtonPressed ();
29  void setContentOwned (Component *newContentComponent, bool resizeToFitWhenContentChangesSize);
30 
31  void mouseUp (const MouseEvent& event);
32  void mouseDrag (const MouseEvent& event);
33  void mouseDoubleClick (const MouseEvent& event);
34  void mouseMove (const MouseEvent& event);
35  void mouseDown (const MouseEvent& event);
36  void mouseEnter (const MouseEvent& event);
37  void mouseExit (const MouseEvent& event);
38  void mouseWheelMove (const MouseEvent &event, const MouseWheelDetails &wheel);
39 
40 private:
41  static int _numObjects;
42 };
43 
44 #endif // __JUCED_WINDOW_H_4F81997D__