mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-02 12:02:47 -05:00
The long-awaited config box revamp! I've taken the whole config box
to pieces, and put it back together in a new table-driven form. config.c sets up a data structure describing most of the config box; wincfg.c adds in the Windows-specific options (so that config.c can also form the basis for Mac and Unix config boxes). Then winctrls.c contains a shiny new layout engine which consumes that data structure, and windlg.c passes all WM_COMMAND and similar messages to a driver alongside that layout engine. In the process I've sorted out nicer-looking panel titles and finally fixed the list-boxes-are- never-the-right-size bug (turned out to be Windows's fault, of course). I _believe_ it should do everything the old config box did, including context help. Now everyone has to test it thoroughly... [originally from svn r2908]
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
\versionid $Id: config.but,v 1.56 2003/02/19 09:54:45 jacob Exp $
|
||||
\versionid $Id: config.but,v 1.57 2003/03/05 22:07:40 simon Exp $
|
||||
|
||||
\C{config} Configuring PuTTY
|
||||
|
||||
@ -622,10 +622,14 @@ on a terminal bell:
|
||||
the server can send as many Control-G characters as it likes and
|
||||
nothing at all will happen.
|
||||
|
||||
\b \q{Play Windows Default Sound} is the default setting. It causes
|
||||
the Windows \q{Default Beep} sound to be played. To change what this
|
||||
sound is, or to test it if nothing seems to be happening, use the
|
||||
Sound configurer in the Windows Control Panel.
|
||||
\b \q{Make default system alert sound} is the default setting. It
|
||||
causes the Windows \q{Default Beep} sound to be played. To change
|
||||
what this sound is, or to test it if nothing seems to be happening,
|
||||
use the Sound configurer in the Windows Control Panel.
|
||||
|
||||
\b \q{Visual bell} is a silent alternative to a beeping computer. In
|
||||
this mode, when the server sends a Control-G, the whole PuTTY window
|
||||
will flash white for a fraction of a second.
|
||||
|
||||
\b \q{Play a custom sound file} allows you to specify a particular
|
||||
sound file to be used by PuTTY alone, or even by a particular
|
||||
@ -634,10 +638,6 @@ beeps from any other beeps on the system. If you select this option,
|
||||
you will also need to enter the name of your sound file in the edit
|
||||
control \q{Custom sound file to play as a bell}.
|
||||
|
||||
\b \q{Visual bell} is a silent alternative to a beeping computer. In
|
||||
this mode, when the server sends a Control-G, the whole PuTTY window
|
||||
will flash white for a fraction of a second.
|
||||
|
||||
\S{config-belltaskbar} \q{Taskbar/caption indication on bell}
|
||||
|
||||
\cfg{winhelp-topic}{bell.taskbar}
|
||||
@ -883,32 +883,6 @@ offered a choice from all the fixed-width fonts installed on the
|
||||
system. (VT100-style terminal handling can only deal with fixed-
|
||||
width fonts.)
|
||||
|
||||
\S{config-title} Controlling the window title
|
||||
|
||||
\cfg{winhelp-topic}{appearance.title}
|
||||
|
||||
The \q{Window title} edit box allows you to set the title of the
|
||||
PuTTY window. By default the window title will contain the host name
|
||||
followed by \q{PuTTY}, for example \c{server1.example.com - PuTTY}.
|
||||
If you want a different window title, this is where to set it.
|
||||
|
||||
PuTTY allows the server to send \c{xterm} control sequences which
|
||||
modify the title of the window in mid-session. There is also an
|
||||
\c{xterm} sequence to modify the title of the window's \e{icon}.
|
||||
This makes sense in a windowing system where the window becomes an
|
||||
icon when minimised, such as Windows 3.1 or most X Window System
|
||||
setups; but in the Windows 95-like user interface it isn't as
|
||||
applicable.
|
||||
|
||||
By default, PuTTY only uses the server-supplied \e{window} title, and
|
||||
ignores the icon title entirely. If for some reason you want to see
|
||||
both titles, check the box marked \q{Separate window and icon titles}.
|
||||
If you do this, PuTTY's window title and Taskbar caption will
|
||||
change into the server-supplied icon title if you minimise the PuTTY
|
||||
window, and change back to the server-supplied window title if you
|
||||
restore it. (If the server has not bothered to supply a window or
|
||||
icon title, none of this will happen.)
|
||||
|
||||
\S{config-mouseptr} \q{Hide mouse pointer when typing in window}
|
||||
|
||||
\cfg{winhelp-topic}{appearance.hidemouse}
|
||||
@ -944,6 +918,32 @@ it to zero, or increase it further.
|
||||
The Behaviour configuration panel allows you to control aspects of
|
||||
the behaviour of PuTTY's window.
|
||||
|
||||
\S{config-title} Controlling the window title
|
||||
|
||||
\cfg{winhelp-topic}{appearance.title}
|
||||
|
||||
The \q{Window title} edit box allows you to set the title of the
|
||||
PuTTY window. By default the window title will contain the host name
|
||||
followed by \q{PuTTY}, for example \c{server1.example.com - PuTTY}.
|
||||
If you want a different window title, this is where to set it.
|
||||
|
||||
PuTTY allows the server to send \c{xterm} control sequences which
|
||||
modify the title of the window in mid-session. There is also an
|
||||
\c{xterm} sequence to modify the title of the window's \e{icon}.
|
||||
This makes sense in a windowing system where the window becomes an
|
||||
icon when minimised, such as Windows 3.1 or most X Window System
|
||||
setups; but in the Windows 95-like user interface it isn't as
|
||||
applicable.
|
||||
|
||||
By default, PuTTY only uses the server-supplied \e{window} title, and
|
||||
ignores the icon title entirely. If for some reason you want to see
|
||||
both titles, check the box marked \q{Separate window and icon titles}.
|
||||
If you do this, PuTTY's window title and Taskbar caption will
|
||||
change into the server-supplied icon title if you minimise the PuTTY
|
||||
window, and change back to the server-supplied window title if you
|
||||
restore it. (If the server has not bothered to supply a window or
|
||||
icon title, none of this will happen.)
|
||||
|
||||
\S{config-warnonclose} \q{Warn before closing window}
|
||||
|
||||
\cfg{winhelp-topic}{behaviour.closewarn}
|
||||
|
Reference in New Issue
Block a user