From: Jason Rumney Date: Thu, 27 Sep 2007 22:08:59 +0000 (+0000) Subject: (w32_window_app): Init common controls when windowed. X-Git-Tag: emacs-pretest-22.1.90~726 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=dbf60b0750ca6df0558bf7e678f20109be29397d;p=emacs.git (w32_window_app): Init common controls when windowed. --- diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index fca9e1c2e66..a09ba2c078c 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,9 @@ +2007-09-27 Jason Rumney + + * makefile.w32-in (emacsclient, emacsclientw): Link to COMCTL32. + + * emacsclient.c (w32_window_app): Init common controls when windowed. + 2007-08-25 Eli Zaretskii * Makefile.in (rcs2log, rcs-checkin, grep-changelog, vcdiff): diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index 9edba132134..c7f0bcf5613 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c @@ -35,6 +35,7 @@ Boston, MA 02110-1301, USA. */ # include # include # include +# include # define NO_SOCKETS_IN_FILE_SYSTEM @@ -159,9 +160,13 @@ w32_window_app () char szTitle[MAX_PATH]; if (window_app < 0) - /* Checking for STDOUT does not work; it's a valid handle also in - nonconsole apps. Testing for the console title seems to work. */ - window_app = (GetConsoleTitleA (szTitle, MAX_PATH) == 0); + { + /* Checking for STDOUT does not work; it's a valid handle also in + nonconsole apps. Testing for the console title seems to work. */ + window_app = (GetConsoleTitleA (szTitle, MAX_PATH) == 0); + if (window_app) + InitCommonControls(); + } return window_app; }