Struct winapi::shobjidl::IFileDialogCustomizeVtbl [] [src]

pub struct IFileDialogCustomizeVtbl {
    pub parent: IUnknownVtbl,
    pub EnableOpenDropDown: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub AddMenu: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
    pub AddPushButton: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
    pub AddComboBox: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub AddRadioButtonList: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub AddCheckButton: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR, bChecked: BOOL) -> HRESULT,
    pub AddEditBox: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
    pub AddSeparator: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub AddText: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
    pub SetControlLabel: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
    pub GetControlState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pdwState: *mut CDCONTROLSTATEF) -> HRESULT,
    pub SetControlState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwState: CDCONTROLSTATEF) -> HRESULT,
    pub GetEditBoxText: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, ppszText: *mut *mut WCHAR) -> HRESULT,
    pub SetEditBoxText: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszText: LPCWSTR) -> HRESULT,
    pub GetCheckButtonState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pbChecked: *mut BOOL) -> HRESULT,
    pub SetCheckButtonState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, bChecked: BOOL) -> HRESULT,
    pub AddControlItem: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR) -> HRESULT,
    pub RemoveControlItem: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT,
    pub RemoveAllControlItems: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub GetControlItemState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pdwState: *mut CDCONTROLSTATEF) -> HRESULT,
    pub SetControlItemState: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, dwState: CDCONTROLSTATEF) -> HRESULT,
    pub GetSelectedControlItem: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pdwIDItem: *mut DWORD) -> HRESULT,
    pub SetSelectedControlItem: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD) -> HRESULT,
    pub StartVisualGroup: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, pszLabel: LPCWSTR) -> HRESULT,
    pub EndVisualGroup: unsafe  extern "system" fn(This: *mut IFileDialogCustomize) -> HRESULT,
    pub MakeProminent: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD) -> HRESULT,
    pub SetControlItemText: unsafe  extern "system" fn(This: *mut IFileDialogCustomize, dwIDCtl: DWORD, dwIDItem: DWORD, pszLabel: LPCWSTR) -> HRESULT,
}

Fields

parent
EnableOpenDropDown
AddMenu
AddPushButton
AddComboBox
AddRadioButtonList
AddCheckButton
AddEditBox
AddSeparator
AddText
SetControlLabel
GetControlState
SetControlState
GetEditBoxText
SetEditBoxText
GetCheckButtonState
SetCheckButtonState
AddControlItem
RemoveControlItem
RemoveAllControlItems
GetControlItemState
SetControlItemState
GetSelectedControlItem
SetSelectedControlItem
StartVisualGroup
EndVisualGroup
MakeProminent
SetControlItemText