Filippos Karapetis
e4c23834dd
Moved sci_ffs() inside iterator.cpp, the only place where it's actually used, and removed tools.*. Also, removed all the unused includes to tools.h from several places
...
svn-id: r45176
2009-10-16 23:29:00 +00:00
Martin Kiewitz
0479964ad7
SCI/newgui: WindowManager change so that WinMgrPort will get 0 and picWind will get 1
...
svn-id: r45175
2009-10-16 21:21:47 +00:00
Martin Kiewitz
050f362654
SCI/newgui: SciGuiAnimate class created
...
svn-id: r45019
2009-10-13 15:28:27 +00:00
Martin Kiewitz
250402f21b
SCI/newgui: kGraph RedrawBox (ReAnimate) is now using class calling (functionality not yet implemented)
...
svn-id: r44976
2009-10-12 11:36:42 +00:00
Martin Kiewitz
e85553b024
SCI/newgui: change in windowMgr, so that removed windows will get restored in any case (ReAnimate currently not implemented yet)
...
svn-id: r44967
2009-10-12 07:18:38 +00:00
Martin Kiewitz
07222b8e89
SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() still not perfect (e.g. kq5 cutscene information box)
...
svn-id: r44966
2009-10-12 07:11:22 +00:00
Filippos Karapetis
1d2031defd
Stop passing the engine state to SciGuiWindowMgr
...
svn-id: r44933
2009-10-11 16:15:42 +00:00
Martin Kiewitz
353fe8ae56
SCI/newgui: SciGuiGfx::BitsFree() implemented, currently used in kAnimate, Bits-methods renamed
...
svn-id: r44903
2009-10-11 09:47:12 +00:00
Martin Kiewitz
67c7d49729
SCI/newgui: offTop changed, fixes window corruption (qfg3 and more)
...
svn-id: r44896
2009-10-11 08:15:25 +00:00
Martin Kiewitz
3135892df0
SCI/newgui: windowmgr cleanup
...
svn-id: r44815
2009-10-09 10:49:03 +00:00
Willem Jan Palenstijn
2f1c7f779a
SCI: Don't iterate past end of list
...
svn-id: r44804
2009-10-08 21:32:04 +00:00
Martin Kiewitz
b6967bc70d
SCI/newgui: more cleanup
...
svn-id: r44799
2009-10-08 20:51:49 +00:00
Willem Jan Palenstijn
2a06f34181
SCI: Move restoreRect adjustment from DrawWindow to NewWindow
...
svn-id: r44668
2009-10-05 18:00:12 +00:00
Willem Jan Palenstijn
4478ab6472
SCI: Name argument
...
svn-id: r44656
2009-10-05 09:23:59 +00:00
Filippos Karapetis
d37f4ea07d
Proper check for window shadows
...
svn-id: r44655
2009-10-05 09:20:55 +00:00
Filippos Karapetis
93833ee86a
Window shadows are also taken into account when storing their bits. This fixes the issue where window shadows were left on screen when windows were closed
...
svn-id: r44654
2009-10-05 08:19:43 +00:00
Filippos Karapetis
8568892bf5
- Renamed GUI -> Gui and capitalized as appropriate (e.g. SciGUIwindowMgr -> SciGuiWindowMgr)
...
- Renamed "cell" -> "cel"
svn-id: r44649
2009-10-05 07:10:01 +00:00
Max Horn
db2e5a4fb5
SCI: Rework the way SciGUIwindowMgr keeps track of windows/ports; remove the GUI heapmanager
...
svn-id: r44635
2009-10-04 21:27:24 +00:00
Max Horn
f242266f6d
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
...
svn-id: r44634
2009-10-04 21:26:33 +00:00
Filippos Karapetis
7c7e0445ee
Replaced DblList with Common::List
...
svn-id: r44630
2009-10-04 18:51:01 +00:00
Martin Kiewitz
975f1b75ea
SCI/gui: final rename commit
...
svn-id: r44621
2009-10-04 16:41:53 +00:00
Johannes Schickel
da70060943
Make "_picRect" local to gui_windowmgr.cpp and mark it as const.
...
svn-id: r44617
2009-10-04 16:26:43 +00:00
Johannes Schickel
b8e740c167
Attempt to fix wince compilation.
...
svn-id: r44616
2009-10-04 16:22:49 +00:00
Willem Jan Palenstijn
76854f0b86
SCI/newgui: more descriptive names.
...
svn-id: r44612
2009-10-04 15:44:10 +00:00
Martin Kiewitz
1572e622a3
SCI/newgui: UpdateWindow() -> rect1 instead of rect0 typo
...
svn-id: r44610
2009-10-04 15:20:43 +00:00
Martin Kiewitz
b05493af04
SCI/newgui: windowMgr cleanup, UpdateWindow() ported over
...
svn-id: r44609
2009-10-04 15:14:28 +00:00
Willem Jan Palenstijn
b9cdb1abb7
SCI: Merge new GUI code written by m_kiewitz.
...
This is a major rewrite of the graphics code. A slightly adapted
version of the old code is still available and currently the default.
The new code is selectable in sci.cpp, but is not yet finished.
svn-id: r44565
2009-10-03 20:49:18 +00:00