Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 03 Sep 2006 14:27:37

Random
Membre
Date d'inscription: 03 Sep 2006
Messages: 2

Menu avec scroll vertical et surlignage

Bonjour,

Je suis débutant en C++ et je voudrais faire un programme comportant des menus comme dans "Touche". C'est à dire avec un scroll vertical et aussi que la ligne sélectionnée soit surlignée (couleurs inversées).

Comment faire pour un affichage "classique" avec des "locate" et aussi avec des caractères plus petits comme dans "DirXplor" ?

Merci  big_smile

Hors ligne

 

#2 03 Sep 2006 15:20:03

Vic
Membre
Date d'inscription: 12 Apr 2006
Messages: 109
Site web

Re: Menu avec scroll vertical et surlignage

Bien venu a toi.

Pour les caractères normaux le printf ou locate fonctionne relativement bien sur G100 (mais seulement en mode noir et blanc).
Pour les petits caractère il faut te créer une police sous forme de sprites (tu peux la créer avec sprite maker de Julien) et les fonctions d’affichage, si non tu peux récupérer celles de dada66, en fin je crois qu’il en avait fait une en noir et blanc, ou les miennes en 5 couleurs (mais moi je pourrait te la donner seulement la semaine prochaine).

Hors ligne

 

#3 04 Sep 2006 04:40:34

Random
Membre
Date d'inscription: 03 Sep 2006
Messages: 2

Re: Menu avec scroll vertical et surlignage

Merci Vic,

Mais ma question était comment créer un menu avec plus de 7 lignes donc avec un scroll vertical comme dans "Touche" du style :

1: Choix 1
2: Choix 2
...
15: Choix 15

Suis je obligé de faire un clrscr() puis de tout réafficher mon menu décalé d'une ligne ou existe t'il un moyen de décaler tous les pixels de l'écran automatiquement et rapidement ?

De plus, comment inverser les couleurs (N&B) de la ligne sélectionnée sans faire un PxlChg sur tout le rectangle correspondant à cette ligne ?

Hors ligne

 

#4 05 Sep 2006 13:41:51

Vic
Membre
Date d'inscription: 12 Apr 2006
Messages: 109
Site web

Re: Menu avec scroll vertical et surlignage

pour invercer un texte le plus simple est d'utiliser un changline ou changrec, en fin un truc du genre  quoi

ç'est bien commpliqué ton idée de deplacer les pixels, le decalage de line est plus simple

tu veux faire quoi ?

Hors ligne

 

#5 05 Sep 2006 17:53:07

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: Menu avec scroll vertical et surlignage

Le plus simple reste de tout effacer et de tout réafficher (tu n'as normalement pas de ralentissements à craindre)  wink


Pensez à surveiller mes releases wink

Hors ligne

 

#6 06 Sep 2006 04:20:20

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Menu avec scroll vertical et surlignage

de toute manière, meme en affichant en temps réel tu n'auras pas de rallentissement... Pour preuve que j'ai déjà fait, avec des polices perso -meme pas celle des printf et compagnies

Sinon: regardes dans les sources de TOUCHE, ça t'aidera surement!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#7 08 Sep 2006 11:01:43

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Menu avec scroll vertical et surlignage

haha Touche n'est pas encore open source muhuhahaha

Mais je me souviens avoir poster ces fonctions qq parts sur ce forum, il y a 3 ou 4 ans...


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#8 09 Sep 2006 04:50:04

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Menu avec scroll vertical et surlignage

non, mais t'avais pas livrer les sources des anciennes versions?


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#9 11 Sep 2006 09:03:50

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Menu avec scroll vertical et surlignage

Si mes des très vieilles seulement


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#10 12 Sep 2006 05:40:14

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Menu avec scroll vertical et surlignage

bin meme les très vieilles disposent du même menu non? ça lui suffira je pense smile


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr