Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

TControlList

Découverte du TControlList / Discovering TControlList

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

TControlList

Cette page en français.

Discovering TControlLists

Various programs to discover the facets of this new component.

These samples were the subject of articles on Developpez.com and of a presentation in French in May 2021 whose replay and links are available here.

1 - NoCode

Easy to use ? Thank Livebindings

Capture

2 - Spot1

Changing columnlayout propertie at runtime

Capture_

3 - Apnee

Loading the ControlList by code, onDrawItem event

Capture_1

4 - Inventaire

Sort of inventory usage of OnShowControl, OnEnableControl. OnItemClick bug ?

Capture_2

5 - FishCards

Similar to 4, the goal is to be able to test gestures on a touch screen if you have the right equipment.

Capture_3

6 - Drag&Drop

The challenge ! How to drag & drop an image into a TControlList. Get the element according to the position of the mouse (creation of a helper)

Capture_4

7- Image Browser

An image browser using TControlList

Capture_5

8- SpotLights

Objective: to show the number of times the TControlList is drawn and incidentally to play with this.

Capture

9- SapinNoel

In the same vein as SpotLights, the goal was to discover a use for the ACanvas parameter.

Capture

10- PrototypeSource

Traps of the TControlList / TPrototypeBindSource binding, display of colors (Jim McKeith ControlListLiveBinding demo like)

Capture

11- PrototypeContacts

A sort of database-less trombinoscope, using a TPrototypeBindSource

12- Taquin

How about a little game? Here is a little sliding puzzle with several levels of difficulty, and various images