Subversion Repositories filter_foundry

Rev

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