PictureCursor: TabCursor;
The PictureCursor property determines the appearance of the mouse pointer when pointed on an image in a cell.
Executing the example requires a form with the Button1 button located on it, the TabSheetBox component, the UiTabSheet component named UiTabSheet1, and the ImageList component named ImageList1. UiTabSheet1 is the data source for the TabSheetBox component. The ImageList1 component contains a certain set of images.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
TSheet: ITabSheet;
TRange: ITabRange;
Style: ITabCellStyle;
Begin
TSheet := UiTabSheet1.TabSheet;
TSheet.Images.AddFromImageList(ImageList1);
TRange := TSheet.View.Selection.Range;
Style := TRange.Style;
Style.EnablePictures := TriState.OnOption;
Style.NormalPicture := 0;
Style.PictureCursor := TabCursor.Hand;
End Sub Button1OnClick;
On clicking this button images of the ImageList1 component are added to the image collection of the table. The first image of the set is displayed for the selected cells' range in normal mode. When the pointer is placed over an image it changes its appearance.
See also: