%PDF-1.2 1 0 obj << /Type /Catalog /Outlines 3 0 R /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [8 0 R ] /Count 1 >> endobj 3 0 obj << /Type /Outlines /Count 0 >> endobj 4 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /n /BaseFont /Times-Roman >> endobj 5 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /i /BaseFont /Times-Italic >> endobj 6 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /g /BaseFont /Times-Bold >> endobj 7 0 obj << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> >> endobj 8 0 obj << /Type /Page /Parent 2 0 R /MediaBox [0 0 595 842] /Contents 10 0 R /Resources << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> /XObject << /image_shape_8 9 0 R >> >> >> endobj 9 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_8 /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 10 0 obj << /Length 8939 >> stream BT /n 12 Tf ET q 1 0 0 1 28 766 cm 60 0 0 60 0 0 cm /image_shape_8 Do Q BT /n 24 Tf 108 802 Td (Formation Ecriture de Composants Delphi) Tj ET BT /n 12 Tf 108 784 Td (L'Institut Pascal - formation@formation-delphi.com - Tl 01.42.83.69.36) Tj ET q BT 195 784 Td 0.0 0 0.9 rg (formation@formation-delphi.com) Tj ET 195 782 163.368 0.8 re f Q 28 750 m 568 750 l s BT /n 11 Tf 28 727 Td /g 11 Tf (Objectifs) Tj /n 11 Tf ET BT /n 11 Tf 118 727 Td (matriser la cration de nouveaux composants Delphi qui seront ajouts la Palette) Tj ET BT /n 11 Tf 28 717 Td /g 11 Tf (Dure) Tj /n 11 Tf ET BT /n 11 Tf 118 717 Td /g 11 Tf (3 jours) Tj /n 11 Tf ET BT /n 11 Tf 28 707 Td /g 11 Tf (Versions Delphi) Tj /n 11 Tf ET BT /n 11 Tf 118 707 Td (Delphi 6 Delphi 2010) Tj ET BT /n 11 Tf 28 697 Td /g 11 Tf (Pr Requis) Tj /n 11 Tf ET BT /n 11 Tf 118 697 Td (exprience du dveloppement Delphi d') Tj /g 11 Tf (au moins trois mois) Tj /n 11 Tf ET BT /n 11 Tf 28 687 Td /g 11 Tf (Public) Tj /n 11 Tf ET BT /n 11 Tf 118 687 Td (dvelopeur et analyste, dans le cadre du ) Tj /g 11 Tf (plan de formation d'entreprise) Tj /n 11 Tf (, ou d'un ) Tj /g 11 Tf (DIF) Tj /n 11 Tf ET 28 668 m 568 668 l s BT /n 16 Tf 28 640 Td (Programme Dtaill - Formation Ecriture de Composants Delphi) Tj ET BT /n 10 Tf 33 620 Td (1 ) Tj /g 10 Tf (Rappel Programmation Oriente Objet) Tj /n 10 Tf 15 -10 Td (abstraction) Tj 0 -10 Td (encapsulation, hritage, polymorphisme) Tj 0 -10 Td /g 10 Tf (CLASS) Tj /n 10 Tf ( et objets Delphi:) Tj 0 -10 Td (modle par dlgation) Tj 0 -10 Td (RunTime Type Information \(RTTI\)) Tj 0 -10 Td /g 10 Tf (Virtual) Tj /n 10 Tf (, ) Tj /g 10 Tf (Dynamic) Tj /n 10 Tf (, ) Tj /g 10 Tf (Reintroduce) Tj /n 10 Tf 0 -10 Td (mthode de classe, rfrence de classe, surcharge) Tj 0 -10 Td /g 10 Tf (IS) Tj /n 10 Tf (, ) Tj /g 10 Tf (AS) Tj /n 10 Tf (, surcharge) Tj 0 -10 Td /i 10 Tf (tObject.Create,) Tj /n 10 Tf ( ) Tj /i 10 Tf (Parent,) Tj /n 10 Tf ( ) Tj /i 10 Tf (Owner) Tj /n 10 Tf -15 -20 Td (2 ) Tj /g 10 Tf (Cration d'un Premier Composant) Tj /n 10 Tf 15 -10 Td (diteur de paquets) Tj 0 -10 Td (ajout de proprits) Tj 0 -10 Td /g 10 Tf (PRIVATE) Tj /n 10 Tf ( -attributs - accesseurs) Tj 0 -10 Td /g 10 Tf (PUBLISHED) Tj /n 10 Tf ( - ) Tj /g 10 Tf (READ) Tj /n 10 Tf ( et ) Tj /g 10 Tf (WRITE) Tj /n 10 Tf 0 -10 Td (procdure ) Tj /g 10 Tf (REGISTER) Tj /n 10 Tf 0 -10 Td (installation des composants) Tj 0 -10 Td (utilisation de l'expert) Tj 0 -10 Td (modles de composants \(template\)) Tj -15 -20 Td (3 ) Tj /g 10 Tf (Les Proprits) Tj /n 10 Tf 15 -10 Td (Les proprits : simple, numre, ensemble, objet) Tj 0 -10 Td (Changer le niveau de visibilit d'une proprit) Tj 0 -10 Td (Les mthodes de lecture et d'criture) Tj 0 -10 Td (lecture ou criture seules) Tj 0 -10 Td (proprit et contrat) Tj 0 -10 Td (utilisation des proprits pour validation) Tj 0 -10 Td (Sauvegarde des proprits dans le fichier DFM) Tj 0 -10 Td (Les proprits de type tableau - Indice pr cods) Tj 0 -10 Td (Les mots cls ) Tj /g 10 Tf (Default) Tj /n 10 Tf (, ) Tj /g 10 Tf (noDefault) Tj /n 10 Tf (, ) Tj /g 10 Tf (Stored) Tj /n 10 Tf ( et ) Tj /g 10 Tf (Index) Tj /n 10 Tf -15 -20 Td (4 ) Tj /g 10 Tf (Les Evnements) Tj /n 10 Tf 15 -10 Td (principe de fonctionnement - dlgation) Tj 0 -10 Td (Les types standard \() Tj /i 10 Tf (TNotifyEvent,) Tj /n 10 Tf ( ...\)) Tj 0 -10 Td (ventilation des vnements: dispatching virtuel) Tj 0 -10 Td (surcharge d'un vnement) Tj 0 -10 Td (cration d'un nouveau type d'vnement) Tj -15 -20 Td (5 ) Tj /g 10 Tf (Les Packages) Tj /n 10 Tf 15 -10 Td (packages et DLL) Tj 0 -10 Td (package en excution) Tj 0 -10 Td (package en mode conception) Tj 0 -10 Td (l'diteur de package) Tj 0 -10 Td (directives de compilation) Tj 0 -10 Td (choix des rpertoires) Tj 0 -10 Td (diteur de collection) Tj -15 -20 Td (6 ) Tj /g 10 Tf (Cycle de vie d'un composant) Tj /n 10 Tf 15 -10 Td (mode conception et excution: ) Tj /i 10 Tf (ComponentState) Tj /n 10 Tf 0 -10 Td (le test ) Tj /i 10 Tf (TComponent.) Tj /i 10 Tf (Loaded) Tj /n 10 Tf 0 -10 Td (les mthodes ) Tj /i 10 Tf (Notification) Tj /n 10 Tf ( et ) Tj /i 10 Tf (FreeNotification) Tj /n 10 Tf 0 -10 Td (gestion des exception) Tj 0 -10 Td (sauvegarde et chargement - ) Tj /i 10 Tf (DefineProperties) Tj /n 10 Tf ET BT /n 10 Tf 313 620 Td (7 ) Tj /g 10 Tf (Types de Composants) Tj /n 10 Tf 15 -10 Td (la structure de la VCL) Tj 0 -10 Td (Cration de Composants Graphiques) Tj 0 -10 Td (encapsulation de la GDI par Delphi) Tj 0 -10 Td /i 10 Tf (TGraphicControl) Tj /n 10 Tf 0 -10 Td (Composants Windows) Tj 0 -10 Td /i 10 Tf (TWinControl) Tj /n 10 Tf ( - ) Tj /i 10 Tf (ControlStyle) Tj /n 10 Tf ( et ) Tj /i 10 Tf (ControlState) Tj /n 10 Tf 0 -10 Td (Gestion des messages) Tj 0 -10 Td (messages Windows - ) Tj /i 10 Tf (SendMessage) Tj /n 10 Tf ( et ) Tj /i 10 Tf (PostMessage) Tj /n 10 Tf 0 -10 Td (messages Delphi: ) Tj /i 10 Tf (WndProc,) Tj /n 10 Tf ( ) Tj /i 10 Tf (Dispatch) Tj /n 10 Tf ( ) Tj /i 10 Tf (DefaultHandler) Tj /n 10 Tf 0 -10 Td (paramtres et gestionnaire de message) Tj 0 -10 Td (composants encapsulant un dialogue \() Tj /i 10 Tf (tForm\)) Tj /n 10 Tf 0 -10 Td (Composants Dpendants des Donnes) Tj 0 -10 Td (architecture ) Tj /i 10 Tf (tDataset,) Tj /n 10 Tf ( ) Tj /i 10 Tf (tDataSource,) Tj /n 10 Tf ( ) Tj /i 10 Tf (tDataLink) Tj /n 10 Tf 0 -10 Td (mise jour et modification) Tj 0 -10 Td (cration d'un objet ) Tj /i 10 Tf (tDataLink,) Tj /n 10 Tf ( vnement ) Tj /i 10 Tf (OnDataChange) Tj /n 10 Tf 0 -10 Td (modification d'un composant existant) Tj -15 -20 Td (8 ) Tj /g 10 Tf (Editeur de Proprit et de Composant) Tj /n 10 Tf 15 -10 Td (Editeur de Proprit) Tj 0 -10 Td (l'inspecteur d'objet et les proprits) Tj 0 -10 Td (les diteurs de proprits standard) Tj 0 -10 Td (la classe ) Tj /i 10 Tf (TPropertyEditor) Tj /n 10 Tf 0 -10 Td (implmentation de ) Tj /i 10 Tf (GetAttributes,) Tj /n 10 Tf ( ) Tj /i 10 Tf (Edit) Tj /n 10 Tf 0 -10 Td /i 10 Tf (GetValue,) Tj /n 10 Tf ( ) Tj /i 10 Tf (GetValues,) Tj /n 10 Tf ( ) Tj /i 10 Tf (SetValue) Tj /n 10 Tf 0 -10 Td (enregistrement par ) Tj /i 10 Tf (RegisterPropertyEditor) Tj /n 10 Tf 0 -10 Td (Editeur de Composant) Tj 0 -10 Td (principe de fonctionnement) Tj 0 -10 Td (les classes ) Tj /i 10 Tf (TComponentEditor) Tj /n 10 Tf ( et ) Tj /i 10 Tf (TDefaultEditor) Tj /n 10 Tf 0 -10 Td (la mthode ) Tj /i 10 Tf (Edit) Tj /n 10 Tf 0 -10 Td (enregistrement par ) Tj /i 10 Tf (RegisterComponentEditor) Tj /n 10 Tf 0 -10 Td (utilisation de menus contextuel) Tj 0 -10 Td /i 10 Tf (ExecuteVerb,) Tj /n 10 Tf ( ) Tj /i 10 Tf (GetVerb,) Tj /n 10 Tf ( ) Tj /i 10 Tf (GetVerbCount) Tj /n 10 Tf -15 -20 Td (9 ) Tj /g 10 Tf (Dploiement) Tj /n 10 Tf 15 -10 Td (cration et ajout d'icne \(fichier DCR\)) Tj 0 -10 Td (Fichier d'Aide) Tj 0 -10 Td (structure d'un fichier d'aide) Tj 0 -10 Td (cration du fichier) Tj 0 -10 Td (enregistrement du fichier d'aide) Tj 0 -10 Td (les donnes distribuer) Tj 0 -10 Td (programme d'installation de composants) Tj -15 -20 Td (10 ) Tj /g 10 Tf (Objets Mtier) Tj /n 10 Tf 15 -10 Td (encapsulation des Classes de gestion de donnes) Tj 0 -10 Td (les rgles de mtier gres par des vnements) Tj ET 28 60 m 568 60 l s BT /n 10 Tf 28 48 Td (Dates : http://www.formation-delphi.com/dates_ecriture_de_composants_delphi.html) Tj 0 -10 Td (Devis : http://www.formation-delphi.com/devis_ecriture_de_composants_delphi.html) Tj ET q BT 59 48 Td 0.0 0 0.9 rg (http://www.formation-delphi.com/dates_ecriture_de_composants_delphi.html) Tj ET 59 46 311.92 0.8 re f Q q BT 59 38 Td 0.0 0 0.9 rg (http://www.formation-delphi.com/devis_ecriture_de_composants_delphi.html) Tj ET 59 36 312.48 0.8 re f Q BT /n 10 Tf 58.38 24 Td (L'Institut Pascal - 26 Rue Lamartine 75009 Paris - Tl 01.42.83.69.36 - http://www.jcolibri.com - jcolibri@jcolibri.com) Tj ET q BT 346 24 Td 0.0 0 0.9 rg (http://www.jcolibri.com) Tj ET 346 22 96.67 0.8 re f Q endstream endobj xref 0 10 0000000000 65535 f 0000000010 00000 n 0000000098 00000 n 0000000179 00000 n 0000000241 00000 n 0000000382 00000 n 0000000524 00000 n 0000000664 00000 n 0000000784 00000 n 0000001069 00000 n 0000004271 00000 n trailer << /Size 10 /Root 1 0 R >> startxref 13275 %%EOF