Conteneur à pages multiple avec barres de défilement (scroll bars)

Description

Alors voilà, c'est un control que j'ai créé qui est en fait un conteneur d'objets à page multiples... En mode design aussi!!! Je sais, les commentaires sont en anglais mais vous vous débrouillerez ;)

Il se nomme MPSP pour : Multiple Pages Scroll Pane.

Vous pouvez déterminer le nombre de pages avec la propriété PageCount. Les pages seront numérotés de 0 à PageCount - 1

Vous pouvez positionner des objets dans le container comme vous le désirez ensuite changer de page en changeant la propriété CurrentPage (en design) pour placer d'autres objets sur d'autres pages. En mode Run, vous devez aussi utiliser la prop CurrentPage pour changer de page.

Vous pouvez afficher ou cacher le nombre de page avec la propriété ShowPageCount. Le BackColor est aussi modifiable comme le ShowBorder du controle.

Pour terminer, la propriété ScrollBars pour afficher les barres de défilement lorsque les objets dépassent des controles.

VERSION 1.0.1
---------------------------
10 Février 2004
---------------------------

- Changé le type de BackColor pour OLE_COLOR (merci à ng)
- Changé la propriété ShowBorder pour BorderStyle (merci à ng)
- Ajouté propriété "Appearance"
- Disabled l'objet pagecount
- Changé les l'info des property bags
- Ré-ordonné les propriétés par Catégories

Conclusion :


Je me suis basé sur le code du KLBTab réalisé par Cyril Vallod que j'ai trouvé sur ce site pour faire mon controle. Merci Cyril, tu as fait de l'EXCELLENT travail.

Vous pouvez distribuer le code comme bon vous le désirez... Si vous l'utilisez, avez de bon ou de mauvais commentaire, des upgrades, j'aimerais beaucoup que vous me contactez à danielbordeleau@hotmail.com

Merci

Daniel
de Montréal au Québec!

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.