[Scummvm-cvs-logs] scummvm master -> 1fde5e615e14a8819f9a3442c697e6aeadbc1ad3

wjp wjp at usecode.org
Sun Dec 30 13:15:17 CET 2012


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
1fde5e615e SCI32: Add some notes about KScrollWindow/Add


Commit: 1fde5e615e14a8819f9a3442c697e6aeadbc1ad3
    https://github.com/scummvm/scummvm/commit/1fde5e615e14a8819f9a3442c697e6aeadbc1ad3
Author: Willem Jan Palenstijn (wjp at usecode.org)
Date: 2012-12-30T04:12:51-08:00

Commit Message:
SCI32: Add some notes about KScrollWindow/Add

Changed paths:
    engines/sci/engine/kgraphics32.cpp



diff --git a/engines/sci/engine/kgraphics32.cpp b/engines/sci/engine/kgraphics32.cpp
index 8b3afee..aa59ff4 100644
--- a/engines/sci/engine/kgraphics32.cpp
+++ b/engines/sci/engine/kgraphics32.cpp
@@ -333,9 +333,12 @@ reg_t kScrollWindow(EngineState *s, int argc, reg_t *argv) {
 		// with 6 when Roger speaks
 		{
 		Common::String text = s->_segMan->getString(argv[2]);
-		uint16 x = 0;//argv[3].toUint16();	// TODO: can't be x (values are all wrong)
-		uint16 y = 0;//argv[4].toUint16();	// TODO: can't be y (values are all wrong)
-		// TODO: argv[5] is an optional unknown parameter (an integer set to 0)
+		uint16 x = 0;
+		uint16 y = 0;
+		// TODO: argv[3] is font
+		// TODO: argv[4] is color
+		// TODO: argv[5] is alignment (0 = left, 1 = center, 2 = right)
+		// TODO: argv[6] is an optional unknown bool (default 1 if not present)
 		g_sci->_gfxFrameout->addScrollTextEntry(text, kWindow, x, y, (op == 14));
 		}
 		break;






More information about the Scummvm-git-logs mailing list