Rev 512 | Rev 536 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 512 | Rev 518 | ||
---|---|---|---|
Line 86... | Line 86... | ||
86 | CHECKDLGBUTTON(dp, PROTECTITEM, 0); // TODO: should we remember the last setting? |
86 | CHECKDLGBUTTON(dp, PROTECTITEM, 0); // TODO: should we remember the last setting? |
87 | 87 | ||
88 | SELECTDLGITEMTEXT(dp,TITLEITEM,0,-1); |
88 | SELECTDLGITEMTEXT(dp,TITLEITEM,0,-1); |
89 | } |
89 | } |
90 | 90 | ||
- | 91 | #define MAXFIELD 0x100 |
|
- | 92 | ||
91 | Boolean containsUnicodeInput(DIALOGREF dp, int item) { |
93 | Boolean containsUnicodeInput(DIALOGREF dp, int item) { |
92 | enum { MAXFIELD = 0x100 }; |
- | |
93 | char sa[MAXFIELD + 1]; |
94 | char sa[MAXFIELD + 1]; |
94 | wchar_t sw[MAXFIELD + 1]; |
95 | wchar_t sw[MAXFIELD + 1]; |
95 | size_t i; |
96 | size_t i; |
96 | 97 | ||
97 | GetDlgItemTextA(dp, item, sa, MAXFIELD); |
98 | GetDlgItemTextA(dp, item, sa, MAXFIELD); |
Line 104... | Line 105... | ||
104 | 105 | ||
105 | return false; |
106 | return false; |
106 | } |
107 | } |
107 | 108 | ||
108 | Boolean containsExtCharset(DIALOGREF dp, int item) { |
109 | Boolean containsExtCharset(DIALOGREF dp, int item) { |
109 | enum { MAXFIELD = 0x100 }; |
- | |
110 | char s[MAXFIELD + 1]; |
110 | char s[MAXFIELD + 1]; |
111 | size_t i; |
111 | size_t i; |
112 | 112 | ||
113 | GetDlgItemTextA(dp, item, s, MAXFIELD); |
113 | GetDlgItemTextA(dp, item, s, MAXFIELD); |
114 | for (i = 0; i < strlen(s); i++) { |
114 | for (i = 0; i < strlen(s); i++) { |
Line 121... | Line 121... | ||
121 | } |
121 | } |
122 | 122 | ||
123 | /* process an item hit. return false if the dialog is finished; otherwise return true. */ |
123 | /* process an item hit. return false if the dialog is finished; otherwise return true. */ |
124 | 124 | ||
125 | Boolean builddlgitem(DIALOGREF dp,int item){ |
125 | Boolean builddlgitem(DIALOGREF dp,int item){ |
126 | enum{MAXFIELD=0x100}; |
- | |
127 | char s[MAXFIELD+1]; |
126 | char s[MAXFIELD+1]; |
128 | int i,needui; |
127 | int i,needui; |
129 | TCHAR fname[MAX_PATH + 1]; |
128 | TCHAR fname[MAX_PATH + 1]; |
130 | StandardFileReply sfr; |
129 | StandardFileReply sfr; |
131 | NavReplyRecord reply; |
130 | NavReplyRecord reply; |