Page 1 of 2

D2Editor.setSelectable = nil ?

Unread postPosted: 22 Dec 2013, 22:25
by mdr1
Bonjour à tous,

Le programme suivant ne fonctionne pas, soi-disant que j'essaye d'appeler une fonction valant nil, et il s'agit de "setSelectable" :

Code: Select all
edit = D2Editor.newRichText()
edit:setSelectable(false)


Pourtant, cette fonction est dans la documentation et a été introduite à platform.apiLevel = ‘1.0’.

Merci de votre aide. ;)

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 24 Dec 2013, 12:47
by Adriweb
Je ne vois pas de problème....
Mais cela fait un certain temps que je n'ai pas codé pour apilevel "1.0" (enfin, du moins en Lua pour 3.1), et peut-être que cette méthode ne fonctionne pas comme prévue... (le D2Editor n'était vraiment pas terrible avant la 3.2).

Si tu essayes en apilevel 2.0, c'est bon ?

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 24 Dec 2013, 12:52
by mdr1
Jims a essayé en 3.6 et ça marche. Peut-être que c'est la documentation qui est erronée en disant que ça marche pour apiLevel = '1.0'. Tiens, voici une image pour le rapport d'erreur :

Image


Pour le 3.2, il faudrait que je l'installe sur l'ému... galère.

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 25 Dec 2013, 08:15
by AnToX98
Mdr1 laisse l'os 3.1 de coté ! Tu es encore de la génération d'avant ! Ai un peut de modernité ! :p

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 25 Dec 2013, 12:16
by Adriweb
L'OS 3.1 et les D2Editor, c'est la misère en effet.

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 25 Dec 2013, 14:51
by mdr1
Disons que je préfère l'ancienneté, quand la modernité est de bloquer la programmation native et d'ajouter des bogues.
Donc les D2Editor en 3.1 sont peut-être la "misère", mais avec le 3.6, c'est l'OS tout entier qui est la misère, et on ne peut même plus y ajouter lecteurs d'images, de PDF, émulateurs...

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 11 Jan 2014, 16:00
by le solutionneur
mdr1 wrote:Disons que je préfère l'ancienneté, quand la modernité est de bloquer la programmation native et d'ajouter des bogues.
Donc les D2Editor en 3.1 sont peut-être la "misère", mais avec le 3.6, c'est l'OS tout entier qui est la misère, et on ne peut même plus y ajouter lecteurs d'images, de PDF, émulateurs...

Je suis d'accord, tant que ndless ne fonctionne pas sur OS > 3.1, il faut faire des programmes Lua qui fonctionnent sur cet OS car sinon on devra choisir entre les programmes ndless ou ces programmes Lua...

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 11 Jan 2014, 16:04
by AnToX98
Oui mais une minorité possède aujourd'hui possède aujourd'hui une TI-Nspire avec l'OS 3.1 : c'est donc inutile...

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 11 Jan 2014, 16:31
by Levak
AnToX98 wrote:Oui mais une minorité possède aujourd'hui possède aujourd'hui une TI-Nspire avec l'OS 3.1 : c'est donc inutile...

C'est exactement l'inverse !!

Re: D2Editor.setSelectable = nil ?

Unread postPosted: 11 Jan 2014, 16:50
by Adriweb
Non mais ne vous posez pas trop de questions - évitez les D2Editor autant que possible quand vous êtes sur une release qui est susceptible d'être exécutée sur 3.1, c'est tout.