Hi Scott, (or any-one in the freeamp list)
I want to design a menu like UI for the freeamp for LCD. As you said, I
figured out that the lcdproc based lcd.ui might not be a good one for the
car mp3 player. So I decided to talk to directly to the lcd using the mtxorb
drivers and so on. (i.e commenting out the lcdproc part). I have the
following problem and I would appreciate if you could help me in that..
1) When user enter a string(for example selecting a menu or entering a
string input), I want to display at the lcd. (ideally as he enters,
charectors by charector). Righ now I can only display after I call the
lcd.fluch function. In this case, I will loose all of the current content in
the display.
ALso, he problem is how do I make the curser to be in a place at the end of
an exisitng line at the lcd. (e.g. if I want to ask the user "Enter the song
to add play list":-, I want the curser to be at the end of the line..and
want to display the charectors (string) as he enters. How do I do that.
2) Also, how do I make a scroll function. I.e. if I list a song list how do
I make the user to be able to select the song (by scrolling and selecting).
The input device is regular key board and I want to map a key (e.g. arrow)
to scroll.
thanks for your help..
Julius.
>From: Scott Scriven <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: Redoing the LCD.UI?.
>Date: Mon, 7 Feb 2000 13:14:32 -0700
>
>* Julius Xavier <[EMAIL PROTECTED]> wrote:
> >>The lcd.ui in freeamp should be compatible with LCDd-0.4-pre8
> >>and several earlier versions. However, the LCDd client
> >>protocol is in the process of changing, and lcd.ui will need to
> >>be updated to work with LCDd-0.4-pre10.
> >
> > Can anyone tell me what sort of thing need to be done sothat I can try?.
>
>The protocol is being updated, by changing a few matters of
>syntax. An old-style command might look like this:
>
> widget_set screen widget 3 2 "Booger"
>
>And the new syntax allows parameters to come in any order:
>
> widget_set screen widget -x 3 -y 2 -text "booger"
>
>It's not a big change, but it's enough that clients will have
>to be updated. (and hopefully won't need to be updated again
>for quite a while)
>
> > I am happy to improve or redo the LCD UI (add playlist, input
> > etc.), and update it. However there is one problem. I am not
> > that experienced software developer. But I have some time and
> > I can take it as a project. I need some docomentation of "how
> > to do UI" and help (guidence) from the experienced people like
> > you. Can I rely on your knowledge and start the project?
>
>The freeamp-dev list should be able to help you with the UI
>parts of the code, and I (or the lcdproc list) can help you
>with the LCD parts of the code. :)
>
>
> _ _ _ _ ___ ___ ---"I don't get even - I just get odder."---
>( \/ ( \/ (__ (__ ) | Scott Scriven (Toy Keeper / XYZZ) |
> \ / \ / // // | mailto:[EMAIL PROTECTED] |
> / \ / / //_ //_ | irc:serdevian.dyn.omnipotent.net |
>(_/\_(_/ (___(___) | http://www.vis.colostate.edu/~scriven/ |
>
>_______________________________________________
>[EMAIL PROTECTED]
>http://www.freeamp.org/mailman/listinfo/freeamp-dev
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
_______________________________________________
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev