Rev 444 | Rev 478 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 444 | Rev 477 | ||
---|---|---|---|
Line 173... | Line 173... | ||
173 | // #define HideDialogItem SendDlgItemMessage(d,i,SW_HIDE,0,0) //ShowWindow(GetDlgItem(d,i),SW_HIDE) |
173 | // #define HideDialogItem SendDlgItemMessage(d,i,SW_HIDE,0,0) //ShowWindow(GetDlgItem(d,i),SW_HIDE) |
174 | // #define ShowDialogItem SendDlgItemMessage(d,i,SW_SHOW,0,0) |
174 | // #define ShowDialogItem SendDlgItemMessage(d,i,SW_SHOW,0,0) |
175 | #define HideDialogItem(d,i) ShowWindow(GetDlgItem(d,i),SW_HIDE) |
175 | #define HideDialogItem(d,i) ShowWindow(GetDlgItem(d,i),SW_HIDE) |
176 | #define ShowDialogItem(d,i) ShowWindow(GetDlgItem(d,i),SW_SHOW) |
176 | #define ShowDialogItem(d,i) ShowWindow(GetDlgItem(d,i),SW_SHOW) |
177 | 177 | ||
178 | // from PLUGIN.DLL |
178 | // from PLUGIN.DLL, defined in "slider_win.c" |
179 | extern int SetSliderPos(HWND hWnd, int nPos, BOOL bRepaint); |
179 | extern int SetSliderPos(HWND hWnd, int nPos, BOOL bRepaint); |
180 | extern int GetSliderPos(HWND hWnd, BOOL bPixelPosition); |
180 | extern int GetSliderPos(HWND hWnd, BOOL bPixelPosition); |
181 | 181 | ||
- | 182 | // TODO: It is very bad that we required "gdata" here, because this is library should NOT be FilterFoundry dependant! |
|
182 | #define GETSLIDERVALUE(d,i) (gdata->pluginDllSliderMessageId == 0 ? (int)SendDlgItemMessage((d), (i), TBM_GETPOS, 0, 0) : GetSliderPos(GetDlgItem((d), (i)), false)) |
183 | #define GETSLIDERVALUE(d,i) (!gdata->pluginDllSliderInfo.initialized ? (int)SendDlgItemMessage((d), (i), TBM_GETPOS, 0, 0) : GetSliderPos(GetDlgItem((d), (i)), false)) |
183 | #define SETSLIDERVALUE(d,i,v) (gdata->pluginDllSliderMessageId == 0 ? SendDlgItemMessage((d), (i), TBM_SETPOS, TRUE, (v)) : SetSliderPos(GetDlgItem((d), (i)), (v), true)) |
184 | #define SETSLIDERVALUE(d,i,v) (!gdata->pluginDllSliderInfo.initialized ? SendDlgItemMessage((d), (i), TBM_SETPOS, TRUE, (v)) : SetSliderPos(GetDlgItem((d), (i)), (v), true)) |
- | 185 | ||
184 | #define GETCTLTEXT GetDlgItemTextA |
186 | #define GETCTLTEXT GetDlgItemTextA |
185 | #define SETCTLTEXT SetDlgItemTextA |
187 | #define SETCTLTEXT SetDlgItemTextA |
186 | #define SELECTCTLTEXT SELECTDLGITEMTEXT |
188 | #define SELECTCTLTEXT SELECTDLGITEMTEXT |
187 | #define GETCTLTEXTINT GetDlgItemInt |
189 | #define GETCTLTEXTINT GetDlgItemInt |
188 | #define SETCTLTEXTINT SetDlgItemInt |
190 | #define SETCTLTEXTINT SetDlgItemInt |