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 10385 - (hide annotations) (download)
Sun Nov 27 13:08:21 2022 UTC (16 months, 2 weeks ago) by zmatsuo
File size: 6107 byte(s)
透過画像を背景画像を使用できるようにした

- 背景画像にalpha情報がある時、alpha情報を利用して描画するようにした
- 透過画像ファイル
  - 透過png(32bit png), 透過gif, 32bit bmp
  - その他 GDI+, Susie pluginで読み込めるもの
- テーマが有効な時、色を設定するか問い合わせるようにした
  - [setup]-[Windows...]でokを押したとき
- bgテーマiniファイルのフォーマットを変更した
- GDI+を使った画像ファイル読み込みを修正
  - alpha情報付きでHBITMAP生成可能だった

ticket #34990
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 zmatsuo 10339 IDD_TABSHEET_BG_THEME_EDITOR DIALOGEX 0, 0, 326, 248
64 zmatsuo 10134 STYLE DS_SETFONT | WS_CHILD | WS_BORDER
65     FONT 8, "Tahoma", 0, 0, 0x0
66     BEGIN
67 zmatsuo 10385 CONTROL "Mixing simple color plane",IDC_SIMPLE_COLOR_PLANE_CHECK,
68     "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,5,148,10
69     LTEXT "Color (RRGGBB)",IDC_SIMPLE_COLOR_PLANE_COLOR_TITLE,28,20,143,8
70     EDITTEXT IDC_SIMPLE_COLOR_PLANE_COLOR,28,35,34,14,ES_AUTOHSCROLL
71     LTEXT "Alpha (0=no effect ... 255=overwrite)",IDC_SIMPLE_COLOR_PLANE_ALPHA_TITLE,28,53,132,8
72     EDITTEXT IDC_SIMPLE_COLOR_PLANE_ALPHA,28,65,22,14,ES_AUTOHSCROLL | ES_NUMBER
73     CONTROL "Background &Image",IDC_BGIMG_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,85,73,10
74     EDITTEXT IDC_BGIMG_EDIT,28,106,255,14,ES_AUTOHSCROLL
75     PUSHBUTTON "...",IDC_BGIMG_BUTTON,287,106,14,14
76     COMBOBOX IDC_BGIMG_COMBO,28,125,107,45,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
77     LTEXT "Alpha (0=no effect ... 255=overwrite)",IDC_BGIMG_ALPHA_TITLE,28,143,143,8
78     EDITTEXT IDC_BGIMG_ALPHA_EDIT,28,156,22,14,ES_AUTOHSCROLL | ES_NUMBER
79     LTEXT "Color (RRGGBB)",IDC_BGIMG_COLOR_TITLE,28,172,143,8
80     EDITTEXT IDC_BGIMG_COLOR_EDIT,28,185,34,14,ES_AUTOHSCROLL
81 zmatsuo 10134 CONTROL "Mixing desktop wallpaper image",IDC_WALLPAPER_CHECK,
82 zmatsuo 10385 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,15,205,158,10
83     LTEXT "static text",IDC_BG_THEME_HELP,186,5,132,93
84 zmatsuo 10134 END
85    
86     IDD_TABSHEET_COLOR_THEME_EDITOR DIALOGEX 0, 0, 326, 267
87     STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
88     FONT 8, "Tahoma", 0, 0, 0x0
89     BEGIN
90     CONTROL "",IDC_COLOR_LIST,"SysListView32",LVS_REPORT | LVS_AUTOARRANGE | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,15,14,286,191
91     LTEXT "sample text\n(under construction)",IDC_STATIC,16,212,109,24
92     PUSHBUTTON "Default",IDC_COLOR_DEFAULT_BUTTON,15,241,50,14
93     END
94    
95     IDD_TABSHEET_THEME_FILE DIALOGEX 0, 0, 292, 159
96     STYLE DS_SETFONT | WS_CHILD | WS_BORDER
97     FONT 8, "Tahoma", 0, 0, 0x0
98     BEGIN
99     PUSHBUTTON "Preview",IDC_FILE_PREVIEW_BUTTON,13,13,50,14
100     PUSHBUTTON "Undo",IDC_FILE_UNDO_BUTTON,13,34,50,14
101     LTEXT "theme file",IDC_STATIC,13,58,90,8
102     PUSHBUTTON "Load",IDC_FILE_LOAD_BUTTON,26,74,50,14
103     PUSHBUTTON "Save",IDC_FILE_SAVE_BUTTON,26,95,50,14
104     CONTROL "Save BG theme",IDC_FILE_SAVE_BG_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,116,73,10
105     CONTROL "Save Color theme",IDC_FILE_SAVE_COLOR_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,40,131,77,10
106     END
107    
108 zmatsuo 10339 IDD_TABSHEET_BG_THEME_ALPHA_EDITOR DIALOGEX 0, 0, 217, 145
109     STYLE DS_SETFONT | WS_CHILD | WS_BORDER
110     FONT 8, "Tahoma", 0, 0, 0x0
111     BEGIN
112 zmatsuo 10370 LTEXT "Normal back alpha(Opaque right direction):",IDC_TEXT_BACK_ALPHA_TITLE,14,6,195,8
113 zmatsuo 10339 CONTROL "",IDC_TEXT_ALPHA_SLIDER,"msctls_trackbar32",TBS_NOTICKS | WS_TABSTOP,14,17,151,15
114 zmatsuo 10370 LTEXT "Reverse back alpha:",IDC_REVERSE_TEXT_BACK_ALPHA_TITLE,14,35,195,8
115 zmatsuo 10339 CONTROL "",IDC_REVERSE_TEXT_ALPHA_SLIDER,"msctls_trackbar32",TBS_NOTICKS | WS_TABSTOP,14,46,151,15
116 zmatsuo 10370 LTEXT "Other back alpha:",IDC_OTHER_TEXT_BACK_ALPHA_TITLE,14,64,195,8
117 zmatsuo 10339 CONTROL "",IDC_BACK_ALPHA_SLIDER,"msctls_trackbar32",TBS_NOTICKS | WS_TABSTOP,14,75,151,15
118     END
119 zmatsuo 10134
120 zmatsuo 10339
121 zmatsuo 10134 /////////////////////////////////////////////////////////////////////////////
122     //
123     // DESIGNINFO
124     //
125    
126     #ifdef APSTUDIO_INVOKED
127     GUIDELINES DESIGNINFO
128     BEGIN
129 zmatsuo 10339 IDD_TABSHEET_BG_THEME_EDITOR, DIALOG
130 zmatsuo 10134 BEGIN
131 zmatsuo 10385 LEFTMARGIN, 6
132     RIGHTMARGIN, 318
133 zmatsuo 10134 VERTGUIDE, 15
134 zmatsuo 10385 VERTGUIDE, 28
135     TOPMARGIN, 5
136 zmatsuo 10339 BOTTOMMARGIN, 244
137 zmatsuo 10134 END
138    
139     IDD_TABSHEET_COLOR_THEME_EDITOR, DIALOG
140     BEGIN
141     END
142    
143     IDD_TABSHEET_THEME_FILE, DIALOG
144     BEGIN
145     VERTGUIDE, 13
146     VERTGUIDE, 26
147     VERTGUIDE, 40
148     BOTTOMMARGIN, 151
149     END
150 zmatsuo 10339
151     IDD_TABSHEET_BG_THEME_ALPHA_EDITOR, DIALOG
152     BEGIN
153     LEFTMARGIN, 6
154     RIGHTMARGIN, 209
155     VERTGUIDE, 14
156     VERTGUIDE, 165
157     TOPMARGIN, 6
158     BOTTOMMARGIN, 141
159     HORZGUIDE, 29
160     END
161 zmatsuo 10134 END
162     #endif // APSTUDIO_INVOKED
163    
164     #endif // ‰pŒê (•Ä�‘) resources
165     /////////////////////////////////////////////////////////////////////////////
166    
167    
168    
169     #ifndef APSTUDIO_INVOKED
170     /////////////////////////////////////////////////////////////////////////////
171     //
172     // Generated from the TEXTINCLUDE 3 resource.
173     //
174    
175    
176     /////////////////////////////////////////////////////////////////////////////
177     #endif // not APSTUDIO_INVOKED
178    

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