Home | History | Annotate | Download | only in fxedit

Lines Matching refs:FX_INT32

211 	TYPE GetAt(FX_INT32 nIndex) const { if (nIndex >= 0 && nIndex < CFX_ArrayTemplate<TYPE>::GetSize()) return CFX_ArrayTemplate<TYPE>::GetAt(nIndex); return NULL;}

212 void RemoveAt(FX_INT32 nIndex){if (nIndex >= 0 && nIndex < CFX_ArrayTemplate<TYPE>::GetSize()) CFX_ArrayTemplate<TYPE>::RemoveAt(nIndex);}
229 virtual IFX_Edit* GetItemEdit(FX_INT32 nIndex) const;
230 virtual FX_INT32 GetCount() const;
231 virtual FX_BOOL IsItemSelected(FX_INT32 nIndex) const;
236 virtual FX_BOOL IsValid(FX_INT32 nItemIndex) const;
237 virtual FX_INT32 FindNext(FX_INT32 nIndex,FX_WCHAR nChar) const;
243 virtual void ReArrange(FX_INT32 nItemIndex);
245 virtual CPDF_Rect GetItemRect(FX_INT32 nIndex) const;
246 CFX_WideString GetItemText(FX_INT32 nIndex) const;
248 void SetItemSelect(FX_INT32 nItemIndex, FX_BOOL bSelected);
249 void SetItemCaret(FX_INT32 nItemIndex, FX_BOOL bCaret);
251 virtual FX_INT32 GetItemIndex(const CPDF_Point & point) const;
252 FX_INT32 GetFirstSelected() const;
253 FX_INT32 GetLastSelected() const;
265 CPLST_Select_Item(FX_INT32 nItemIndex,FX_INT32 nState)
271 FX_INT32 nItemIndex;
272 FX_INT32 nState; //0:normal select -1:to deselect 1: to select
282 void Add(FX_INT32 nItemIndex);
283 void Add(FX_INT32 nBeginIndex, FX_INT32 nEndIndex);
284 void Sub(FX_INT32 nItemIndex);
285 void Sub(FX_INT32 nBeginIndex, FX_INT32 nEndIndex);
286 FX_BOOL IsExist(FX_INT32 nItemIndex) const;
287 FX_INT32 Find(FX_INT32 nItemIndex) const;
288 FX_INT32 GetCount() const;
289 FX_INT32 GetItemIndex(FX_INT32 nIndex) const;
290 FX_INT32 GetState(FX_INT32 nIndex) const;
315 void OnVK(FX_INT32 nItemIndex,FX_BOOL bShift,FX_BOOL bCtrl);
325 void ScrollToListItem(FX_INT32 nItemIndex);
326 virtual CPDF_Rect GetItemRect(FX_INT32 nIndex) const;
327 FX_INT32 GetCaret() const {return m_nCaretIndex;}
328 FX_INT32 GetSelect() const {return m_nSelItem;}
329 FX_INT32 GetTopItem() const;
331 virtual FX_INT32 GetItemIndex(const CPDF_Point & point) const;
334 void SetTopItem(FX_INT32 nIndex);
335 void Select(FX_INT32 nItemIndex);
336 virtual void SetCaret(FX_INT32 nItemIndex);
342 void SetMultipleSelect(FX_INT32 nItemIndex, FX_BOOL bSelected);
343 void SetSingleSelect(FX_INT32 nItemIndex);
344 void InvalidateItem(FX_INT32 nItemIndex);
346 FX_BOOL IsItemVisible(FX_INT32 nItemIndex) const;
349 virtual void ReArrange(FX_INT32 nItemIndex);
356 FX_INT32 m_nSelItem; //for single
357 FX_INT32 m_nFootIndex; //for multiple
359 FX_INT32 m_nCaretIndex; //for multiple