TStatusBar - a strip along the bottom of a form for displaying information on current status
-The bar may consist of a single SimplePanel, in which case the displayed text is contained in SimpleText.
-However if SimplePanel is false, then there can be multiple panels or sub-sections of the status bar, whose properties are described in Panels.
-The property SimpleText can be assigned programatically to display the value of some variable, such as the position of the Splitter in the example
+TStatusBar - a strip along the bottom of a form for displaying information on current status
+The bar may consist of a single SimplePanel, in which case the displayed text is contained in SimpleText.
+However if SimplePanel is false, then there can be multiple panels or sub-sections of the status bar, whose properties are described in Panels.
+The property SimpleText can be assigned programatically to display the value of some variable, such as the position of the Splitter in the example
If SimplePanel is false, the contents of Panels is displayed.
-Contents can be adjusted with a stringlist editor that pops up when the ellipsis (...) next to Panels in the Object Inspector is selected and allows insertion of an arbitrary number of sub-panels with their own strings
+If SimplePanel is false, the contents of Panels is displayed.
+Contents can be adjusted with a stringlist editor that pops up when the ellipsis (...) next to Panels in the Object Inspector is selected and allows insertion of an arbitrary number of sub-panels with their own strings
SimpleText - a character string containing the information to be displayed in the Status Bar
+SimpleText - a character string containing the information to be displayed in the Status Bar
This is displayed if SimplePanel is true; otherwise the information in Panels is displayed.
SimplePanel - boolean. Is there just one continuous panel, or several sub-panels?
-If true, the value of SimpleText is displayed; if false, the contents of Panels is displayed.
-Contents can be adjusted with a stringlist editor that pops up when the ellipsis (...) next to Panels is selected and allows insertion of an arbitrary number of sub-panels with their own strings
+SimplePanel - boolean. Is there just one continuous panel, or several sub-panels?
+If true, the value of SimpleText is displayed; if false, the contents of Panels is displayed.
+Contents can be adjusted with a stringlist editor that pops up when the ellipsis (...) next to Panels is selected and allows insertion of an arbitrary number of sub-panels with their own strings
TCustomListView is the ancestor for TListView. If you want to define your own ListView class, you should use this class to derive it from.
+TCustomListView is the ancestor for TListView. If you want to define your own ListView class, you should use this class to derive it from.
This is an internal procedure which is called after an item has been changed. It is a programmatic method for simulating the OnChange event if the programmer has assigned a method to this event.
+This is an internal procedure which is called after an item has been changed. It is a programmatic method for simulating the OnChange event if the programmer has assigned a method to this event.
ColClick - procedure to simulate the OnColumnClick event.
-Can be used programmatically to execute the same code as is used to respond to the OnColumnClick event
+ColClick - procedure to simulate the OnColumnClick event.
+Can be used programmatically to execute the same code as is used to respond to the OnColumnClick event
Columns is a TCollectionItem and contains all information on the columns of a listview.
+Columns is a TCollectionItem and contains all information on the columns of a listview.
The ColumnClick property of the ListView enables or disables the OnColumnClick Event. A call to OnColumnClick will only be done when a method has been assigned to the OnColumnClick event and ColumnClick is set to true (default).
+The ColumnClick property of the ListView enables or disables the OnColumnClick Event. A call to OnColumnClick will only be done when a method has been assigned to the OnColumnClick event and ColumnClick is set to true (default).
Items - the list of entries in the list. Held as a linked list with a cached index of the last accessed item
-Items is of type TListitems which has a built-in cache of the last accessed item. This speeds up interface updates since Item.Index is often used for the same item updating more properties. If FCacheIndex = -1 then the cache is not valid.
+Items - the list of entries in the list. Held as a linked list with a cached index of the last accessed item
+Items is of type TListitems which has a built-in cache of the last accessed item. This speeds up interface updates since Item.Index is often used for the same item updating more properties. If FCacheIndex = -1 then the cache is not valid.
LargeImages - an ImageList to be used in association with the list of Items
-A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
+LargeImages - an ImageList to be used in association with the list of Items
+A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
SmallImages could be displayed beside the text strings in the list view, and the programmer would supply code to ensure that when an item with its associated SmallImage was selected, the corresponding LargeImage would be displayed in another window.
-A TImageList control needs to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
+A TImageList control needs to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
SmallImages - an ImageList of small images (icons) to be used in association with the list of Items
-A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
+SmallImages - an ImageList of small images (icons) to be used in association with the list of Items
+A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
SmallImages could be displayed beside the text strings in the list view, and the programmer would supply code to ensure that when an item with its associated SmallImage was selected, the corresponding LargeImage would be displayed in another window.
-A TImageList control needs to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
+A TImageList control needs to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
This property can be used to read the information of a column.
The column whose information is to be retrieved is determined by an index (AIndex). As with nearly all indexes, this index is 0 based. In column[0] the caption of the listitem is show, in subsequent column the subitems of the listitem are shown.
@@ -4759,11 +4759,11 @@ cdsIndeterminateTListView - a window showing a list of items, which may or may not have associated icons
-At first, this control looks very like TListBox, but it has a much higher degree of complexity. It is capable of displaying Items in Columns of Rows, and it can have images associated with the list Items.
-The important information is held in Items, a string-list that can be created using the string-list editor obtained by right-clicking on the ListView in the Form Editor or by clicking on the ellipsis (...) next to the Items entry in the Object Inspector.
-A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
-SmallImages (if assigned to a string-list) can be displayed beside the text strings in the list view, and the programmer would supply code to ensure that when an item with its associated Small Image was selected, the corresponding Large Image would be displayed in another window.
-One or more TImageList controls need to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. The image list can be populated by reading from files. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
+TListView - a window showing a list of items, which may or may not have associated icons
+At first, this control looks very like TListBox, but it has a much higher degree of complexity. It is capable of displaying Items in Columns of Rows, and it can have images associated with the list Items.
+The important information is held in Items, a string-list that can be created using the string-list editor obtained by right-clicking on the ListView in the Form Editor or by clicking on the ellipsis (...) next to the Items entry in the Object Inspector.
+A typical application might have two ImageLists: one ofLargeImages and one of SmallImages, containing two versions of the same collection of images, in large and small format; the index numbers of the first list would correspond with those in the second list.
+SmallImages (if assigned to a string-list) can be displayed beside the text strings in the list view, and the programmer would supply code to ensure that when an item with its associated Small Image was selected, the corresponding Large Image would be displayed in another window.
+One or more TImageList controls need to be selected and pasted on to the Form Designer, and the ImageList Editor can be opened from the pop-up menu obtained by right-clicking on TImageList icon in the Form Designer. The image list can be populated by reading from files. Then in the StringList editor for Items the correct ImageIndex must be allocated to each entry in the list.
A DropDownMenu that appears when this button is selected
+A DropDownMenu that appears when this button is selected
It uses the same code as a TPopupMenu, and offers a series of additional menu choices.
TCustomTrackBar defines many of the properties inherited by TTrackBar, a device that allows the user to determine the value of a variable using a quasi-analog slider
+TCustomTrackBar defines many of the properties inherited by TTrackBar, a device that allows the user to determine the value of a variable using a quasi-analog slider
TTrackBar: a device which allows the user to determine the value of a variable using a quasi-analog slider
+TTrackBar: a device which allows the user to determine the value of a variable using a quasi-analog slider
The device looks like a slider-potentiometer control on a hi-fi amplifier, and consists of a slider which can be moved along a bar using the mouse. Tick marks can be displayed along one or both edges, giving an indication of the proportion of the maximum value of the controlled variable that is being selected.
-The Position property indicates the distance along the bar that the slider has been placed, either by the program or by mouse capture and movement
+The Position property indicates the distance along the bar that the slider has been placed, either by the program or by mouse capture and movement
In the example, movement of the slider is detected and shown in the associated TProgressBar.
- TFileDialog + TFileDialog : allows selection of a file from the current directory.
This is also the base class for the Open and Save (As) dialogs