- indexing
- title: "Visual Eiffel Library.", "Win32 API: Tab Control Functions"
- project: "Visual Eiffel Win32 Library"
- revision: "$Revision: 1.2 $"
- copyright: "Copyright (C) 1996-2005 Object Tools Group"
- license: "http://visual-eiffel.com/license"
- cluster: winlib
class WAPI_TAB_FUNCTIONS
- inherit
-
WAPI_MACRO
- end
-
WAPI_MESSAGE_AND_MESSAGE_QUEUE_FUNCTIONS
- end
-
WAPI_TAB_CONST
- end
- feature -- Access
-
frozen TabCtrl_AdjustRect (hwnd: INTEGER; blarger: BOOLEAN; prc: POINTER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_prc:
prc /= default_pointer
-
frozen TabCtrl_DeleteAllItems (hwnd: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_DeleteItem (hwnd, i: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_i:
i >= 0
-
frozen TabCtrl_GetCurFocus (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_GetCurSel (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_GetImageList (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_GetItem (hwnd, iitem: INTEGER; pitem: POINTER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_iitem:
iitem >= 0
-
correct_pitem:
pitem /= default_pointer
-
frozen TabCtrl_GetItemCount (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_GetItemRect (hwnd, i: INTEGER; prc: POINTER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_i:
i >= 0
-
correct_prc:
prc /= default_pointer
-
frozen TabCtrl_GetRowCount (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_GetToolTips (hwnd: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_HitTest (hwndtc: INTEGER; pinfo: POINTER): INTEGER
-
- require
-
correct_hwnd:
hwndtc /= null_
-
correct_pinfo:
pinfo /= default_pointer
-
frozen TabCtrl_InsertItem (hwnd, iitem: INTEGER; pitem: WAPI_TC_ITEM): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_iitem:
iitem >= 0
-
correct_pitem:
pitem /= void
-
frozen TabCtrl_RemoveImage (hwnd, i: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_i:
i >= 0
-
frozen TabCtrl_SetCurFocus (hwnd, i: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_i:
i >= 0
-
frozen TabCtrl_SetCurSel (hwnd, i: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_i:
i >= 0
-
frozen TabCtrl_SetImageList (hwnd, himl: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_SetItem (hwnd, iitem: INTEGER; pitem: WAPI_TC_ITEM)
-
- require
-
correct_hwnd:
hwnd /= null_
-
correct_iitem:
iitem >= 0
-
correct_pitem:
pitem /= void
-
frozen TabCtrl_SetItemExtra (hwndtc, cb: INTEGER)
-
- require
-
correct_hwnd:
hwndtc /= null_
-
correct_cb:
cb >= 0
-
frozen TabCtrl_SetItemSize (hwnd, x, y: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_SetMinTabWidth (hwnd, x: INTEGER): INTEGER
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_SetPadding (hwnd, cx, cy: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_SetToolTips (hwnd, hwndtt: INTEGER)
-
- require
-
correct_hwnd:
hwnd /= null_
-
frozen TabCtrl_DeselectAll (hwnd: INTEGER; fexcludefocus: BOOLEAN)
-
- require
-
correct_hwnd:
hwnd /= null_
end -- class WAPI_TAB_FUNCTIONS