window.h
changeset 5077 5a601eb01735
parent 5072 69195f96a23a
child 5086 386ba9fe0621
equal deleted inserted replaced
5076:d6cb53407e67 5077:5a601eb01735
   611 void SendWindowMessage(WindowClass wnd_class, WindowNumber wnd_num, uint msg, uint wparam, uint lparam);
   611 void SendWindowMessage(WindowClass wnd_class, WindowNumber wnd_num, uint msg, uint wparam, uint lparam);
   612 void SendWindowMessageClass(WindowClass wnd_class, uint msg, uint wparam, uint lparam);
   612 void SendWindowMessageClass(WindowClass wnd_class, uint msg, uint wparam, uint lparam);
   613 
   613 
   614 Window *FindWindowById(WindowClass cls, WindowNumber number);
   614 Window *FindWindowById(WindowClass cls, WindowNumber number);
   615 void DeleteWindow(Window *w);
   615 void DeleteWindow(Window *w);
       
   616 void DeletePlayerWindows(PlayerID pi);
       
   617 void ChangeWindowOwner(PlayerID old_player, PlayerID new_player);
   616 Window *BringWindowToFrontById(WindowClass cls, WindowNumber number);
   618 Window *BringWindowToFrontById(WindowClass cls, WindowNumber number);
   617 Window *FindWindowFromPt(int x, int y);
   619 Window *FindWindowFromPt(int x, int y);
   618 
   620 
   619 bool IsWindowOfPrototype(const Window *w, const Widget *widget);
   621 bool IsWindowOfPrototype(const Window *w, const Widget *widget);
   620 void AssignWidgetToWindow(Window *w, const Widget *widget);
   622 void AssignWidgetToWindow(Window *w, const Widget *widget);