MPBlue PPC client release 0.0.4 (3 Viewers)

MrSensitive

Portal Pro
May 18, 2004
239
0
Belgium
I'm running it on a old dell axim X5
with an xscale processor at 200Mhz, and 32 MB Ram,this is probably the slowest one you can find..and it is running fast enough..

HOWEVER..
in the not so distant future I'm going to make the switch to compact framework 2.0 wich requires at least a PocketPC2003 or WindowsMobile 5 based device..

also 64MB ram would be a bit more future proof..

regards
 

MrSensitive

Portal Pro
May 18, 2004
239
0
Belgium
I have no clue..

interesting question tough..

the current skin is designed for 320x240 displays, I don't know what happens when you run it on smaller res display's..

try it :)
 

knutinh

Portal Pro
September 4, 2005
558
2
The screen would be a problem, but if the gui is scinnable...

Modern windows mobiles have the same OS as PDAs (?), plenty of RAM but slower CPUs I think, about 200MHz.

regards
Knut
 

ZetaVu

Portal Pro
December 9, 2005
152
1
I'm using an HP 2215 with a wireless cf card. The newer versions (IPAQ's) have built in wireless. If you hunt down on Ebay these should not be that expensive these days. It also has built in bluetooth, but I haven't tried connecting through that. There are wifi cards for compact flash or SD available for this or older pda's. Another nice thing is it has a powerful ir transmitter, so I use it as a tv remote as well.
 

Flipit

Portal Pro
February 19, 2005
100
0
Well I've created a custom listbox...

All thanks to OpenNetCF.org, good tutorial on creating custom forms for CF.

Anyway I now have a CustomListbox derivered from an OwnerDrawnListbox Base Class and I've basicly replicated the setup of the TreeView since this a windows form and they are much alike.

Everyhting work fine except for the draw event, I can't figure out how to evoke the (DrawItemEventArgs e ) from the Custom class as well as the OnPaint(PaintEventArgs e) from the Form. It seems it doesn't get invoked when the form is created, odd since on a test project it work fine... anyway at the edge of my C#

At the moment the event doen't fire so the listbox never get drawn.

Mr S. Any suggestions.. do you want the sln. Maybe you know more abuot this then I. :wink:

I'll keep trying, but it doesn't look promising.

Flipit
 

MrSensitive

Portal Pro
May 18, 2004
239
0
Belgium
Flipit,
You must think more along the lines of a game engine.. (a 2D game engine that is..)

what I do with all other elements (I don't call them controls) is draw all graphics on a GDI surface..
all click handling is done in the main form, and starts by identifying what element has been hit. in the case of a listbox this would be a listitem in the listbox. the listitem can contain actions that need to be executed, or other stuff

the treeview is an exception for now.. the listbox element would contain a arraylist of listitem elements (did not yet thought it through completely...)

and in the draw method there should be som sort of logic to determine what listitems are currently visible and draw only those..

etc etc..

send me the code, maybe I can rewrite it a bit to fit in this structure..

thanks..
 

ZetaVu

Portal Pro
December 9, 2005
152
1
Ok, your conversations are way above me, but I have a question. I was looking over the mediacotrol application again, the treeview (I assume you refer to the albums, artists, etc section) looks identical to your except that when I select the album it lists the songs in that album, letting me select individual songs. Have you gotten the source code, are they treating the database the same way you are or differently in order to get the songs to list?

Oh, they also include playlists, which reads directly from the playlists in the files. I think they read the artists and albums from the WMP database much like you read from the MP database, but the songs they might read directly from the directory, I don't know, there is a delay before listing songs, but no delay to list albums under artists, much like MPblue with indexed database.
 

Users who are viewing this thread

Top Bottom