Page 1 sur 1

[Ex] Tableau

Posté : dim. 19 avr. 2009 08:52
par MClaveau
VLCDA (Voir Le Code D' Abord)
► Afficher le texte
Quelques précisions :
  • - il n'y a pas 8 lignes, mais 64, numérotées de 0 à 63 ; cela explique que l'on ne peut pas utiliser les noms des mois, vu qu'il n'y a pas 64 mois dans l'année.
  • - ce n'est pas un calendrier, mais un tableau.
  • - il y a deux fenêtres (GUI) ; une globale, l'autre "fille" (child) ; cela explique les deux GUISetState et l'utilisation de GUIswitch
  • - le tableau n'est qu'une partie de l'exemple ; la gestion de l'ascenceur dans une partie du GUI (fenêtre fille) est une autre partie.
  • - la prise en compte du clic sur une case, et le changement de couleur à la volée font aussi partie de l'exemple.
  • - ce n'est qu'un exemple, et surtout pas une application.

Re: [Ex] Tableau

Posté : dim. 19 avr. 2009 11:26
par timmalos
Toujours aussi impressionant !

Re: [Ex] Tableau

Posté : dim. 19 avr. 2009 11:27
par Tlem
Pas mal ce petit calendrier.

Petites remarques : Il aurait été bien de remplacer le nom des lignes par le nom du mois.
En plus il est limité à 8 mois !!
Au niveau de l'affichage, on est limité à un affichage supérieur ou égal à 1024X768 car il n'y à pas d'ascenseur lors de la réduction de la fenêtre.
Et enfin, les cases des jours inexistant pourrait être grisée et/ou rendues inactivent.

Voilà. Mais sinon, il est vrai que c'est un exemple très intéressant. ;)

Re: [Ex] Tableau

Posté : dim. 19 avr. 2009 12:00
par jl56
Bonjour à tous

Merci pour ce superbe exemple de tableau

Pour pouvoir utiliser les mois
j'ai modifié le scripts. Voir le fichier joint.


A+ JL56

Re: [Ex] Tableau

Posté : dim. 19 avr. 2009 12:21
par ani
A voir comme çà, y doit y avoir un petit problème d'affichage lors du lancement. non ?
(ce que je veux dire c'est que le schemas (colonne) s'efface et réaparé)

Y a deux fois GuiSeState() ?

ps: j'ai pas testé le code, vu que je ne suis pas encore rentré chez moi ;)

bon boulot Mclaveau

Re: [Ex] Tableau

Posté : dim. 19 avr. 2009 12:33
par Tlem
J'ai modifié le fichier du message de jl56 pour éviter un flash trop important de la GUI.

Je laisse le soins à Michel de modifier son code si il souhaite y apporter des améliorations (a moins qu'il délègue cette tâche ;) )