Objet Splitter
L ’objet Splitter (séparateur) permet de partager une vue en deux objets séparés par un séparateur glissant.
NomDeSeparateur Splitter, Texte, X, Y, W, H, Orientation, Begin DeclarationDObjet1 ; DeclarationDObjet2 end ;
L’exemple suivant définit une vue comportant à droite une arborescence et à gauche un canevas :
sp0 Splitter, "" , 10, 60, 770, 420, SP_VERTICAL, Begin tv1 TreeView, "", , , , , TVS_HASBUTTONS| TVS_HASLINES| TVS_LINESATROOT,, "Arial", 12; cn2 Canvas, "", 100, 100, 800, 400, NO_BORDER, begin end; end;
En plus des attributs généraux d'un objet de synoptique ( x, y, w, h, ...), le séparateur dispose de l'attribut Position qui indique la position en pixel du séparateur dans la vue du splitter.