<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://wiki.techtic.pro/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.techtic.pro/feed.php">
        <title>TechTIC prog:lazarus:classes:tcontrols</title>
        <description></description>
        <link>http://wiki.techtic.pro/</link>
        <image rdf:resource="http://wiki.techtic.pro/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-05-09T14:41:19+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:accessibilite&amp;rev=1723651781&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:childs&amp;rev=1724058415&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:compare_controls&amp;rev=1724058903&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:dimensions&amp;rev=1725296291&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol&amp;rev=1724058137&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol_dragdrop&amp;rev=1724074323&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrols2&amp;rev=1724951265&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrolstyletype&amp;rev=1723546721&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.techtic.pro/lib/exe/fetch.php?media=favicon.ico">
        <title>TechTIC</title>
        <link>http://wiki.techtic.pro/</link>
        <url>http://wiki.techtic.pro/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:accessibilite&amp;rev=1723651781&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-14T18:09:41+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Accessibilité dans un TControl</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:accessibilite&amp;rev=1723651781&amp;do=diff</link>
        <description>Accessibilité dans un TControl

Accessibilité (pour utilisateur ayant un handicap)

Chaque TControl a un membre de Type TLazAccessibleObject récupérable avec GetAccessibleObject
Plus d'infos ici :

	*  &lt;https://lazarus-ccr.sourceforge.io/docs/lcl/controls/tlazaccessibleobject.html&gt;
	*  &lt;https://wiki.lazarus.freepascal.org/LCL_Accessibility&gt;</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:childs&amp;rev=1724058415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-19T11:06:55+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Enfants &amp; Parents des TControls</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:childs&amp;rev=1724058415&amp;do=diff</link>
        <description>Enfants &amp; Parents des TControls

Properties en question

	*  ControlCount : Retourne le nombre de controles enfants ou 0 si FControls=nil
	*  Controls[Index: Integer] : Retourne le TControl enfant ayant pour index Index.
	*  SetParent(NewParent: TWinControl)</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:compare_controls&amp;rev=1724058903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-19T11:15:03+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TControl, TWinControl et TCustomControl</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:compare_controls&amp;rev=1724058903&amp;do=diff</link>
        <description>TControl, TWinControl et TCustomControl

Dans l'environnement de développement Lazarus (utilisant le langage Pascal et la bibliothèque LCL), les classes TControl, TWinControl et TCustomControl sont des éléments de base pour la création d'interfaces graphiques. Elles héritent les unes des autres et permettent de gérer des composants visuels.</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:dimensions&amp;rev=1725296291&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-02T18:58:11+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Position et Dimensions des TControls</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:dimensions&amp;rev=1725296291&amp;do=diff</link>
        <description>Position et Dimensions des TControls

Position et dimensions des Controls

Constraints

Sources :

	*   &lt;https://lazarus-ccr.sourceforge.io/docs/lcl/controls/tsizeconstraints.html&gt;
	*  &lt;https://lazarus-ccr.sourceforge.io/docs/lcl/controls/tcontrol.constraints.html&gt;

TControl.Constraints peut être utiliser pour définir les dimensions max et min d'un Control.


published
  property OnChange: TNotifyEvent;  // [rw] Event handler for a change in the constraints.
  property MaxHeight: TConstraintSize…</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol&amp;rev=1724058137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-19T11:02:17+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TControl</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol&amp;rev=1724058137&amp;do=diff</link>
        <description>TControl

TControl est une classe de base dans le framework LCL (Lazarus Component Library) utilisée pour la création d'interfaces utilisateur graphiques. Elle est la classe ancêtre de tous les composants visuels dans Lazarus et fournit des fonctionnalités de base pour la gestion de l'affichage, des événements, et des propriétés fondamentales des contrôles.</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol_dragdrop&amp;rev=1724074323&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-19T15:32:03+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Drag &amp; Drop avec un TControl</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrol_dragdrop&amp;rev=1724074323&amp;do=diff</link>
        <description>Drag &amp; Drop avec un TControl

Le Drag &amp; Drop est une fonctionnalité permettant de cliquer sur un élément, de le déplacer tout en maintenant le bouton de la souris enfoncé, puis de le déposer à un autre endroit. Dans Lazarus, cette fonctionnalité peut être implémentée sur des composants dérivés de</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrols2&amp;rev=1724951265&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-29T19:07:45+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dessin des Controls</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrols2&amp;rev=1724951265&amp;do=diff</link>
        <description>Dessin des Controls

Méthode PAINT

Quand est appelée PAINT ?

La méthode Paint d'un TControl est appelée dans plusieurs circonstances liées à la nécessité de redessiner l'interface utilisateur. Voici les principaux moments où cette méthode est appelée :</description>
    </item>
    <item rdf:about="http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrolstyletype&amp;rev=1723546721&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-13T12:58:41+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TControlStyle</title>
        <link>http://wiki.techtic.pro/doku.php?id=prog:lazarus:classes:tcontrols:tcontrolstyletype&amp;rev=1723546721&amp;do=diff</link>
        <description>TControlStyle

TControlStyle


TControlStyle = set of TControlStyleType;


Le rôle de TControlStyle en Free Pascal est de spécifier les comportements et les caractéristiques d'un contrôle graphique dans une application. Il s'agit d'un ensemble de styles (</description>
    </item>
</rdf:RDF>
