Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » VAT.H (82 réponse(s))
./REPRISE DU POST PRECEDENT (post n°57)   Marquer comme non lu.
Onur Ecrit le: Vendredi 16 décembre 2005 à 00:33 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


C'est quand même génial le C.. mais pour l'apprécier il faut avoir un très bon niveau :) et puis parfois ça nécessite la compréhension du matériel quand on fait des choses de bas niveau ou qu'on utilise les libs correspondant à un matériel spécifique (comme c'est le cas pour les TI)
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°58   Marquer comme non lu.
supprimé000 Ecrit le: Vendredi 16 décembre 2005 à 00:46 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

Chuis d'accord avec toi Nounours. Oh ? je vois que Sanzo a fait des siennes, qu'est-ce qu'il a dit encore ?
    
./Post n°59   Marquer comme non lu.
FpgForce Ecrit le: Vendredi 16 décembre 2005 à 19:37 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

epsilon> Pourquoi tu met des trucs en gras ou en bleu ou en police *15 dans tout tes posts, normalement ça s'utilise que pour insister lourdement quelque chose, je vois pas pourquoi tu insiste sur "nounours" ici :|
    
./Post n°60   Marquer comme non lu.
supprimé000 Ecrit le: Vendredi 16 décembre 2005 à 23:54 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

C'est un nom plus "propre" que les communs, j'ai oublié pour Sanzo mais je le fais pour rendre le post plus beau et faire la différence entre les noms.
    
./Post n°61   Marquer comme non lu.
supprimé000 Ecrit le: Mardi 20 décembre 2005 à 01:14 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

Quelqu'un sait comment on empêche l'apparition des indicateurs d'état de la status line ?
    
./Post n°62   Marquer comme non lu.
Jfg Ecrit le: Mardi 20 décembre 2005 à 01:24 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Je ne suis pas sur de savoir ce dont tu parles, mais essaye de rediriger les interruptions comme ça:


INT_HANDLER ai1=GetIntVec(AUTO_INT_1);
INT_HANDLER ai5=GetIntVec(AUTO_INT_5);
SetIntVec(AUTO_INT_1,DUMMY_HANDLER);
SetIntVec(AUTO_INT_5,DUMMY_HANDLER);
...
code
...
SetIntVec(AUTO_INT_5,ai5);
SetIntVec(AUTO_INT_1,ai1);

attention, ca peut faire foirer certaines fonctions pour lire les touches. Utilise _keytest si possible.

-Edité le Mardi 20 décembre 2005 à 01:25 par JfG-
Kill Mario
    
./Post n°63   Marquer comme non lu.
supprimé000 Ecrit le: Mardi 20 décembre 2005 à 03:39 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

je veux parler de l'apparition après frappe de diamond, shift, 2nd [, hand] dans la statut line, c'est affreux!
    
./Post n°64   Marquer comme non lu.
Jfg Ecrit le: Mardi 20 décembre 2005 à 10:46 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Essaye le code.
Kill Mario
    
./Post n°65   Marquer comme non lu.
supprimé000 Ecrit le: Samedi 24 décembre 2005 à 00:46 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

il marche pas correctement, aucune touche du clavier ne réagit, celles que je veux bloquer c'est hand, diamond, 2nd, shift et alpha.
    
./Post n°66   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 24 décembre 2005 à 05:58 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu ne peux pas. Enfin, avec AMS >=2.00, tu peux, mais c'est généralement une mauvaise idée parce que 1. ce n'est pas compatible AMS 1 et 2. les indicateurs sont là pour une raison (cette raison étant qu'il faut bien qu'on sache quels modifiants sont actifs pour ne pas avoir de mauvaises surprises). Franchement, si l'utilisateur se tape un indicateur dans son image, c'est sa faute, il n'a qu'à ne pas appuyer sur un modifiant si ça le dérange.

