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); |