This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's z80 & ez80 Assembly subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. Z80 & 68k Assembly => z80 & ez80 Assembly
Author Message
allemensen


Newbie


Joined: 21 Jul 2009
Posts: 20

Posted: 21 Jul 2009 08:59:23 am    Post subject:

Hello,

Does some kind of bcall exist such that you can create your own menus and your own edit fields (as in the homescreen).
If not, is it possible to hook into a existing menu, allowing to change it, or the homescreen and later call back to your app.
Back to top
Graphmastur


Advanced Member


Joined: 25 Mar 2009
Posts: 360

Posted: 21 Jul 2009 09:04:06 am    Post subject:

You should look into the home screen hook, and the menu hook. Also, check out wikiti.
Back to top
allemensen


Newbie


Joined: 21 Jul 2009
Posts: 20

Posted: 21 Jul 2009 09:36:02 am    Post subject:

How should I tell the OS to open a menu? Using a bcall?
And can you just run your app once your hook has been called, by calling other functions? Are there RAM areas you can't use anymore?
I don't have experience using hooks, are there other things to look out for?
Back to top
brandonw


Advanced Member


Joined: 12 Jan 2007
Posts: 455

Posted: 21 Jul 2009 10:09:06 am    Post subject:

I would recommend to you the dialog routines. Crappy notes at http://brandonw.net/calcstuff/dialogNotes.txt and example code at http://brandonw.net/calcstuff/ddemo.zip Not exactly "OS menus" (though there are BCALLs for that), this is more to replicate what you see on the Table Setup or Window screens.
Back to top
allemensen


Newbie


Joined: 21 Jul 2009
Posts: 20

Posted: 21 Jul 2009 10:22:52 am    Post subject:

Thanks! But these anwsers keep raising new questions :P

Which bcalls are there for the 'real' menu?
Is one of those menu ids at dialogxxx for an input session (like the homescreen, or the equation screen)?
Back to top
Igrek


Member


Joined: 23 Aug 2007
Posts: 151

Posted: 21 Jul 2009 10:37:34 am    Post subject:

You might want to take a look it this: http://www.detachedsolutions.com/forum/m/26086/#msg_26086
It might also be totally useless to you, I haven't looked at it. Good luck ;)

Side note: Happy birthday Brandon!
Back to top
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    »
» View previous topic :: View next topic  
Page 1 of 1 » All times are UTC - 5 Hours

 

Advertisement