[R] Onglets personalisés.

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Manox
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 18 déc. 2012 10:56
Status : Hors ligne

[R] Onglets personalisés.

#1

Message par Manox »

Bonjour,

J'ai effectué des recherches sur le sujet mais rien trouver de très explicite...

J'aimerai en faite pouvoir "customizer" l'affichage des onglets, voici un exemple :

Code : Tout sélectionner

+-----------+----------------------------------------+
| Prog v1   |                                        |
| info.     |                                        |
| info.     |                                        |
+-----------+                                        |
|           |                                        |
| Tabsheet1 |       content of the                   |
|           |       Tabsheet selected                |
+-----------+                                        |
|           |                                        |
| Tabsheet2 |                                        |
|           |                                        |
+-----------+                                        |
|           |                                        |
| Tabsheet3 |                                        |
|           |                                        |
+-----------+----------------------------------------+
 
(petite difficulté supplémentaire mais optionnel, je m'en passerai si c'est pas possible facilement, le premier onglet ne commencerait pas depuis tout en haut mais juste après quelques info affichées.)

Il est déjà possible de transformer les onglets en buttons, c'est déjà une partie de la réponse il me semble, cependant je ne vois pas comment les positionner de manière horizontale, avec le texte qui va avec.

Je vous fournirai ( si j'arrive à remettre la main dessus :) ) un screen d'un soft (fait avec autoit biensûr) qui faisait exactement ce que je voulais.

En attendant si vous avez des idées.

Merci.
Modifié en dernier par Manox le mar. 18 déc. 2012 15:10, modifié 1 fois.
Manox
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 18 déc. 2012 10:56
Status : Hors ligne

Re: [..] Onglets personalisés.

#2

Message par Manox »

Désolé du double poste, mais je pense avoir trouvé mon bonhonneur !

http://www.autoitscript.com/forum/topic ... -tab-skin/

Reste plus qu'a tester ça :-)

Edit:
Pour la petite explication, ça crée une "Tab" avec 4 Tabsheet. L'astuce réside dans le background, en effet il a créé un background coloré avec une ouverture transparente dans l'image, qui vous l'aurez deviné, ne fait qu'apparaitre le contenu de l'onglet (sans afficher l'onglet donc...). Puis des images sont placées (avec des label) pour feindre les tabsheet également cliquable, il réagissent pareil d’où l'illusion :-)

Merci pour ceux qui ont lu, Résolu.
Maurice
Niveau 3
Niveau 3
Messages : 37
Enregistré le : jeu. 01 nov. 2012 18:20
Localisation : Une région à bulles (pas de l'eau)
Status : Hors ligne

Re: [R] Onglets personalisés.

#3

Message par Maurice »

Dommage !
Tu cherchais une présentation avec les onglets sur le côté.
Mais dans ton exemple les onglets sont au dessus ... tout à fait classique :(
Manox
Niveau 3
Niveau 3
Messages : 43
Enregistré le : mar. 18 déc. 2012 10:56
Status : Hors ligne

Re: [R] Onglets personalisés.

#4

Message par Manox »

Arf, tu as du copié/collé le code d'un coup d'un seul ?

il faut prendre le zip car il contient des images.

Voici un screen de ce que cela donne :

Image
Maurice
Niveau 3
Niveau 3
Messages : 37
Enregistré le : jeu. 01 nov. 2012 18:20
Localisation : Une région à bulles (pas de l'eau)
Status : Hors ligne

Re: [R] Onglets personalisés.

#5

Message par Maurice »

Exacte ! :D
Effectivement ça n'a rien à voir. Très bel effet. 8)
Merci
Répondre