π
<-

Suggestions pour un futur OS

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Re: Suggestions pour un futur OS

Unread postby Adriweb » 22 Dec 2013, 00:29

L'intéret de leur côté est que ca serait vraiment simple à coder.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Suggestions pour un futur OS

Unread postby mdr1 » 22 Dec 2013, 17:31

Voilà, j'ai modifié le message principal en conséquence :

Suggestions concernant le Lua :

  • Détection de touches : le choix entre :
    • Permettre à on.charIn de détecter ":=", "->", "Ans", "{}", "[]" et autres. Ajouter un évènement pour Ctrl + Enter.
    • Créer un évènement de plus bas niveau qui reçoit le code d'une touche ainsi que le statut de ctrl, shift... voire même détecter directement ctrl et shift.
  • Amélioration de la "toolpalette" pour permettre des sous-menus sans limite arbitraire, ainsi que la possibilité de mettre des icônes pour chaque item.
  • Pouvoir invoquer des éléments natifs de l'interface de l'OS (boîtes de dialogue (utile pour l'aide avec :nsct: :nstr: ), champs de texte...).
  • Accès à io.* et debug.* (ou même une sous-partie si nécessaire par raison de sécurité).
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: Suggestions pour un futur OS

Unread postby mdr1 » 22 Dec 2013, 23:05

Sinon, je pense que les points suivants en Lua seraient également intéressants :

  • Virer les boîtes mathématiques lorsqu'il y a un bug pour pouvoir voir le rapport d'erreur !
  • Pouvoir connaître le nombre d'arguments que prend une fonction Basic.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: Suggestions pour un futur OS

Unread postby Adriweb » 24 Dec 2013, 12:52

mdr1 wrote:
  • Virer les boîtes mathématiques lorsqu'il y a un bug pour pouvoir voir le rapport d'erreur !

Si tu parles de l'écran avec le code source etc. lors d'une erreur, c'est spécifique à < 3.2, donc ca ne changera plus jamais.
Par contre, si en 3.2+ on voit un D2Editor par dessus l'écran qui dit qu'il y a une erreur, ok , c'est autre chose (jaamis constaté ca par moi meme, je peux pas dire :P)

mdr1 wrote:
  • Pouvoir connaître le nombre d'arguments que prend une fonction Basic.

C'est vraiment spécifique, ca :P

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Suggestions pour un futur OS

Unread postby mdr1 » 24 Dec 2013, 12:57

Adriweb wrote:Si tu parles de l'écran avec le code source etc. lors d'une erreur, c'est spécifique à < 3.2, donc ca ne changera plus jamais.
Par contre, si en 3.2+ on voit un D2Editor par dessus l'écran qui dit qu'il y a une erreur, ok , c'est autre chose (jaamis constaté ca par moi meme, je peux pas dire :P)

Ah ok, il faudra que je regarde, alors.

Adriweb wrote:C'est vraiment spécifique, ca :P

Bah disons que je trouve ça logique, de pouvoir connaître le nombre d'arguments d'une fonction, que ce soit en Basic ou en Lua. Pour moi, c'est une information qui fait partie du type d'une variable (auquel on a accès en Basic via "getType()". De même, on peut connaître la taille d'une liste. Et puis en plus, cela me semble extrêmement simple à ajouter.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: Suggestions pour un futur OS

Unread postby Bisam » 24 Dec 2013, 15:39

En fait, je ne comprends pas ce que tu veux faire de cette information...
Quand on utilise une fonction, on l'utilise en connaissance de cause... donc en sachant le nombre d'arguments qu'elle prend !
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Suggestions pour un futur OS

Unread postby technolapin » 24 Dec 2013, 15:57

J'ai une super idée pour un nouvel OS: pouvoir enlever le cadre et les onglet qui gâchent beaucoup de place dans les classeurs.
Last edited by technolapin on 24 Dec 2013, 16:16, edited 1 time in total.
Votez Kasane Teto 2017
User avatar
technolapin
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 97.8%
 
Posts: 514
Images: 25
Joined: 31 Dec 2012, 10:48
Location: Chez moi
Gender: Male
Calculator(s):
MyCalcs profile
Class: Chui en vacance ducon

Re: Suggestions pour un futur OS

Unread postby NspireCas » 24 Dec 2013, 16:07

Tout est là : http://tiplanet.org/forum/archives_voir.php?id=3707

http://tiplanet.org/forum/viewtopic.php?f=19&t=7271

ça explique le bug de l'api lua permettant de prendre tout l'écran.
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Suggestions pour un futur OS

Unread postby mdr1 » 24 Dec 2013, 16:22

Bisam wrote:En fait, je ne comprends pas ce que tu veux faire de cette information...
Quand on utilise une fonction, on l'utilise en connaissance de cause... donc en sachant le nombre d'arguments qu'elle prend !

Bah quand on veut recevoir le type d'une variable, c'est en connaissance de cause ?
J'en ai besoin au même titre que l'on peut avoir besoin de getType(). Ce n'est pas forcément mon programme qui crée la fonction, donc c'est logique que je ne connaisse pas le nombre d'arguments.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: Suggestions pour un futur OS

Unread postby Adriweb » 24 Dec 2013, 17:41

Si je prends l'exemple du C (excuse moi du peu :D), il te faut connaitre ce que tu fais avec tes variables et fonctions :P

Je ne dis pas que ton idée est mauvais, mais je pense vraiment que tu peux faire autrement pour n'avoir pas à nécessiter une telle information.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

PreviousNext

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1154 utilisateurs:
>1133 invités
>12 membres
>9 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)