[Scummvm-cvs-logs] SF.net SVN: scummvm:[39820] scummvm/trunk/engines/sci

thebluegr at users.sourceforge.net thebluegr at users.sourceforge.net
Sat Apr 4 00:48:56 CEST 2009


Revision: 39820
          http://scummvm.svn.sourceforge.net/scummvm/?rev=39820&view=rev
Author:   thebluegr
Date:     2009-04-03 22:48:55 +0000 (Fri, 03 Apr 2009)

Log Message:
-----------
Removed leftover chrono-related code (refer to commit #37721 for the changes to kgraphics.cpp)

Modified Paths:
--------------
    scummvm/trunk/engines/sci/engine/kgraphics.cpp
    scummvm/trunk/engines/sci/gfx/gfx_widgets.h

Modified: scummvm/trunk/engines/sci/engine/kgraphics.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/kgraphics.cpp	2009-04-03 22:03:06 UTC (rev 39819)
+++ scummvm/trunk/engines/sci/engine/kgraphics.cpp	2009-04-03 22:48:55 UTC (rev 39820)
@@ -1719,14 +1719,6 @@
 	while (widget) {
 		reg_t obj = make_reg(widget->ID, widget->subID);
 
-		if (widget->type == GFXW_SORTED_LIST)
-			_k_view_list_do_postdraw(s, GFXWC(widget));
-
-		if (widget->type != GFXW_DYN_VIEW) {
-			widget = (gfxw_dyn_view_t *) widget->next;
-			continue;
-		}
-
 		/*
 		 * this fixes a few problems, but doesn't match SSCI's logic.
 		 * The semantics of the private flag need to be verified before this can be uncommented.

Modified: scummvm/trunk/engines/sci/gfx/gfx_widgets.h
===================================================================
--- scummvm/trunk/engines/sci/gfx/gfx_widgets.h	2009-04-03 22:03:06 UTC (rev 39819)
+++ scummvm/trunk/engines/sci/gfx/gfx_widgets.h	2009-04-03 22:48:55 UTC (rev 39820)
@@ -56,12 +56,6 @@
 /* Our strategy for dirty rectangle management */
 #define GFXW_DIRTY_STRATEGY GFXOP_DIRTY_FRAMES_CLUSTERS
 
-/* Indicates that a Chrono-Port should not be created even if it doesn't exist. */
-#define GFXW_CHRONO_NO_CREATE 1
-
-/* Indicates that non-topmost ports should be scanned for a Chrono-Port. */
-#define GFXW_CHRONO_NON_TOPMOST 2
-
 /* Terminology
 **
 ** Two special terms are used in here: /equivalent/ and /clear/. Their meanings
@@ -519,15 +513,6 @@
 ** Also records the specified background rectangle, for later recovery
 */
 
-
-gfxw_port_t *gfxw_get_chrono_port(gfxw_visual_t *visual, gfxw_list_t **temp_widgets_list, int flags);
-
-void gfxw_add_to_chrono(gfxw_visual_t *visual, gfxw_widget_t *widget);
-
-void gfxw_widget_reparent_chrono(gfxw_visual_t *visual, gfxw_widget_t *view, gfxw_list_t *target);
-
-void gfxw_widget_kill_chrono(gfxw_visual_t *visual, int window);
-
 } // End of namespace Sci
 
 #endif // SCI_GFX_GFX_WIDGETS_H


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list