diff options
Diffstat (limited to 'windows/utils/defaults.c')
-rw-r--r-- | windows/utils/defaults.c | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/windows/utils/defaults.c b/windows/utils/defaults.c new file mode 100644 index 00000000..1a270009 --- /dev/null +++ b/windows/utils/defaults.c @@ -0,0 +1,40 @@ +/* + * windows/utils/defaults.c: default settings that are specific to Windows. + */ + +#include "putty.h" + +#include <commctrl.h> + +FontSpec *platform_default_fontspec(const char *name) +{ + if (!strcmp(name, "Font")) + return fontspec_new("Courier New", false, 10, ANSI_CHARSET); + else + return fontspec_new("", false, 0, 0); +} + +Filename *platform_default_filename(const char *name) +{ + if (!strcmp(name, "LogFileName")) + return filename_from_str("putty.log"); + else + return filename_from_str(""); +} + +char *platform_default_s(const char *name) +{ + if (!strcmp(name, "SerialLine")) + return dupstr("COM1"); + return NULL; +} + +bool platform_default_b(const char *name, bool def) +{ + return def; +} + +int platform_default_i(const char *name, int def) +{ + return def; +} |