Subversion Repositories filter_foundry

Rev

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;