1

Je voudrais savoir ce que GetConfg retourne selon la version du HW et le type de calc.


En fait ce qui m'interesse comme info c'est la position de la taille de l'ecran.
Pour Ti 92 sur HW2 AMS 2.09 ( c'est ma ti ):
[PRE]
GetConfg()[10] = 240
GetConfg()[12] = 128
[/PRE]

2

C'est pas le contraire:
GetConfg()[10] = 128 
GetConfg()[12] = 240 
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

3

GetConfg()[10] = 160
GetConfg()[12] = 100 

sur ma 89
ç1

4

Sous vti pour une 92+ sous AMS 2.09, j'ai ça
GetConfg()[10] = 128  
GetConfg()[12] = 240 


Sur ma v200, AMS 2.09, j'ai
GetConfg()[12] = 240 
GetConfg()[14] = 128 

avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

5

Il y a des choses en plus sur V200 ? C'est quoi ?
Dans ce cas mieux vaut faire une recherche de "Screen Width" dans la liste et prendre le nombre qui suit plutôt que d'utiliser des index constants (par contre ça doit être "localized" ça...)

6

Sur une v200 émulée, j'ai ça

getConfg()={
  "Product Name", "Advanced Mathematics Software",
  "OS Version", "2.07, 04/08/2002",
  "Product ID", "...",
  "ID #", "..."
  "Screen Width", "240",
  "Screen Height", "128",
  "Window Width", "128",
  "Window Height", "91",
...
}


Et en fait sur la mienne où j'ai un certificat il rajoute des champs:
getConfg()={
  "Product Name", "Advanced Mathematics Software",
  "OS Version", "2.07, 04/08/2002",
  "Product ID", "...",
  "ID #", "..."
  "Cert. Rev. #", 4
  "Screen Width", "240",
  "Screen Height", "128",
  "Window Width", "128",
  "Window Height", "91",
...
}


avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

7

Merci. Je vais faire comme a dit ExtendeD, c'est plus sur comme moyen

8

Oui mais si la calculatrice est dans une autre langue happy
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

9

Faudrait voir si c'est effectivement traduit.

10

Ça l'est : "Largeur écran" cheeky
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

11

Sinon tu testes pour les 2 index possibles si la valeur est bien une taille d'écran possible, pour trouver l'index à utiliser.

12

C'est vraiement un exemple d'imcompatibilite la fonction GetConfg().

13

s'il y a des certificats, ça change également l'index sorry

oué, getconfig, c'est inutilisable.
à la rigueur, fait genre
try
pxlSet 239,120
else
endtry

enfin, je ne me souviens plus du nom qui va bien, mais c'est l'idée
ou une petite chaîne exec devrait faire l'affaire
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14

Twindruff :
Et en fait sur la mienne où j'ai un certificat il rajoute des champs.
Flanker :
s'il y a des certificats, ça change également l'index sorry

hehe
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

15

16

Et sous VTI, on n'avait pas de ID #

Si tu veux la taille de l'écran, j'avais une tactique se basant directement sur xmin/xmax...
Genre, ça passait par un ZoomDec, (donc si tu ne veux pas que KK te gueule dessus il faut sauverarder la config et l'écran d'abord avec un StoGDB et un StoPic) et ensuite un petit calcul sur les valeurs min/max...


Ou bien, peut-être tout simplement un pxlTest() dans un try...
Edit: Je viens de tester pxltest(77,77) sur une 89, domain error... En théorie, sur une 92+/v200, ça devrait marcher. Donc, en y joignant un try(), tu peux connaître la taille de l'écran, si c'est tout ce dont tu as besoin...
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

17

Link > c'est l'idée que j'avais proposée au ./13, non ? ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

18

Ah oui, je peux me racheter des yeux...

Mais au moins, le pxlTest n'a pas d'effet de bord.
L'inconvénient du Try, c'est que ça ne peut pas marcher dans une Func.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

19

20

Link :
Ah oui, je peux me racheter des yeux...

Mais au moins, le pxlTest n'a pas d'effet de bord.
L'inconvénient du Try, c'est que ça ne peut pas marcher dans une Func.

oui, c'est sûr, le pxlText est plus propre smile
(dommage pour le Try dans les fonctions, c'est sûr sad)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant