[Windows Mobile Apps and Games] marcuswar:
Sorry for explaining myself clearly :o what I meant was that currently when a user clicks on the waypoint button on the main cache screen he is taken to the list of waypoints available for that cache. If he then brings up the context menu by RClicking on one he is given the menu options to "Edit | Delete | Duplicate | Up | Down | Set Waypoint Location". If instead of RClicking he simply clicks on the waypoint he is taken into the waypoint details screen, from here the only menu options are "Note | Reload". My suggestion was that there should also be the additonal menu option to "Set Waypoint Location" and "Edit". The reason being that sometimes I forget that I need to RClick on the waypoint and simply click on it, or my finger slips and WinMobile takes it as a click. This then means I have to go back to the previous screen and RClick to "Set Waypoint Loaction" or "Edit" .It seems more intutive to be able to access these options from either of the screens.

I wonder if we could use TomToms ability to "Navigate to contact" and simply have a contact called "GCzII" or "Cache" or something, that GCzII could update with a caches co-ordinates on selection of a menu item ?

Mmmm, intersting idea Tom, I would think that you could use the existing GCzII proxy server option to redirect requests to a users home server and then having a PC app running on the home server acting as a GCzII gateway server , retreiving the web pages and parsing them... it could even compress (zip) the data before it sent it back to GCzII.

Of course I appreciate that it would mean changes to GCzII and a new PC app creating but I think it would be a shame to loose this idea and it should definetley be added onto the wishlist for future development (low priority) :D

WOW.. 100 ideas .. and growing !

Is it possible to have these published (on your web page like the FYI section ?) that way people could see what had already been suggested. Maybe even vote for which ones they'd like fixed sooner :D

No nothing is ever simple.. especially where a computer is involved ;)

1)

The parsing would be done by the standard Regular Expression library routines on the WinMobile device.

The Regular Expressions would be stored in a series of text documents on the individuals WinMobile (like you do for Skins). There would be one text document for each element of information GCzII needs to extract. In essence I suppose that means one document for each XML element you currently use e.g. Cache_Description

The advantage would be that now the logic of decribing the elements position is not hard coded into the parser. If gc.com change something, a user who knows Regular Expressions can fix his device by altering the RegEx himself. For yourself it would mean just uploading a new set of text documents rather than changing any code an having to issue a new exe.

Although you are correct that depending upon what had changed at GC.com it may well be that actual GCzII code would need to change and so a new .exe would still be required in that case, but for most formatting changes etc it should be enough to just issue a set of changed Regular Expression Text doucuments.

Having said all that, I'm not entirley sure that there is Regular Expression class (.Net CF?) available for WinMobile, so it may be all theoretical anyway :rolleyes:

This method is used by the software I use for my home music jukebox (Xlobby), where it uses RegularExpressions to describe where album images are stored on webpages (like amazon etc) so it can scrape coverart from them. It works very well and means when web sites change the author doesn't have to make any code changes , instead only the Regular expressions are changed. These are then sometimes posted on the fourum or made available for download for personal sites etc. Personally I've usually managed to figure out what change is required myself and simply edited my own withould having to download anything.

2)

Nothing I suggested would cause a gathering of IP's from one place, all the page requests would still originate from each persons own WinMobile.

I've used copy and paste, but you have to do multiple copy and pastes to get both co-ordinates, what would be better is if you could copy the whole "N52 15.648 W002 29.053" string and then be able to have GCzII split this up into the components parts and paste them into the relevent fields on the waypoint screen i.e. "N" selects N in dropdown, 15.648 goes into the text box, "W" sets the W in the other dropdown and sets the other text box to "29.053".

--------

Thanks for all your hardwork and constant development on GCzII Tom. Its really appreciated by all of us... :)

Marcus