|
From: Ralph T. <ra...@us...> - 2005-04-24 22:16:46
|
Update of /cvsroot/adobe-source/sandbox/visual_refactor/adobe/test/visual/sources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21920/visual_refactor/adobe/test/visual/sources Modified Files: client_assembler.cpp Log Message: These changes make release mode compile work, and also fix the oversized widgets bug. A lot of the theme metrics stuff was removed such that plain Win32 is used for returning font metrics and text extents (UxTheme was not returning the correct values for these measurements). I have run all of the examples, and see no regressions from these changes. Index: client_assembler.cpp =================================================================== RCS file: /cvsroot/adobe-source/sandbox/visual_refactor/adobe/test/visual/sources/client_assembler.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** client_assembler.cpp 22 Apr 2005 23:02:32 -0000 1.9 --- client_assembler.cpp 24 Apr 2005 22:16:21 -0000 1.10 *************** *** 2895,2900 **** // token.assemblage_m.hold_connection(token.show_window_signal_m.connect(boost::bind(&dialog_proxy_t::show, boost::ref(*this)))); ! #ifdef NDEBUG ! token.layout_m->set_debug_frame_proc(my_framer(window_m)); #endif } --- 2895,2900 ---- // token.assemblage_m.hold_connection(token.show_window_signal_m.connect(boost::bind(&dialog_proxy_t::show, boost::ref(*this)))); ! #ifndef NDEBUG ! token.layout_m.set_debug_frame_proc(my_framer(window_m)); #endif } *************** *** 2993,2998 **** // token.assemblage_m.hold_connection(token.show_window_signal_m.connect(boost::bind(&palette_proxy_t::show, boost::ref(*this)))); ! #ifdef NDEBUG ! token.layout_m->set_debug_frame_proc(my_framer(window_m)); #endif } --- 2993,2998 ---- // token.assemblage_m.hold_connection(token.show_window_signal_m.connect(boost::bind(&palette_proxy_t::show, boost::ref(*this)))); ! #ifndef NDEBUG ! token.layout_m.set_debug_frame_proc(my_framer(window_m)); #endif } |