mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-14 17:47:33 -05:00
Ctrl+rightclick now pops up a context menu in Unix PuTTY and pterm.
This menu is not yet fully populated, but it has an About box (yet another licence location :-/ ) and supports the new configurable specials menu (thus making Unix PuTTY do one tiny thing which OpenSSH-in-a-pterm can't :-). [originally from svn r3062]
This commit is contained in:
@ -7,6 +7,37 @@
|
||||
|
||||
#include "putty.h"
|
||||
|
||||
const char *const appname = "pterm";
|
||||
|
||||
/*
|
||||
* Another bunch of temporary stub functions. These ones will want
|
||||
* removing by means of implementing them properly: libcharset
|
||||
* should invent its own sensible format for codepage names and a
|
||||
* means of enumerating them, and printer_enum needs to be dealt
|
||||
* with somehow or other too.
|
||||
*/
|
||||
|
||||
char *cp_name(int codepage)
|
||||
{
|
||||
return "";
|
||||
}
|
||||
char *cp_enumerate(int index)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
int decode_codepage(char *cp_name)
|
||||
{
|
||||
return -2;
|
||||
}
|
||||
|
||||
printer_enum *printer_start_enum(int *nprinters_ptr) {
|
||||
*nprinters_ptr = 0;
|
||||
return NULL;
|
||||
}
|
||||
char *printer_get_name(printer_enum *pe, int i) { return NULL;
|
||||
}
|
||||
void printer_finish_enum(printer_enum *pe) { }
|
||||
|
||||
Backend *select_backend(Config *cfg)
|
||||
{
|
||||
return &pty_backend;
|
||||
@ -17,11 +48,6 @@ int cfgbox(Config *cfg)
|
||||
return 1; /* no-op in pterm */
|
||||
}
|
||||
|
||||
void fatal_message_box(void *window, char *msg)
|
||||
{
|
||||
/* also a no-op in pterm */
|
||||
}
|
||||
|
||||
void cleanup_exit(int code)
|
||||
{
|
||||
exit(code);
|
||||
|
Reference in New Issue
Block a user