IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

[Astuce] Un contrôle onglet en couleur [Sources]


Sujet :

Contribuez

  1. #1
    Invité
    Invité(e)
    Par défaut [Astuce] Un contrôle onglet en couleur
    Bonjour

    Le contrôle onglet fourni avec Access ne permet pas de changer les couleurs d'onglets, et le fond.

    Je vous présente une petite astuce pour avoir des couleurs.
    En fait je n'utilise pas un contrôle onglet, je le simule par des formulaires. Vous trouverez sur le Web des contrôles avec des API, ce que je vous propose c'est sans API (Arkham qui est notre roi des API ne va pas aimer )

    Vous trouverez dans la base ci-jointe un exemple

    Le principe est le suivant

    1 - Le haut de l'onglet est simulé par des étiquettes.
    2 - Celles-ci sont de couleurs différentes et sont alignées.
    3 - Sous cette ligne d'étiquettes on dispose un contrôle sous-formulaire, celui-ci est positionné de tel manière que son haut se trouve à la base des étiquettes.
    4 - Ensuite vous créer un formulaire par onglet, et vous mettez la zone détail de ce formulaire de la même couleur que l'onglet que vous voulez. Vous enlevez dans ces formulaires les barres de défilement, et vous ne mettez pas de cadre.
    5 - Sur l'appel du formulaire maitre, vous remplissez le sous-formulaire (voir code du formulaire), et ainsi de suite pour chaque click de bouton.

    C'est tout simple, regardez le résultat, le code.

    Vous pouvez mettre un cadre aux labels, et positionner correctement le sous-formulaire, pour ne pas voir le bas des labels.

    Onglet.zip

    Edit

    J'ai remis à jour le ZIP ci-dessus, ce sera plus joli graphiquement.

    C'est surtout le principe qui est interressant.


    Starec
    Dernière modification par Invité ; 13/09/2007 à 07h33.

  2. #2
    Futur Membre du Club
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Points : 8
    Points
    8
    Par défaut Problème affichage
    Bonjour Starec,

    superbe astuce qui me permet d'avancer !

    merci beaucoup !

    J'ai repris (sans le modifier) le code dans une de mes bases, mais le 1er sous formulaire ne s'affiche pas automatiquement ?!?
    Il faut que je clique pour afficher un des onglet.

    Où ai-je fait une erreur ?

    merci de votre aide,
    à bientôt,
    Pat.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Sans voir ce que tu as fait difficile de savoir (une base allégée et zippé par exemple).

    Starec

Discussions similaires

  1. [AC-2002] Contrôles onglets en couleur
    Par chim33 dans le forum Access
    Réponses: 3
    Dernier message: 27/03/2010, 21h15
  2. Réponses: 6
    Dernier message: 18/05/2009, 10h12
  3. Couleur d'un contrôle à onglets
    Par DPhBxl dans le forum IHM
    Réponses: 0
    Dernier message: 05/06/2008, 17h19
  4. Couleur des contrôles onglets
    Par Gabout dans le forum IHM
    Réponses: 1
    Dernier message: 24/03/2008, 19h48
  5. Contrôle onglet
    Par berniquette dans le forum Access
    Réponses: 5
    Dernier message: 21/10/2005, 10h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo