[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: DirectXUT.pas line 996
type CDXUTComboBox = class(CDXUTButton) |
||
protected |
||
m_iSelected: Integer; |
|
|
m_iFocused: Integer; |
|
|
m_nDropHeight: Integer; |
|
|
|
||
m_nSBWidth: Integer; |
|
|
m_bOpened: Boolean; |
|
|
m_rcText: TRect; |
|
|
m_rcButton: TRect; |
|
|
m_rcDropdown: TRect; |
|
|
m_rcDropdownText: TRect; |
|
|
m_Items: array of PDXUTComboBoxItem; |
|
|
procedure SetTextColor(); override; |
|
|
public |
||
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
function OnInit; override; |
|
|
function HandleKeyboard(); override; |
|
|
function HandleMouse(); override; |
|
|
procedure OnHotkey; override; |
|
|
function CanHaveFocus; override; |
|
|
procedure OnFocusOut; override; |
|
|
procedure Render(); override; |
|
|
procedure UpdateRects; override; |
|
|
function AddItem(); |
|
|
procedure RemoveAllItems; |
|
|
procedure RemoveItem(); |
|
|
function ContainsItem(); |
|
|
function FindItem(); |
|
|
function GetItemData(); |
|
|
procedure SetDropHeight(); |
|
|
procedure SetScrollBarWidth(); |
|
|
function GetSelectedData; |
|
|
function GetSelectedItem; |
|
|
function SetSelectedByIndex(); |
|
|
function SetSelectedByText(); |
|
|
function SetSelectedByData(); |
|
|
property Item []: PDXUTComboBoxItem; [r] |
|
|
published |
||
property NumItems: LongWord; [r] |
|
|
property ScrollBarWidth: Integer; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |