Unit 'Laz_And_Controls' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pw_androidwizard]

jListView

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: Laz_And_Controls.pas line 1813

type jListView = class(jVisualControl)

protected

  procedure GenEvent_OnClickWidgetItem();

  

  procedure GenEvent_OnClickImageItem();

  

  procedure GenEvent_OnClickCaptionItem();

  

  procedure GenEvent_OnClickTextLeft();

  

  procedure GenEvent_OnClickTextCenter();

  

  procedure GenEvent_OnClickTextRight();

  

  procedure GenEvent_OnLongClickCaptionItem();

  

  procedure GenEvent_OnDrawItemCaptionColor();

  

  procedure GenEvent_OnListViewDrawItemCustomFont();

  

  procedure GenEvent_OnDrawItemBackgroundColor();

  

  procedure GenEvent_OnDrawItemWidgetTextColor();

  

  procedure GenEvent_OnDrawItemWidgetText();

  

  procedure GenEvent_OnDrawItemBitmap();

  

  procedure GenEvent_OnDrawItemWidgetBitmap();

  

  procedure GenEvent_OnWidgeItemLostFocus();

  

  procedure GenEvent_OnBeforeDispatchDraw();

  

  procedure GenEvent_OnAfterDispatchDraw();

  

  procedure GenEvent_OnScrollStateChanged();

  

  procedure Notification(); override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Refresh;

  

  procedure ClearLayout;

  

  procedure UpdateLayout; override;

  

  procedure Init; override;

  

  function GetWidth; override;

  

  function GetHeight; override;

  

  function IsItemChecked();

  

  procedure Add();

  

  procedure Insert();

  

  procedure Delete();

  

  function GetItemText();

  

  procedure SetItemText();

  

  procedure Clear;

  

  procedure SetFontColorByIndex();

  

  procedure SetFontSizeByIndex();

  

  function GetFontSizeByIndex();

  

  procedure SetWidgetByIndex();

  

  procedure SetWidgetTextByIndex();

  

  procedure SetImageByIndex();

  

  procedure SetTextColorInfo();

  

  procedure SetTextColorInfoByIndex();

  

  procedure SetTextDecoratedByIndex();

  

  procedure SetTextSizeDecoratedByIndex();

  

  procedure SetTextAlignByIndex();

  

  procedure SetTextPositionByIndex();

  

  procedure SetTextWordWrap();

  

  procedure SetEnableOnClickTextLeft();

  

  procedure SetEnableOnClickTextCenter();

  

  procedure SetEnableOnClickTextRight();

  

  procedure SetMaxLinesFirstString();

  

  procedure SetLayoutByIndex();

  

  function GetTotalHeight;

  

  function GetItemHeight();

  

  function GetItemIndex;

  

  function GetItemCaption;

  

  procedure DispatchOnDrawItemTextColor();

  

  procedure DispatchOnDrawItemBitmap();

  

  function GetWidgetText();

  

  procedure SetWidgetOnTouch();

  

  procedure SetWidgetCheck();

  

  function GetWidgetCheck();

  

  procedure SetItemTagString();

  

  function GetItemTagString();

  

  procedure SetImageByResIdentifier();

  

  procedure SetLeftDelimiter();

  

  procedure SetRightDelimiter();

  

  function GetCenterItemCaption();

  

  function GetLeftItemCaption();

  

  function GetRightItemCaption();

  

  function GetLongPressSelectedItem;

  

  procedure SetAllPartsOnDrawItemTextColor();

  

  procedure SetItemPaddingTop();

  

  procedure SetItemPaddingBottom();

  

  procedure SetItemPaddingLeft();

  

  procedure SetItemPaddingRight();

  

  procedure SetTextMarginLeft();

  

  procedure SetTextMarginRight();

  

  procedure SetTextMarginInner();

  

  procedure SetWidgetImageSide();

  

  procedure SetWidgetTextColor();

  

  procedure SetDispatchOnDrawItemWidgetTextColor();

  

  procedure SetDispatchOnDrawItemWidgetText();

  

  procedure SetWidgetInputTypeIsCurrency();

  

  procedure SetWidgetFontFromAssets();

  

  procedure DispatchOnDrawWidgetItemWidgetTextColor();

  

  procedure DispatchOnDrawItemWidgetImage();

  

  function SplitCenterItemCaption();

  

  procedure SetSelection();

  

  procedure SmoothScrollToPosition();

  

  procedure SetDrawAlphaBackground();

  

  procedure ClearChecked;

  

  function GetItemsChecked;

  

  procedure SetItemChecked();

  

  function GetCheckedItemPosition;

  

  procedure SetViewParent(); override;

  

  procedure RemoveFromViewParent; override;

  

  procedure ResetViewParent; override;

  

  procedure SetFitsSystemWindows();

  

  procedure BringToFront;

  

  procedure SetVisibilityGone;

  

  procedure SaveToFile();

  

  procedure LoadFromFile();

  

  procedure SetFilterQuery();

  

  procedure SetFilterMode();

  

  procedure ClearFilterQuery;

  

  procedure SetDrawItemBackColorAlpha();

  

  procedure DisableScroll();

  

  procedure SetFastScrollEnabled();

  

  procedure SetBackgroundByResIdentifier();

  

  procedure DispatchOnDrawItemTextCustomFont();

  

  procedure SetItemTextEllipsis();

  

  property setItemIndex: TXY; [w]

  

  property Count: Integer; [r]

  

  property OnWidgeItemLostFocus: TOnWidgeItemLostFocus; [rw]

  

published

  property Items: TStrings; [rw]

  

  property BackgroundColor: TARGBColorBridge; [rw]

  

  property FontColor: TARGBColorBridge; [rw]

  

  property FontSize: DWord; [rw]

  

  property WidgetItem: TWidgetItem; [rw]

  

  property WidgetText: string; [rw]

  

  property ImageItem: jBitmap; [rw]

  

  property Delimiter: string; [rw]

  

  property TextColorInfo: TARGBColorBridge; [rw]

  

  property TextDecorated: TTextDecorated; [rw]

  

  property ItemLayout: TItemLayout; [rw]

  

  property TextSizeDecorated: TTextSizeDecorated; [rw]

  

  property TextAlign: TTextAlign; [rw]

  

  property TextPosition: TTextPosition; [rw]

  

  property TextWordWrap: Boolean; [rw]

  

  property EnableOnClickTextLeft: Boolean; [rw]

  

  property EnableOnClickTextCenter: Boolean; [rw]

  

  property EnableOnClickTextRight: Boolean; [rw]

  

  property HighLightSelectedItemColor: TARGBColorBridge; [rw]

  

  property FontSizeUnit: TFontSizeUnit; [rw]

  

  property FontFace: TFontFace; [rw]

  

  property ImageItemIdentifier: string; [rw]

  

  property ItemPaddingTop: Integer; [rw]

  

  property ItemPaddingBottom: Integer; [rw]

  

  property ItemPaddingLeft: Integer; [rw]

  

  property ItemPaddingRight: Integer; [rw]

  

  property TextMarginLeft: Integer; [rw]

  

  property TextMarginRight: Integer; [rw]

  

  property TextMarginInner: Integer; [rw]

  

  property WidgetTextColor: TARGBColorBridge; [rw]

  

  property ItemTextEllipsis: Boolean; [rw]

  

  property OnClickItem: TOnClickCaptionItem; [rw]

  

  property OnClickItemTextLeft: TOnClickCaptionItem; [rw]

  

  property OnClickItemTextCenter: TOnClickCaptionItem; [rw]

  

  property OnClickItemTextRight: TOnClickCaptionItem; [rw]

  

  property OnClickWidgetItem: TOnClickWidgetItem; [rw]

  

  property OnClickImageItem: TOnClickImageItem; [rw]

  

  property OnLongClickItem: TOnClickCaptionItem; [rw]

  

  property OnDrawItemTextColor: TOnDrawItemTextColor; [rw]

  

  property OnDrawItemCustomFont: TOnDrawItemCustomFont; [rw]

  

  property OnDrawItemBackColor: TOnDrawItemBackColor; [rw]

  

  property OnDrawItemWidgetTextColor: TOnDrawItemWidgetTextColor; [rw]

  

  property OnDrawItemWidgetText: TOnDrawItemWidgetText; [rw]

  

  property OnDrawItemBitmap: TOnDrawItemBitmap; [rw]

  

  property OnDrawItemWidgetBitmap: TOnDrawItemWidgetBitmap; [rw]

  

  property OnBeforeDispatchDraw: TOnBeforeDispatchDraw; [rw]

  

  property OnAfterDispatchDraw: TOnAfterDispatchDraw; [rw]

  

  property OnScrollStateChanged: TOnScrollStateChanged; [rw]

  

end;

Inheritance

jListView

  

|

jVisualControl

  

|

TAndroidWidget

  

|

jControl

  

|

TObject



CT Web help

CodeTyphon Studio