[Wgui-cvs] wgui CHANGES,1.149,1.150
Status: Beta
Brought to you by:
greenwire
|
From: Rob W. <gre...@us...> - 2004-07-16 16:41:44
|
Update of /cvsroot/wgui/wgui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18181 Modified Files: CHANGES Log Message: Draw architecture changes. Index: CHANGES =================================================================== RCS file: /cvsroot/wgui/wgui/CHANGES,v retrieving revision 1.149 retrieving revision 1.150 diff -C2 -d -r1.149 -r1.150 *** CHANGES 15 Jul 2004 18:26:14 -0000 1.149 --- CHANGES 16 Jul 2004 16:41:35 -0000 1.150 *************** *** 5,13 **** --- 5,19 ---- + Added CWindow: ViewToClient() which does the opposite of ClientToView() + Added CWindow: ViewToWindow() which converts view coordinates to window coordinates + + Changed CApplication: GetDefaultBGColor() has been renamed to GetDefaultBackgroundColor() + + Changed CApplication: GetDefaultFGColor() has been renamed to GetDefaultForegroundColor() + Changed CDropDown: The listbox that is owned by the CDropDown class is now actually parented by it as well, instead of being parented by the root window (the view) + + Changed CRGBColor: DEFAULT_BG_COLOR has been renamed to DEFAULT_BACKGROUND_COLOR + + Changed CRGBColor: DEFAULT_FG_COLOR has been renamed to DEFAULT_FOREGROUND_COLOR + Changed CWindow: CWindows now have their own SDL surfaces for drawing, which is then blitted to the final surface on a screen update + Changed CWindow: GetClientRect() now returns the client rect in the window's coordinates, not in the screen coordinates, and does not clip to the window's rect + Changed CWindow: SetWindowRect() now scales the client rect along with the window rect + Changed CWindow: renamed ClientToScreen() to ClientToView() + + Changed CWindow: SetBGColor() has been renamed to SetBackgroundColor() + + Changed CWindow: GetBGColor() has been renamed to GetBackgroundColor() + Removed CWindow: DrawPostChild(), DrawChildren(), DrawBG(), DrawChildren, and StartDrawProc() have been removed + Bugfix CEditBox: The mouse cursor is no longer changed to an IBeam when over an edit box if it's also over a floating window |