X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/4e6d40912e43afdde39744815e30dd425a4849d3..8a7e67ec6766225bff72cf384a82d7647fa65fa0:/config.c?ds=inline diff --git a/config.c b/config.c index 961dc7fc..59546175 100644 --- a/config.c +++ b/config.c @@ -723,7 +723,7 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, I(offsetof(Config,port)), I(-1)); c->generic.column = 1; ctrl_columns(s, 1, 100); - if (backends[3].backend == NULL) { + if (backends[3].name == NULL) { ctrl_radiobuttons(s, "Protocol:", NO_SHORTCUT, 3, HELPCTX(session_hostname), protocolbuttons_handler, P(c), @@ -919,13 +919,13 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, ctrl_editbox(s, "... in this many seconds", 't', 20, HELPCTX(bell_overload), dlg_stdeditbox_handler, I(offsetof(Config,bellovl_t)), - I(-1000)); + I(-TICKSPERSEC)); ctrl_text(s, "The bell is re-enabled after a few seconds of silence.", HELPCTX(bell_overload)); ctrl_editbox(s, "Seconds of silence required", 's', 20, HELPCTX(bell_overload), dlg_stdeditbox_handler, I(offsetof(Config,bellovl_s)), - I(-1000)); + I(-TICKSPERSEC)); /* * The Terminal/Features panel. @@ -986,10 +986,6 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, ctrl_checkbox(s, "Display scrollbar", 'd', HELPCTX(window_scrollback), dlg_stdcheckbox_handler, I(offsetof(Config,scrollbar))); - ctrl_checkbox(s, "Display scrollbar in full screen mode", 'i', - HELPCTX(window_scrollback), - dlg_stdcheckbox_handler, - I(offsetof(Config,scrollbar_in_fullscreen))); ctrl_checkbox(s, "Reset scrollback on keypress", 'k', HELPCTX(window_scrollback), dlg_stdcheckbox_handler, I(offsetof(Config,scroll_on_key))); @@ -1312,6 +1308,10 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, HELPCTX(telnet_environ), environ_handler, P(ed)); ed->listbox->listbox.height = 3; + ed->listbox->listbox.ncols = 2; + ed->listbox->listbox.percentages = smalloc(2*sizeof(int)); + ed->listbox->listbox.percentages[0] = 30; + ed->listbox->listbox.percentages[1] = 70; } s = ctrl_getset(b, "Connection/Telnet", "protocol", @@ -1366,7 +1366,7 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, * All the SSH stuff is omitted in PuTTYtel. */ - if (!midsession && backends[3].backend != NULL) { + if (!midsession && backends[3].name != NULL) { /* * The Connection/SSH panel. @@ -1488,6 +1488,10 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, HELPCTX(ssh_tunnels_portfwd), portfwd_handler, P(pfd)); pfd->listbox->listbox.height = 3; + pfd->listbox->listbox.ncols = 2; + pfd->listbox->listbox.percentages = smalloc(2*sizeof(int)); + pfd->listbox->listbox.percentages[0] = 20; + pfd->listbox->listbox.percentages[1] = 80; ctrl_tabdelay(s, pfd->rembutton); ctrl_text(s, "Add new forwarded port:", HELPCTX(ssh_tunnels_portfwd)); /* You want to enter source, destination and type, _then_ hit Add.