RE: [setup PATCH] SetDlgItemFont
[snip] > > + // Set header title font of each internal page > > + SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Shell Dlg", 8, FW_BOLD); > > + // Set the font for the IDC_STATIC_WELCOME_TITLE > > + SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); > > > > Shouldn't that be Arial rather than Ariel? > No. Microsoft's official GUI guidelines specify that The Littlest Mermaid be used for the "Welcome" and "Finished" text. ;-) -- Gary R. Van Sickle Brewer. Patriot.
Re: [setup PATCH] SetDlgItemFont
On Thu, 31 Jul 2003, Max Bowsher wrote: > Andrew M. Inggs wrote: > > Max Bowsher wrote: > > >> - // This will just silently fail on the first and last pages. > >> - SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Sans Serif", 8, FW_BOLD); > >> + // These font settings will just silently fail when the resource id > >> + // is not present on a page. > >> + // Set header title font of each internal page > >> + SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Shell Dlg", 8, FW_BOLD); > >> + // Set the font for the IDC_STATIC_WELCOME_TITLE > >> + SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); > > > > Shouldn't that be Arial rather than Ariel? > > Maybe. Curiously, it doesn't seem to make a difference! > > Max. If it doesn't recognize the font name (or the font is not installed), Windows reverts to the default font. Apparently, Arial is the default font for dialog titles... You can check that by modifying the Appearance tab of the Display properties and seeing if it makes a difference then. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_[EMAIL PROTECTED] |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "I have since come to realize that being between your mentor and his route to the bathroom is a major career booster." -- Patrick Naughton
Re: [setup PATCH] SetDlgItemFont
Andrew M. Inggs wrote: > Max Bowsher wrote: > >> >> +2003-07-31 Gary R. Van Sickle >> + >> + Changes modified by Max Bowsher >> + * splash.cc (Copyright): Update copyright dates. >> + (SplashPage::OnInit): Remove call to SetDlgItemFont(). Now handled in >> + base class. > > Could you include the ChangeLog on its own rather than using a > diff-generated version? Why? The issue below? That's independent. > Is it just the way my email client is displaying tabs, or are tabs being > converted into single spaces somewhere along the way? Yes, Outlook Express eats tabs. Suggestions (off list) for a better, GUI, non-ugly MUA welcomed. >> Index: proppage.cc > ... >> - // Set header title font of each internal page to MS Sans Serif, Bold, 8 >> Pt. >> - // This will just silently fail on the first and last pages. >> - SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Sans Serif", 8, FW_BOLD); >> + // These font settings will just silently fail when the resource id >> + // is not present on a page. >> + // Set header title font of each internal page >> + SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Shell Dlg", 8, FW_BOLD); >> + // Set the font for the IDC_STATIC_WELCOME_TITLE >> + SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); > > Shouldn't that be Arial rather than Ariel? Maybe. Curiously, it doesn't seem to make a difference! Max.
Re: coreutils 5.0.1-1
I had a look on a linux distro, and [ seems to be a symlink to test, which I think is the proper thing to do. I have a feeling that at some point (make install perhaps) the symlink was resolved when copying files, as [ and test are exactly the same size. I'll have updated coreutils packages out shortly. cheers, -Matt > > The "[" program is a standard part of most UNIX distributions. Apparently > it's been missing from cygwin.
Re: coreutils 5.0.1-1
On Thu, Jul 31, 2003 at 04:34:35PM +0200, Gerrit P. Haase wrote: >And where does this funny test.exe name [.exe came from: >$ /usr/bin/[.exe --version >test (GNU coreutils) 5.0.1 >Written by FIXME: ksb and mjb. > >Copyright (C) 2003 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. The "[" program is a standard part of most UNIX distributions. Apparently it's been missing from cygwin. -- Please use the resources at cygwin.com rather than sending personal email. Special for spam email harvesters: send email to [EMAIL PROTECTED] and be permanently blocked from mailing lists at sources.redhat.com
[Ready for test/1.5.1] unzip
unzip-5.50-4 * compiled against 1.5.1 kernel * includes fix for show-stopper bug (thx, Dave Rothenberger) -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm
[Ready for test/1.5.1] ncurses (many)
ncurses-5.3-3 libncurses7-5.3-3 libncurses-devel-5.3-3 ncurses-demo-5.3-3 * compiled against the 1.5.1 kernel * Fixed a number of minor packaging errors (all readmes +were+ in ncurses- and not split among the tarballs as the were intended) * updated to the latest (20030726) official patchlevel - most of the earlier cygwin-specific patches have been folded in to those official patchlevels. However... * Added a lot of support for building shared libs using libtool (Thx, Nicholas Wourms). Unfortunately, I was not able to actually RELEASE the libtool-built ncurses, for the following reasons: 1) Requires Yet Another DLL rename. cygncurses7.dll --> cygncurses-5.dll (or some other number; the ncurses maintainer does not use the same variable to set DLL versions when building non-libtool and when building libtool). But simply the '-' is problematic, even if I make both numerals '7'. Libtool insists on the '-'. So, I figured I'd spare everybody another version split -- especially as so many packages which depend on ncurses had been rebuilt against 5.3-2/1.5.0; to bump the version again so soon would require all of those to be rebuilt, which is really unnecessary at this time. Plus, most of them were Corinna's and she's gone for the next couple of weeks. I want 1.5.1 to go gold sooner than that... 2) The libtool wrapper I released last week (with the "WANT_LIBTOOL_VER" environment variable) are *almost* right. But not quite. So, I need to release another set of wrappers before using them to build one of my maintained packages. 3) libtool itself has a bug with multilanguage support and relinking. The '--tag=' is required...but libtool doesn't store the tag info in the uninstalled .la file. So, when installing, libtool tries to relink the shared library, but without the --tag=CXX flag. This, of course, fails. So, *EVENTUALLY* I'll move ncurses to use libtool, but not just yet. However, my investigations led to a whole new set of patches, derived from Nicholas's contributions, that should -- once libtool-wrapper and libtool itself are fixed -- allow an immediate and painless (for me, ?) switchover to libtool-based builds. -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm
[Ready for test/1.5.1] xpm-nox-4.2.0-3
Recompiled on a cygwin-1.5.1 system. man pages and docs now under /usr/share/* -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm
[Ready for test/1.5.1] bzip2
bzip2-1.0.2-4 libbz2_1-1.0.2-4 Recompiled against cygwin-1.5.1 kernel. info, man, docs now under /usr/share/* Explicitly calls setmode(*,O_BINARY) on stdout/stdin (e.g. piping compressed data) -- the -3/1.5.0 package did this too, but earlier versions did not. -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm
[Ready for test/1.5.1] zlib-1.1.4-3
No substantive changes from 1.1.4-1 or 1.1.4-2, simply recompiled against cygwin-1.5.1 kernel. Oh, docs and man pages have been moved to /usr/share/* Enjoy. -- Charles Wilson cygwin at removespam cwilson dot fastmail dot fm
Re: [setup PATCH] SetDlgItemFont
Max Bowsher wrote: +2003-07-31 Gary R. Van Sickle + + Changes modified by Max Bowsher + * splash.cc (Copyright): Update copyright dates. + (SplashPage::OnInit): Remove call to SetDlgItemFont(). Now handled in + base class. Could you include the ChangeLog on its own rather than using a diff-generated version? Is it just the way my email client is displaying tabs, or are tabs being converted into single spaces somewhere along the way? Index: proppage.cc ... - // Set header title font of each internal page to MS Sans Serif, Bold, 8 Pt. - // This will just silently fail on the first and last pages. - SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Sans Serif", 8, FW_BOLD); + // These font settings will just silently fail when the resource id + // is not present on a page. + // Set header title font of each internal page + SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Shell Dlg", 8, FW_BOLD); + // Set the font for the IDC_STATIC_WELCOME_TITLE + SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); Shouldn't that be Arial rather than Ariel? -- Andrew
Re: coreutils 5.0.1-1
Hallo Matthew, Am Donnerstag, 31. Juli 2003 um 08:10 schriebst du: > I've packaged up the latest coreutils (5.0.1), compiled against cygwin > 1.5.1. This is the plain vanilla 5.0.1 coreutils source. I haven't applied > any of the redhat patches suggested by Nicholas Wourms (yet). If people > could have a look at the packaging, I'd appreciate it. You can grab the > relevant files here: These are missing: /usr/doc/Cygwin/coreutils.README /usr/doc/coreutils-5.0.1-1/Copyright,COPYING,README,... And where does this funny test.exe name [.exe came from: $ /usr/bin/[.exe --version test (GNU coreutils) 5.0.1 Written by FIXME: ksb and mjb. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Besides that, the package looks ok. I installed it and will use it now, if there are problems, I'll report them. P.S.: Source package not reviewed. Gerrit -- =^..^=
[root@sources.redhat.com: Cron cd /sourceware/ftp/anonftp/pub/cygwin; /sourceware/infra/bin/cygwin/upset -C -u setup.ini; /usr/local/bin/upx -q -q -q setup.exe || exit 0]
This has been fixed. - Forwarded message from Cron Daemon <[EMAIL PROTECTED]> - From: [EMAIL PROTECTED] (Cron Daemon) To: [EMAIL PROTECTED] Subject: Cron <[EMAIL PROTECTED]> cd /sourceware/ftp/anonftp/pub/cygwin; /sourceware/infra/bin/cygwin/upset -C -u setup.ini; /usr/local/bin/upx -q -q -q setup.exe || exit 0 Date: 31 Jul 2003 13:50:03 - upset: release/tetex/libkpathsea3abi13/setup.hint:9: unknown key 'http://lilypond.org/cygwin/uploads/tetex/libkpathsea3abi13/libkpathsea3abi13-2.0.2-2.tar.bz2' - End forwarded message -
Re: guile-1.6.4 for 1.3 and 1.5.1
Elfyn McBratney <[EMAIL PROTECTED]> writes: > Sorry it took so long. Ah, these 1.5 days are too short on time... > Uploaded. Please send an announcement in > a couple of hours. Yes, will do. Thanks, Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org
[setup PATCH] SetDlgItemFont
ChangeLog says it all really - this is just an incremental tweak to make it easier to create a "Finished" page, and to have all our font stylings in one place. Note Gary had the SetDlgItemFont calls moved out in a seperate method. Given that they are almost the entire contents of the "case WM_INITDIALOG", I don't think this is appropriate. Max. +2003-07-31 Gary R. Van Sickle <[EMAIL PROTECTED]> + + Changes modified by Max Bowsher <[EMAIL PROTECTED]> + * splash.cc (Copyright): Update copyright dates. + (SplashPage::OnInit): Remove call to SetDlgItemFont(). Now handled in + base class. + * proppage.cc (Copyright): Update copyright dates. + (PropertyPage::DialogProc WM_INITDIALOG): Change font "MS Sans Serif" + to "MS Shell Dlg" in line with recent res.rc change. Set font for + IDC_STATIC_WELCOME_TITLE here, to allow easy re-use of style for + future "Finished" page. Index: proppage.cc === RCS file: /home/max/cvsmirror/cygwin-apps-cvs/setup/proppage.cc,v retrieving revision 2.6 diff -u -p -r2.6 proppage.cc --- proppage.cc 30 Jul 2003 09:20:48 - 2.6 +++ proppage.cc 31 Jul 2003 12:05:58 - @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, Gary R. Van Sickle. + * Copyright (c) 2001, 2002, 2003 Gary R. Van Sickle. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -116,9 +116,12 @@ PropertyPage::DialogProc (UINT message, { OnInit (); - // Set header title font of each internal page to MS Sans Serif, Bold, 8 Pt. - // This will just silently fail on the first and last pages. - SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Sans Serif", 8, FW_BOLD); + // These font settings will just silently fail when the resource id + // is not present on a page. + // Set header title font of each internal page + SetDlgItemFont(IDC_STATIC_HEADER_TITLE, "MS Shell Dlg", 8, FW_BOLD); + // Set the font for the IDC_STATIC_WELCOME_TITLE + SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); // TRUE = Set focus to default control (in wParam). return TRUE; Index: splash.cc === RCS file: /home/max/cvsmirror/cygwin-apps-cvs/setup/splash.cc,v retrieving revision 2.11 diff -u -p -r2.11 splash.cc --- splash.cc 29 Jul 2003 14:14:06 - 2.11 +++ splash.cc 31 Jul 2003 11:49:30 - @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, Gary R. Van Sickle. + * Copyright (c) 2001, 2002, 2003 Gary R. Van Sickle. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -36,7 +36,4 @@ SplashPage::OnInit () ver.Format (IDS_VERSION_INFO, version[0] ? version : "[unknown]"); ::SetWindowText (GetDlgItem (IDC_VERSION), ver.c_str ()); - - // Set the font for the IDC_STATIC_WELCOME_TITLE - SetDlgItemFont(IDC_STATIC_WELCOME_TITLE, "Ariel", 12, FW_BOLD); }
Re: lilypond-1.6.11 for 1.3 and 1.7.29 for 1.5.1
On 29 Jul 2003, Jan Nieuwenhuizen wrote: > > I've built lilypond for 1.3 and 1.5.1. Previous releases must be > removed. Uploaded. Please send an announcement in a couple of hours. Thanks, Elfyn PS- I forgot to mention in the other responses that I'd removed the packages you requested be removed. -- Elfyn McBratney, EMCB | http://www.nongnu.org/wwwauth/ http://www.emcb.co.uk | http://www.emcb.co.uk/webauth/ [EMAIL PROTECTED] | wwwauth-users AT nongnu DOT org
Re: tetex-bin-2.0.2 for 1.3 and 1.5.1
On 29 Jul 2003, Jan Nieuwenhuizen wrote: > > I've built tetex-bin for 1.3 and 1.5.1. Previous tetex-bin releases > must be removed. Applications that link to libkpathsea3 must be > rebuilt. Uploaded. Please send an announcement in a couple of hours. Thanks, Elfyn -- Elfyn McBratney, EMCB | http://www.nongnu.org/wwwauth/ http://www.emcb.co.uk | http://www.emcb.co.uk/webauth/ [EMAIL PROTECTED] | wwwauth-users AT nongnu DOT org
Re: guile-1.6.4 for 1.3 and 1.5.1
On 29 Jul 2003, Jan Nieuwenhuizen wrote: > > I've built guile for 1.3 and 1.5.1. Previous guile releases must be > removed. Applications that link to libguile12 must be rebuilt. Sorry it took so long. Uploaded. Please send an announcement in a couple of hours. Thanks, Elfyn -- Elfyn McBratney, EMCB | http://www.nongnu.org/wwwauth/ http://www.emcb.co.uk | http://www.emcb.co.uk/webauth/ [EMAIL PROTECTED] | wwwauth-users AT nongnu DOT org