Author Topic: Nspire CX CAS - Custom User Menus???  (Read 9038 times)

0 Members and 1 Guest are viewing this topic.

Offline sumpm1

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Nspire CX CAS - Custom User Menus???
« on: October 30, 2015, 06:19:02 pm »
Hello, first post. I am coming from using the TI89 previously.

I know I can create functions on the Nspire. But can I create a menu?

One thing that I was able to do on the TI89 was take my most frequently typed commands and put them into a menu.

For example, I use rref([][][]) all the time to solve systems of 3 variables. So I could literally have  rref([][][]) be a menu item, and I just fill in the blanks.

Can I do such a thing in the Nspire?

----

Also, is there a way to create a function or variable that stores EMPTY elements? Such as in the case of rref([][][]). If I could just type a command and have that text appear, then I could fill in the blanks.

Thanks in advance.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Nspire CX CAS - Custom User Menus???
« Reply #1 on: October 31, 2015, 05:05:31 am »
The only way I'm aware of to add custom menus is through Lua's toolpalette: https://wiki.inspired-lua.org/toolpalette.register
It's very buggy sometimes, though...

Quote
Also, is there a way to create a function or variable that stores EMPTY elements? Such as in the case of rref([][][]). If I could just type a command and have that text appear, then I could fill in the blanks.
I don't think so, it might be possible with some fiddling, but blanks are a very special case AFAIK.

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Nspire CX CAS - Custom User Menus???
« Reply #2 on: October 31, 2015, 12:20:52 pm »
The only way I'm aware of to add custom menus is through Lua's toolpalette: https://wiki.inspired-lua.org/toolpalette.register
It's very buggy sometimes, though...
I've heard of literally only one weird issue, and it is/was when there were many, many menu items :P
For 99% of the uses cases, it's fine. And it's not like we have much choice anyway.
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Nspire CX CAS - Custom User Menus???
« Reply #3 on: November 01, 2015, 08:31:33 am »
Quote
I've heard of literally only one weird issue, and it is/was when there were many, many menu items :P
Two, at least: "Class has ended", visible in KhiCAS and the Ndless 3.6 installer :P

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Nspire CX CAS - Custom User Menus???
« Reply #4 on: November 01, 2015, 02:53:04 pm »
Ah well if we count old versions, then I know about 3 issues :P
("Class has ended", Ndless 3.6 installer, an older bug (fixed in 3.6?) where a separator as the first element did something wrong and ended up displaying the current language as the item label (resource #0))
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline sumpm1

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +0/-0
    • View Profile
Re: Nspire CX CAS - Custom User Menus???
« Reply #5 on: November 05, 2015, 05:48:26 pm »
Thanks for the replies everyone.

Vogtinator, you would be the person I would most look to for a possible solution to this.

I have found workarounds, I just type up a "template" of whatever I am calculating alot, and put this text into a text document, I tab over to the document, copy that line, tab back to the calculator, and then past and fill in the blanks. It is quite a few keystrokes, and not elegant, but achieves the desired end goal. For an ultimate geek, I seek perfection lol.

Is there a way to create a "custom template?" Like the matrix or derivatives or integrals have templates. Can we create one of our own?

Is there a COMMAND that creates an empty template? Perhaps a program could call the "create matrix command?"

----

BTW, Vog I have firebird running well on my android and windows! Love it.