Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /trunk/teraterm/teraterm/themedlg.rc

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10134 - (hide annotations) (download)
Tue Aug 9 15:11:40 2022 UTC (20 months ago) by zmatsuo
File size: 5169 byte(s)
Theme Editor Dialog を追加

- Theme Editor Dialog の追加
  - 背景画像、文字色の修正を行うダイアログ
  - teraterm/themedlg.*
  - doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
  - eterm関連を無効化(非表示)
  - 起動時テーマファイル指定を追加
  - テーマエディタ起動ボタンを追加
- tttset 変更
  - eterm_lookfeel_t.BGEnable の内容を変更
    - 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
  - 削除
    - BGImageFilePath
    - BGImgBrightness
- vtdisp.c
  - テーマ(色、背景)を操作するAPIを追加
  - 自動でテーマを読み込まないようにした
1 zmatsuo 10134 // Microsoft Visual C++ generated resource script.
2     //
3     #include "themedlg_res.h"
4    
5     #define APSTUDIO_READONLY_SYMBOLS
6     /////////////////////////////////////////////////////////////////////////////
7     //
8     // Generated from the TEXTINCLUDE 2 resource.
9     //
10     #include <winresrc.h>
11     #define IDC_STATIC -1
12     /////////////////////////////////////////////////////////////////////////////
13     #undef APSTUDIO_READONLY_SYMBOLS
14    
15     /////////////////////////////////////////////////////////////////////////////
16     // “ú–{Œê (“ú–{) resources
17    
18     #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_JPN)
19     LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
20     #pragma code_page(932)
21    
22     #ifdef APSTUDIO_INVOKED
23     /////////////////////////////////////////////////////////////////////////////
24     //
25     // TEXTINCLUDE
26     //
27    
28     1 TEXTINCLUDE
29     BEGIN
30     "themedlg_res.h\0"
31     END
32    
33     2 TEXTINCLUDE
34     BEGIN
35     "#include <winresrc.h>\r\n"
36     "#define IDC_STATIC -1\0"
37     END
38    
39     3 TEXTINCLUDE
40     BEGIN
41     "\r\n"
42     "\0"
43     END
44    
45     #endif // APSTUDIO_INVOKED
46    
47     #endif // “ú–{Œê (“ú–{) resources
48     /////////////////////////////////////////////////////////////////////////////
49    
50    
51     /////////////////////////////////////////////////////////////////////////////
52     // ‰pŒê (•Ä�‘) resources
53    
54     #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
55     LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
56     #pragma code_page(1252)
57    
58     /////////////////////////////////////////////////////////////////////////////
59     //
60     // Dialog
61     //
62    
63     IDD_TABSHEET_THEME_EDITOR DIALOGEX 0, 0, 326, 252
64     STYLE DS_SETFONT | WS_CHILD | WS_BORDER
65     FONT 8, "Tahoma", 0, 0, 0x0
66     BEGIN
67     LTEXT "base",IDC_BGIMG_BASE_TITLE,15,8,16,8
68     LTEXT "Color (RRGGBB)",IDC_BGIMG_COLOR_TITLE,36,23,143,8
69     EDITTEXT IDC_BGIMG_COLOR_EDIT,36,37,34,14,ES_AUTOHSCROLL | ES_NUMBER
70     CONTROL "Background &Image",IDC_BGIMG_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,57,73,10
71     EDITTEXT IDC_BGIMG_EDIT,36,74,255,14,ES_AUTOHSCROLL
72     PUSHBUTTON "...",IDC_BGIMG_BUTTON,295,74,14,14
73     COMBOBOX IDC_BGIMG_COMBO,36,96,107,45,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
74     CONTROL "Mixing desktop wallpaper image",IDC_WALLPAPER_CHECK,
75     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,117,269,10
76     LTEXT "Alpha (0=no effect ... 255=overwrite)",IDC_WALLPAPER_ALPHA_TITLE,36,132,143,8
77     EDITTEXT IDC_WALLPAPER_ALPHA_EDIT,36,145,22,14,ES_AUTOHSCROLL | ES_NUMBER
78     LTEXT "static text",IDC_BG_THEME_HELP,178,147,144,101
79     CONTROL "Mixing simple color plane",IDC_SIMPLE_COLOR_PLANE_CHECK,
80     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,167,148,10
81     LTEXT "Color (RRGGBB)",IDC_SIMPLE_COLOR_PLANE_COLOR_TITLE,36,182,143,8
82     EDITTEXT IDC_SIMPLE_COLOR_PLANE_COLOR,36,197,34,14,ES_AUTOHSCROLL | ES_NUMBER
83     LTEXT "Alpha (0=no effect ... 255=overwrite)",IDC_SIMPLE_COLOR_PLANE_ALPHA_TITLE,36,215,132,8
84     EDITTEXT IDC_SIMPLE_COLOR_PLANE_ALPHA,36,227,22,14,ES_AUTOHSCROLL | ES_NUMBER
85     END
86    
87     IDD_TABSHEET_COLOR_THEME_EDITOR DIALOGEX 0, 0, 326, 267
88     STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
89     FONT 8, "Tahoma", 0, 0, 0x0
90     BEGIN
91     CONTROL "",IDC_COLOR_LIST,"SysListView32",LVS_REPORT | LVS_AUTOARRANGE | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,15,14,286,191
92     LTEXT "sample text\n(under construction)",IDC_STATIC,16,212,109,24
93     PUSHBUTTON "Default",IDC_COLOR_DEFAULT_BUTTON,15,241,50,14
94     END
95    
96     IDD_TABSHEET_THEME_FILE DIALOGEX 0, 0, 292, 159
97     STYLE DS_SETFONT | WS_CHILD | WS_BORDER
98     FONT 8, "Tahoma", 0, 0, 0x0
99     BEGIN
100     PUSHBUTTON "Preview",IDC_FILE_PREVIEW_BUTTON,13,13,50,14
101     PUSHBUTTON "Undo",IDC_FILE_UNDO_BUTTON,13,34,50,14
102     LTEXT "theme file",IDC_STATIC,13,58,90,8
103     PUSHBUTTON "Load",IDC_FILE_LOAD_BUTTON,26,74,50,14
104     PUSHBUTTON "Save",IDC_FILE_SAVE_BUTTON,26,95,50,14
105     CONTROL "Save BG theme",IDC_FILE_SAVE_BG_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,116,73,10
106     CONTROL "Save Color theme",IDC_FILE_SAVE_COLOR_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,131,77,10
107     END
108    
109    
110     /////////////////////////////////////////////////////////////////////////////
111     //
112     // DESIGNINFO
113     //
114    
115     #ifdef APSTUDIO_INVOKED
116     GUIDELINES DESIGNINFO
117     BEGIN
118     IDD_TABSHEET_THEME_EDITOR, DIALOG
119     BEGIN
120     VERTGUIDE, 15
121     VERTGUIDE, 36
122     BOTTOMMARGIN, 248
123     HORZGUIDE, 96
124     END
125    
126     IDD_TABSHEET_COLOR_THEME_EDITOR, DIALOG
127     BEGIN
128     END
129    
130     IDD_TABSHEET_THEME_FILE, DIALOG
131     BEGIN
132     VERTGUIDE, 13
133     VERTGUIDE, 26
134     VERTGUIDE, 40
135     BOTTOMMARGIN, 151
136     END
137     END
138     #endif // APSTUDIO_INVOKED
139    
140     #endif // ‰pŒê (•Ä�‘) resources
141     /////////////////////////////////////////////////////////////////////////////
142    
143    
144    
145     #ifndef APSTUDIO_INVOKED
146     /////////////////////////////////////////////////////////////////////////////
147     //
148     // Generated from the TEXTINCLUDE 3 resource.
149     //
150    
151    
152     /////////////////////////////////////////////////////////////////////////////
153     #endif // not APSTUDIO_INVOKED
154    

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26