… | |
… | |
141 | if (meta) |
141 | if (meta) |
142 | # endif |
142 | # endif |
143 | { |
143 | { |
144 | if (keysym == ks_bigfont) |
144 | if (keysym == ks_bigfont) |
145 | { |
145 | { |
146 | change_font (0, FONT_UP); |
146 | change_font (FONT_UP); |
147 | return; |
147 | return; |
148 | } |
148 | } |
149 | else if (keysym == ks_smallfont) |
149 | else if (keysym == ks_smallfont) |
150 | { |
150 | { |
151 | change_font (0, FONT_DN); |
151 | change_font (FONT_DN); |
152 | return; |
152 | return; |
153 | } |
153 | } |
154 | } |
154 | } |
155 | #endif |
155 | #endif |
156 | |
156 | |
… | |
… | |
229 | case XK_Insert: /* Shift+Insert = paste mouse selection */ |
229 | case XK_Insert: /* Shift+Insert = paste mouse selection */ |
230 | selection_request (ev.time, 0, 0); |
230 | selection_request (ev.time, 0, 0); |
231 | return; |
231 | return; |
232 | /* rxvt extras */ |
232 | /* rxvt extras */ |
233 | case XK_KP_Add: /* Shift+KP_Add = bigger font */ |
233 | case XK_KP_Add: /* Shift+KP_Add = bigger font */ |
234 | change_font (0, FONT_UP); |
234 | change_font (FONT_UP); |
235 | return; |
235 | return; |
236 | case XK_KP_Subtract: /* Shift+KP_Subtract = smaller font */ |
236 | case XK_KP_Subtract: /* Shift+KP_Subtract = smaller font */ |
237 | change_font (0, FONT_DN); |
237 | change_font (FONT_DN); |
238 | return; |
238 | return; |
239 | } |
239 | } |
240 | } |
240 | } |
241 | } |
241 | } |
242 | #ifdef PRINTPIPE |
242 | #ifdef PRINTPIPE |
… | |
… | |
2971 | * 19 = change underlined character color |
2971 | * 19 = change underlined character color |
2972 | * 46 = change logfile (not implemented) |
2972 | * 46 = change logfile (not implemented) |
2973 | * 50 = change font |
2973 | * 50 = change font |
2974 | * |
2974 | * |
2975 | * rxvt extensions: |
2975 | * rxvt extensions: |
|
|
2976 | * 9 = change locale (NYI) |
2976 | * 10 = menu (may change in future) |
2977 | * 10 = menu (may change in future) |
2977 | * 20 = bg pixmap |
2978 | * 20 = bg pixmap |
2978 | * 39 = change default fg color |
2979 | * 39 = change default fg color |
2979 | * 49 = change default bg color |
2980 | * 49 = change default bg color |
2980 | * 55 = dump scrollback buffer and all of screen |
2981 | * 55 = dump scrollback buffer and all of screen |
… | |
… | |
3071 | set_window_color (Color_bg, str); |
3072 | set_window_color (Color_bg, str); |
3072 | break; |
3073 | break; |
3073 | case XTerm_logfile: |
3074 | case XTerm_logfile: |
3074 | break; |
3075 | break; |
3075 | case XTerm_font: |
3076 | case XTerm_font: |
3076 | change_font (0, str); |
3077 | change_font (str); |
|
|
3078 | break; |
|
|
3079 | case XTerm_locale: |
|
|
3080 | if (str[0] == '?' && !str[1]) |
|
|
3081 | tt_printf ("%-.250s\n", locale); |
|
|
3082 | else |
|
|
3083 | { |
|
|
3084 | set_locale (str); |
|
|
3085 | im_cb (); |
|
|
3086 | } |
3077 | break; |
3087 | break; |
3078 | #if 0 |
3088 | #if 0 |
3079 | case XTerm_dumpscreen: /* no error notices */ |
3089 | case XTerm_dumpscreen: /* no error notices */ |
3080 | { |
3090 | { |
3081 | int fd; |
3091 | int fd; |