Site icon Python GUI

Add Strings to Various Components using .Items

photo of woman holding a gray laptop in front of systems

Photo by Christina Morillo on Pexels.com

Description

In previous examples, we already use .Items several times (see Getting Started with DelphiVCL III: Overview of Commonly used VCL Components). We use it in ListBox, ComboBox, and RadioGroup. Items contain the strings that appear in the ListBox, ComboBox, and RadioGroup.

Use Items to add, insert, delete, and move items. By default, the items in a list box are of type Strings. Use this item type to access its methods or properties to manipulate the items in the list.

Code example

Here is the working example of the implementation of .Items in the list box:

[crayon-6864822bf3e15248949841/]

The result:

Here is the working example of the implementation of .Items in combo box:

[crayon-6864822bf3e20534363228/]

The result:

Here is the working example of the implementation of .Items in radio group:

[crayon-6864822bf3e23854936727/]

The result:

Note for beta release users

In practice, the only difference between DelphiVCL4Python release version and the beta version is only in how you write the DelphiVCL. Here is the example for how you import the library:

[crayon-6864822bf3e26689279172/]
[crayon-6864822bf3e28584770000/]

Watch this comprehensive introduction to Python GUI Development with DelphiVCL library video by Jim McKeeth:

Also, watch the following webinar by Ian Barker on How to create a real Windows app step-by-step guide:


Check out DelphiVCL which easily allows you to build GUIs for Windows using Python.

Check out Python4Delphi which easily allows you to build Python GUIs for Windows using Delphi.


References & further readings

[1] Embarcadero DocWiki. (2012). 

Vcl.StdCtrls.TListBox.Items. Embarcadero DocWiki. Embarcadero Technologies. docwiki.embarcadero.com/Libraries/Sydney/en/Vcl. StdCtrls.TListBox.Items

[2] Embarcadero DocWiki. (2012). 

Vcl.StdCtrls.TComboBox.Items. Embarcadero DocWiki. Embarcadero Technologies. docwiki.embarcadero.com/Libraries/Sydney/en/Vcl. StdCtrls.TComboBox.Items

[3] Embarcadero DocWiki. (2012). 

Vcl.ExtCtrls.TRadioGroup.Items. Embarcadero DocWiki. Embarcadero Technologies. docwiki.embarcadero.com/Libraries/Sydney/en/Vcl. ExtCtrls.TRadioGroup.Items

Exit mobile version