Si ça t'intéresse toujours: le code pour désactiver les modifiants sous AMS 2 est dans les sources de mon fork de SIDE: http://www.tigen.org/kevin.kofler/ti89prog/side-latest.zip.
-Edité le Samedi 24 décembre 2005 à 06:02 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°67   Marquer comme non lu.
supprimé000 Ecrit le: Samedi 24 décembre 2005 à 15:45 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

en fait c'est moi qui vais l'inciter (l'utilisateur) à taper ces touches: j'utilise dans mon source des codes de 2 touches....
Les gens devraient quand même mettre à jour AMS, ils ne vont quand même pas rester avec 1.xx alors qu'on est à plus de 2.05.
    
./Post n°68   Marquer comme non lu.
limmt Ecrit le: Samedi 24 décembre 2005 à 16:19 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


Ben les gens qui ont HW1 ont tendance à garder le 1.05, et si tu utilises ces touches, je vois pas pourquoi tu ne pourrais pas les changer et en mettre d'autre? :p
et sinon masqu eles interruptions et utilise _keytest ou _rowread
-Edité le Samedi 24 décembre 2005 à 16:19 par limmt-
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°69   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 24 décembre 2005 à 18:41 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


epsilon :
en fait c'est moi qui vais l'inciter (l'utilisateur) à taper ces touches: j'utilise dans mon source des codes de 2 touches....

Dans ce cas, il est très important que les modifiants soient visibles, sinon l'utilisateur ne saura jamais à 100% ce qu'il est en train de taper!
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°70   Marquer comme non lu.
limmt Ecrit le: Samedi 24 décembre 2005 à 18:58 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


Ca dépend, pas si c'est en bas niveau pour qqch de rapide style un jeu
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°71   Marquer comme non lu.
supprimé000 Ecrit le: Mardi 27 décembre 2005 à 00:17 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

Ok, Jfg ton code marche, c'est moi qui ai fait une erreur avec ma fonction de lecture, merci.
    
./Post n°72   Marquer comme non lu.
supprimé000 Ecrit le: Mardi 27 décembre 2005 à 02:50 Déconnecté(e)    Voir le profil de supprimé000 Envoyer un email à supprimé000 Envoyer un message privé à supprimé000  

Comment on fait pour ralentir _keytest, c'est ultra rapide
    
./Post n°73   Marquer comme non lu.
Onur Ecrit le: Mardi 27 décembre 2005 à 12:15 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


mets des boucles vides
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°74   Marquer comme non lu.
Jfg Ecrit le: Mardi 27 décembre 2005 à 12:44 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


epsilon, n'écoute pas ce noob, d'une part parceque le compilo peut virer des boucles vides si tu ne fais pas attention, et surtout tu as parfois besoin de vitesse dans ton programme et donc ralentir tout le programme est une mauvaise technique.

Tu dois juste utiliser une variable qui aura le role d'un compteur, avec le compteur qui change de valeur quand tu appuies sur une touche.

C'est pas compliqué, il n'y a pas de fonctions spéciale à connaître tu dois juste réfléchir un tout petit peu (tu peux te débrouiller avec qlq "if"...)
Kill Mario
    
./Post n°75   Marquer comme non lu.
Thor Ecrit le: Mardi 27 décembre 2005 à 16:21 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Ou bien tu fait une technique d'incrémentation d'une variable à chaque boucle .... Tu valides ensuite le _keytest seulement si il y a eu X boucles c'est à dire que ta variable est supérieure à X (attention aux dépassements de capacité tout de même)
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°76   Marquer comme non lu.
FpgForce Ecrit le: Mardi 27 décembre 2005 à 16:34 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

oui la meilleure technique est celle de JfG je pense, l'autre est risquée ou alors demande plus de tests.
    
  :: Index » Forum Ti68K » Programmation C » VAT.H (82 réponse(s))
Pages : 4/5     « 1 2 3 [4] 5 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 65.72ms avec 18 requetes