[Scummvm-cvs-logs] CVS: scummvm/saga interface.cpp,1.90,1.91 interface.h,1.49,1.50
Andrew Kurushin
h00ligan at users.sourceforge.net
Sun May 22 05:25:49 CEST 2005
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/saga actor.cpp,1.131,1.132 game.cpp,1.64,1.65 interface.cpp,1.89,1.90 interface.h,1.48,1.49 render.cpp,1.57,1.58 resnames.h,1.25,1.26 saga.h,1.90,1.91 scene.cpp,1.103,1.104 scene.h,1.53,1.54 script.cpp,1.66,1.67 sfuncs.cpp,1.115,1.116 sprite.cpp,1.49,1.50
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm sprite_he.cpp,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/saga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5689
Modified Files:
interface.cpp interface.h
Log Message:
stub drawButtonBox
Index: interface.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/saga/interface.cpp,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -d -r1.90 -r1.91
--- interface.cpp 22 May 2005 11:59:16 -0000 1.90
+++ interface.cpp 22 May 2005 12:21:16 -0000 1.91
@@ -812,12 +812,16 @@
draw();
}
+void Interface::drawButtonBox(SURFACE *ds, const Rect& rect, bool down) {
+}
+
void Interface::drawOptionPanelButtonText(SURFACE *ds, PanelButton *panelButton) {
const char *text;
int textWidth;
int textHeight;
Point point;
int textColor;
+ Rect rect;
//TODO: draw box!
text = _vm->getTextString(panelButton->id);
@@ -834,6 +838,9 @@
textColor = _vm->getDisplayInfo().verbTextColor; //TODO: create Option button colors constant
}
+ _optionPanel.calcPanelButtonRect(panelButton, rect);
+ drawButtonBox(ds, rect, panelButton->state > 0);
+
_vm->_font->draw(MEDIUM_FONT_ID, ds, text, 0, point.x , point.y, textColor, _vm->getDisplayInfo().verbTextShadowColor, FONT_SHADOW); //TODO: create Option button colors constant
}
Index: interface.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/saga/interface.h,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- interface.h 22 May 2005 11:59:16 -0000 1.49
+++ interface.h 22 May 2005 12:21:16 -0000 1.50
@@ -227,7 +227,9 @@
void unlockMode() { _panelMode = _lockedMode; }
void setOption(PanelButton *panelButton);
+
void drawOptionPanelButtonText(SURFACE *ds, PanelButton *panelButton);
+ void drawButtonBox(SURFACE *ds, const Rect& rect, bool down);
void drawPanelButtonArrow(SURFACE *ds, InterfacePanel *panel, PanelButton *panelButton);
void drawVerbPanelText(SURFACE *ds, PanelButton *panelButton, int textColor, int textShadowColor);
void drawVerbPanel(SURFACE *backBuffer, PanelButton* panelButton);
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/saga actor.cpp,1.131,1.132 game.cpp,1.64,1.65 interface.cpp,1.89,1.90 interface.h,1.48,1.49 render.cpp,1.57,1.58 resnames.h,1.25,1.26 saga.h,1.90,1.91 scene.cpp,1.103,1.104 scene.h,1.53,1.54 script.cpp,1.66,1.67 sfuncs.cpp,1.115,1.116 sprite.cpp,1.49,1.50
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm sprite_he.cpp,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list