src/window.h
branchcpp_gui
changeset 6249 abafebc2fbce
parent 6248 24583caadfee
child 6250 5135b200b376
equal deleted inserted replaced
6248:24583caadfee 6249:abafebc2fbce
   422 	void AssignWidget(const Widget *widget);
   422 	void AssignWidget(const Widget *widget);
   423 
   423 
   424 	void InvalidateData();
   424 	void InvalidateData();
   425 	void InvalidateWidget(byte widget_index) const;
   425 	void InvalidateWidget(byte widget_index) const;
   426 
   426 
       
   427 	static void DeleteNonVitalWindows(void);
       
   428 	static void DeleteAllNonVitalWindows(void);
       
   429 	static void ShowVitalWindows(void);
       
   430 	static void HideVitalWindows(void);
       
   431 
   427 	/* viewport.cpp */
   432 	/* viewport.cpp */
   428 	void DrawViewport() const;
   433 	void DrawViewport() const;
   429 
   434 
   430 	/* widget.cpp */
   435 	/* widget.cpp */
   431 	int GetWidgetFromPos(int x, int y) const;
   436 	int GetWidgetFromPos(int x, int y) const;
   942 }
   947 }
   943 
   948 
   944 //void HandleButtonClick(Window *w, byte widget);
   949 //void HandleButtonClick(Window *w, byte widget);
   945 
   950 
   946 Window *GetCallbackWnd(void);
   951 Window *GetCallbackWnd(void);
   947 void DeleteNonVitalWindows(void);
       
   948 void DeleteAllNonVitalWindows(void);
       
   949 void HideVitalWindows(void);
       
   950 void ShowVitalWindows(void);
       
   951 //WindowList::Iterator FindWindowZPosition(const Window *w);
   952 //WindowList::Iterator FindWindowZPosition(const Window *w);
   952 
   953 
   953 /* window.c */
   954 /* window.c */
   954 //extern Window *_z_windows[];
   955 //extern Window *_z_windows[];
   955 //extern Window **_last_z_window;
   956 //extern Window **_last_z_window;