mirror of https://github.com/BOINC/boinc.git
cb2a28fd52
instead of calling SetSize() after the fact. It removes all the flicker out of the Advanced GUI. - MGR: Consolidate all the window position restore functionality for both the Simple GUI and Advanced GUI in BOINCGUIApp.cpp instead of having duplicate copies in each view. - MGR: Have the Advanced GUI remember position across restarts. - MGR: Create new window events that will save and restore window state for both GUIs. This avoids multiple UI updates. Each time you would change window size from within a OnShow or OnSize event it would spawn an update of its own. Sometimes certain controls would ignore the event because it believed it was already processing the event. clientgui/ AdvancedFrame.cpp, .h BOINCBaseFrame.cpp, .h BOINCGUIApp.cpp sg_BoincSimpleGUI.cpp, .h ViewStatistics.cpp win_build/ boincmgr_curl.vcproj svn path=/trunk/boinc/; revision=17564 |
||
---|---|---|
.. | ||
installerv2 | ||
GridRepublic.sln | ||
boinc.sln | ||
boinc_cli_curl.vcproj | ||
boinc_dll.vcproj | ||
boinc_post_bld_rules.cmd | ||
boinc_setup.vdproj | ||
boinc_setup_auto.vdproj | ||
boinc_ss.vcproj | ||
boinccmd.vcproj | ||
boincmgr_curl.vcproj | ||
boincsvcctrl.vcproj | ||
boinctray.vcproj | ||
config.h | ||
crypt_prog.vcproj | ||
glut.vcproj | ||
gr_boinc_cli_curl.vcproj | ||
gr_boinc_dll.vcproj | ||
gr_boinc_ss.vcproj | ||
gr_boinccmd.vcproj | ||
gr_boincmgr_curl.vcproj | ||
image_libs.vcproj | ||
jpeglib.vcproj | ||
libboinc.vcproj | ||
libboinc_staticcrt.vcproj | ||
libboincapi_staticcrt.vcproj | ||
libgraphics2.vcproj | ||
multi_thread.vcproj | ||
sim.vcproj | ||
sleeper.vcproj | ||
ss_app.vcproj | ||
uc2.vcproj | ||
uc2_graphics.vcproj | ||
updater.vcproj | ||
upper_case.vcproj | ||
wcg.sln | ||
wcg_boinc_cli_curl.vcproj | ||
wcg_boinc_ss.vcproj | ||
wcg_boinccmd.vcproj | ||
wcg_boincmgr_curl.vcproj | ||
win-config.h | ||
worker.vcproj | ||
wrapper.vcproj |