Noterrific - note keeping/structuring app - Windows Mobile Software Development

Noteriffic 0.53
Copyright (C) 2004 Rudis Muiznieks
Noteriffic is a quick little app I wrote because I felt that the PPC was
lacking a nice, simple, free note keeping/structuring application that has a
desktop counterpart....
All credit goes to Rudis, but now we have WVGA-Screens, so :
Could anybody of those famous and brave developers
compile this VB-Project for >> WVGA << ?
(Its working fine with QVGA and VGA)
Thanks a lot

Creature/entity appeared in mirror,
LOL

kahe40, I wanted to change something in this app the other day so downloaded a trial version of visual studio from MS plus dotnet compact framework. It let me edit the Noterrific source code and compiled a new version fine. I'm sorry I don't have time right now to work out incorporating WVGA, but thought you might like to know what I found out.
ps. if anyone wants the new source/compilation I can post. I simply added the ability for the app to remember which node it is on and return there next time it opens (otherwise it always ended up opening way down the list which drives me mad).

thanks ddk2, please have nice holidays, maybe later we can see...
what do you think about a dark grey background with white text ?
dont know, maybe there are problems with icons and checkboxes ?
and second: in settings, there is: use smaller font for list/display
would you please change to: use bigger font (only one step)

kahe40, did a very quick patch for you, no longer have large/small font, just textboxes so you can set your font size.
Source attached. Find exe's in each project (pda/desktop) in subdir bin\Release.
This version has my mods as described above.
Before you use it, take a copy of your data file (ntn ext) as mine was cleared out somewhere during testing and had to restore. I don't think its a bug, just something from testing, but take backup just to be safe.
Also did a quick test of grey background. Doesn't look that good to me, icons didn't come out well etc. Also presents issues that unless hardcode to grey, then need to make user option to set colour and that's a whole lot of frigging around....be my guest

very nice, good job, thanks a lot my friend

kahe40, don't know if you are still watching this but I just discovered I made a cockup in the last piece of code. I misinterpreted the use of one variable and the resultant problem shows up next time you go to add a node (I haven't added one for quite a while).
This version has corrected that. Also, changed the way I had it remembering which node it was on between sessions. Now saves with the apps variables (a sep file) rather than in the note file itself. Plus side is its much faster closing the app. Another sideaffect is that when syncing the file between pda and desktop, they each have their own memory of the last used node.

Yes, I am guilty my friend,
I traded my TouchHD for an iPhone, dont want to be banned from
this forum, but - man, oh man - what a wonderful OS ...
So I use the old version as shopping-list with my KS20 (QVGA).
Will test your new version soon, thanks a lot.

hello there
I've found this app some weeks ago to keep track of my actions on my work
Like a time log
Is there some some other app (free/paid) that does the same job.
I've found this one for ipod...http://ax.itunes.apple.com/app/id371157360?mt=8
shame that there isn't none for wm

Related

[UTIL] BGSwitchPPC

Hi All,
This is my first ever smartphone app, but it's based on a full-fledged windows app of mine that I've been using for a few years now.
Basically, I like to change my desktop background alot, each time I log on in fact. So i wanted something similar for my phone. Also, I wanted a way of having an appropriately dimensioned image for when the keypad was open/closed.
So I've created this little app for my X1.
What it does is choose a random image from a preset directory (different directory for portrait/landscape images - to allow for correct dimensions - can be the same dir if you're not fussed) and sticks it in as your background image.
Current Features
Random Background Selection
Supports any resolution device
Different Image For Portrait/Landscape mode
Supports Different Directories To Select Portrait/Landscape Iamge From
Preview Backgrounds In The Config Util
Scheduling Support
New Background After Hard Reset Option
Current wishlist
Automatic image resizing/scaling etc
New Background After Suspend
current known bugs
Sometimes unable to delete original theme images - so this still needs to be done manually after each theme change (remove any stwater* files from Windows directory) Might have fixed this. Not sure, couldn't replicate the problem a second time, but there have been appropriate code changes.
In theory if you left the app open for long enough on the appropriate messagebox just before you exit, you could miss your Switch schedule and have to reset it. Highly unlikely anyone will come across this one though!
Hard Reset upodate seems buggy - but could just be my phone taking a while to load up!
Occasionally goes completely wrong on hard reset.
View attachment BGSwitchPPC.zip V0.4
Installation notes:
Copy it somewhere, anywhere, on your Xperia X1 (or other WinMo device)
Run the exe
Please download it and have a play. Any/All feedbacks, criticism and requests more than welcome.
hey graymi really like this app, works exactly how u said it would no problems here, cant wait for you to add scheduling and now i dont always have to switch themes
Sounds good, does it change the wall paper for all tabs?
it changes the phone wallpaper, i dont think it will change the manila wallpapers but i dont have a manila rom to test it on
illmurs said:
Sounds good, does it change the wall paper for all tabs?
Click to expand...
Click to collapse
tabs? Like the xperia button thing I never use? Thought you couldn't change the BG on most of those?
afaik, becuase of the way it works, it'll only change the wallpaper for the today screen. but it'll do it for both screen orientations. (Different if wanted)
good to see some people getting use of this though! Gives me drive to actually put the scheduling in!
pablo34 said:
cant wait for you to add scheduling
Click to expand...
Click to collapse
Scheduling has been added
I've edited top post with new version.
Thanks for the appreciation
scheduling works perfectly thanx for the great app
Glad you like it
hopefully i'll have a chance to work on some more features soon.
i have an idea, made you can find a way to create a way to have it switch wallpapers everytime the phone boots, thats would be a great feature
Consider it done
- Updated version available
that was fast, it works perfectly thank you once again
nothing like a bit of 2am VB hacking
I keep getting "An unexpected error has occurred in BGSwitchPPC.exe" error message.
Details:
Code:
BGSwitchPPC.exe
IndexOutOfRangeException
at BGSwitchPPC.frmMain.LoadImages()
at BGSwitchPPC.frmMain.frmMain_Load()
at System.Windows.Forms.Form.OnLoad()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Form.ShowDialog()
at BGSwitchPPC.SharedSubs.main
interesting...
I think it's because you don't have any stwater images in your windows directory, maybe.
don't have the source code to hand right now, but I'll try and sort it out tomorrow if I get a chance.
This will be sorted!
Is it work on manila ? TF3d ?
woh, exactly what I was looking for :O thanks man, good work. Windows 7 wiie
xicloe said:
Is it work on manila ? TF3d ?
Click to expand...
Click to collapse
honestly, I don't know.
It works by changing the image files used by the today screen, so unless these apps pick up and use the today screen bg, I'd doubt it.
It might be in future I modify the app to do this, but as I use neither program, especially since the win 6.5 today screen, it won't be for a while.
-didn't get a chance to fix above error yesterday. Well, I did have a chance, but I also had the chance to finish Tales of Monkey Island...
Graymi said:
honestly, I don't know.
It works by changing the image files used by the today screen, so unless these apps pick up and use the today screen bg, I'd doubt it.
It might be in future I modify the app to do this, but as I use neither program, especially since the win 6.5 today screen, it won't be for a while.
-didn't get a chance to fix above error yesterday. Well, I did have a chance, but I also had the chance to finish Tales of Monkey Island...
Click to expand...
Click to collapse
heyhey! apparently, i have developed some kind of mod for tf3d to change wallpapers automatically or via touch!
feel free to take a look at it!
http://forum.xda-developers.com/showthread.php?t=541462
not working for me
when I run exe and press "Select Dir..." independent whether I choose Portrait or Landscape an exception is thrown:
unexpected error...
Details: ...DirectoryNotFoundException at ...InternalGetFileDirectoryNames/GetDirectories/RecurseNodes/frmDirPicker_Load/... and a few others
same when I "Pick" one (Portrait or Landscape) or try to "Switch", after "Switch" I even had to soft reset as every attempt to start the app immediately resulted in an error
could that be manila related? I'm on 2.5.19222911.0
Wow, that's quite an error!
I'll code in a catch to stop that happening, plus fix the other error above

[app] iAgenda 0.495 (Update May 26, 2010) Finger-friendly Calendar and Tasks

Project stopped (temporarily?)
Because my phone broke, I decided to get an Android phone, and am not sure if/when I'll continue this project. (see post 130). Sorry
Previously at http://forum.xda-developers.com/showthread.php?t=515903 Since the original developer seems to have abandoned this project, I'm starting a new thread and continuing the development.
Main webpage: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
As per request, I'll upload new versions as they are developed, even if only minor. That also means, there is an increased risk of system crashes.
Download: Below and https://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Version 0.494 May 26, 2010
Part of the edit screen is working.
Version 0.49 April 14, 2010
Added weekday to group headers
New default skin by Livven
Option in Settings to choose start screen
Added enable checkbox to Settings for those who have issues with the checkboxes crashing
Tried another bugfix for the checkbox (please let me know if it works)
Earlier versions
Bugfix (I hope) for allday appointments showing on two days(edit 4/19/10: still not working quite right).
Reintroduced sorting of tasks
Reintroduced timefilter for appointments (be aware though that if you have a lot of recurring appointments, setting the filter to 1 year, could take quite a time to load - Please give me feedback.
Tasks with a start date before today will show in Agenda view
Recurring appointments will show for the next 31 days (yearly recurring will show next 365 days)
Multiday appointments will show on all days in the appointment screen
Categories are shown on the edit screen
Even with large number of repeating appointments, the list should refresh relatively fast.
Tasks completed today will show with a check.
Program is no longer using caches for data, which means that every time it's opened, current data is used.
Recurring appointments: Will show yearly recurring appointments for the following year with the number of recurrences (mainly to see age for birthdays), and other recurring appointment for the next month.
It's now possible to mark items complete on the main lists.
Improved filtering and sorting
Bottom bar for calendar shows current date
Version 0.4: http://forum.xda-developers.com/showpost.php?p=3789949&postcount=1 or http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Overview of iAgenda:
iAgenda is a finger-friendly appointments and tasks viewer for Windows Mobile PocketPC phones (all resolutions). It's easily skinnable, intuitive, and can be used instead of the standard Windows Mobile Pocket Outlook Calendar.
It is based on iContact (supbro version) source code, available here:
http://supware.net/iContact
iContact is used as a "scrollable framework" for applications that have the same look and feel. Program is written in C++.
iAgenda has the usual 5 buttons interface:
all appointments
all tasks
agenda view (today's appointments and tasks)
settings
search calendar
iAgenda can be localized. The default is "english.lng", which can be used as a base for translations. Other languages:
Czech (it's a little unclear if this works, one person says no, so please let me know)
Dutch
French
German
Greek
Hungarian
Italian
Norwegian
Romanian it's a little unclear if any of these two files for Romanian works.
Romanian_diacritics
Russian
Spanish
Language files be found here http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/languages. If you have other language translations, you can submit them in this thread and I'll add them to the web page.
The source code is available through Svn at GoogleCode:
http://code.google.com/p/iagenda/
Skins can be found here: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/skins. See below for an example.
Current plans:
Option to reverse direction of slide.
Improve the settings integration.
Finger friendly edit screen.
Other todo items can be found here: http://sites.google.com/site/iappsdevteam/Home/todo-s/iagenda.
Keep the suggestions coming.
http://sites.google.com/site/iappsdevteam/Home/applications/iagenda
Wow, great! I'll definitely follow the development of this .
I'm just working on some skins for iContact and iAgenda too! If you need some graphics just tell me, I'm willing to help.
exciting.
I will be following your progress. good luck... ...and may the force be with you- always.
Nice one. Will follow this development. Thanks for the effort.
Does this work on a qvga device? if not can you please release a qvga version?
It works on all resolutions.
Graphics help anyone?
I'm working on the code for being able to complete tasks on the main pages. In order to have it look nice, the icon for favorites (a star in the default theme), needs to be replaced with checkboxes (empty and checked). I did something preliminary, but it looks pretty bad.
So if someone wants to help that would be great. I've attached the default skin file.
If possible, it would be great if they would be transparent.
Also everyone skinning, should be aware of this, so they make the proper icons in the skin file.
Additionally, the settings icon is the same as for iContact. Anyone want to help me there? File attached.
A preview of the default.png is attached, but it's automatically compressed so I attached a ZIP as well. Is the blue okay or do you want it in green?
I did not make new icons, perhaps later.
Livven said:
A preview of the default.png is attached, but it's automatically compressed so I attached a ZIP as well. Is the blue okay or do you want it in green?
I did not make new icons, perhaps later.
Click to expand...
Click to collapse
Thank you, it looks great! I'm not much for green, so blue or red is fine with me.
Livven said:
It works on all resolutions.
Click to expand...
Click to collapse
Thanks for the info.
Here is the greek language for 0.4 version.
P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version
dancer_69 said:
Here is the greek language for 0.4 version.
P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version
Click to expand...
Click to collapse
Thanks for the translation! I'll put it on the web page.
If you read the first post, it only says I've started working on it, there is no new version yet. I thought I might have a version out before the weekend, but realized a bug had been introduced in a revision I wasn't aware of until now, so it might take a little longer to get rid of it.
Otherwise the code for checking off items on the main page is partially ready.
However, I have a question: The list is filtered so that only incomplete items are shown, so when a task is checked complete, it immediately disappears from the list. Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
Awesome! Anyone know how to make this the default calendar application?
Izrun said:
Awesome!
Click to expand...
Click to collapse
Thanks!
Anyone know how to make this the default calendar application?
Click to expand...
Click to collapse
See the iAgenda FAQ web page
https://sites.google.com/site/iappsdevteam/Home/faq/iagenda-faqs
I am looking forward to see a HTC Style Agenda app~~
ajige said:
Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
Click to expand...
Click to collapse
I was just going to ask you to include exactly that . Anyway, I'd prefer if you release every minor version like nightlys (or weeklys or monthlys ), but only if that doesn't make too much work for you.
Livven said:
I was just going to ask you to include exactly that . Anyway, I'd prefer if you release every minor version like nightlys (or weeklys or monthlys ), but only if that doesn't make too much work for you.
Click to expand...
Click to collapse
Ok, I'll do that, but prepared for bugs!
New version uploaded.
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
dancer_69 said:
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
Click to expand...
Click to collapse
If you have a really big file with lots of recurring appointments and tasks, that can happen.
And that's why I'm working on accessing the pim.vol file directly which should speed things up.
In the meantime you can go to the settings program, under Show Next: 1 week, 2 weeks etc. Try and shorten the time and see if that helps. Please report back.
No, I haven't any task or appointment. Only calendar events for name days. I have Show Next:1 week, but the problem still remains.

[Project] CTaskManager - Spicing up UI [Android-Like]

Hey Everyone...I haven't been around these parts often, but I conceived a pretty good idea [I think]...
My friend recently got a Droid phone, and of course he was flaunting it to me...I love Android, honestly...but I love Windows Mobile too. SO! I thought "Why not merge the best of both worlds?"
Well obviously, I cannot make windows look 100% like Android...that would take tooooooo long. So instead, I thought "What about the Task Switcher!"
So I introduce to you, CTaskManager
Right now it is just a P.o.C (Proof Of Concept), but I have done my research and found pretty much all the API calls I will need [minus one or two, but I'll find those]. It will be fully in C++, and if I can get it working correctly, will be activated by the HOME button.
Attached is a proof of concept image [100% Photoshopped, not real at all].
In any case, this is how I forsee it working:
This will appear on top of any window
Activated by pressing [and holding?] HOME
1st Box will always be the Home Screen
2nd Box will always be the current Window (unless it is the HomeScreen)
You can switch between apps with 2 easy Clicks
First Select the Number of the Dialog
Second, Press CENTER or SPACE to switch to it, or press DEL to quit that app
The program's layout will vary depending on the number of Open Windows
Should be light, fast, and easy to use
Hopefully, since I forsee this to be a really easy project, I will have a release by later today! I am making it for my Excalibur users FIRST, because I owe it to this whole forum [And because I will be switching to an HD2 this upcoming monday, and I want to start a project up for a phone I use NOW]
-Until Later: CycloneZephyrxz7
sweet...thanks..will wait for your release and then will added to the sticky.
I am very pleased that the ONLY component I have yet to get working is getting the screen captures [and window titles]. I need to investigate this ... For some reason, I am getting the same window drawn OVER and OVER again. I think it is because the window handle I am getting from some of the methods is invalid...Its very odd ... I have to figure it out. I should be able to do this winthin the next hour or so
seems cool so its like a multitasker? or somthing
alexrodri0 said:
seems cool so its like a multitasker? or somthing
Click to expand...
Click to collapse
Exactly.
So this is the update:
I got the program to run on Home-Key Press ... Now I am going to just modify it and add a timer or something to get it to run on Home-Key Long Press [since just a press interferes with Smart ToolKit]
An odd bug I have encountered is that when I run this, and wait, the Smart Toolkit taskbar shows up (as it should), and the whole phone locks up...I think it is because both are competing for Keyboard privilages. [I have to use a Keyboard hook to get this working, and it is all undocumented APIs]
I have yet to get the actual Task part working Haha. I can't confirm whether or not it is working, because for some reason my Debugger is acting weird, and all the images are of the current screen. As it turns out, it is impossible to take a snapshot of a minimized / partially visible screen. It will take the screen coordinates, and take a picture of whatever is there right now. I will get that fixed [I am talking to another Dev to see if he will let me in on how he does it in his task manager].
I got the "back" key escape working. Relatively simple.
I have planned out Layouts. Such that when you have JUST the HomeScreen open, it will NOT run. When you have the HomeScreen and 1 OTHER window open, the two will be split on the screen [Maybe make each like 150x113]. When you have 3 to 4 total windows (Including HomeScreen), they will make a 4-quadrant layout. Where each will be around [120x90]. When you have 4 - 6 open, each will be [92x69] (as shown in the ScreenShot) and have a 6-block layout. When you have more than 6 (if that is possible on the Excalibur haha), it will make a second page, and the second page will adapt to however many excess processes there are.
I have to work on getting the Translucent Background working ... that shouldn't be too hard, I just have yet to look into it {I think I have to use AlphaBlend or TransparentBlt}.
In any case, there is actually very little that doesn't work yet haha, but of course it is the most essential parts that don't work.
I will keep you all updated
sweet
looking forward to this, my phone will live on!!!
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Cyclonezephyrxz7 said:
Thanks to a bunch of help from another Dev, I confirmed that getting the image of a non-visible window is IMPOSSIBLE on windows mobile. [Although it gives me an idea to try to 'fix' that haha ... maybe after this]. In any case, I think I have figured out how to do it. Tomorrow I will write up the code, test it, and hopefully have an Initial release.
The way I see it the releases will be as follows:
1) Initial Release [Basic]
2) Fix-Up of any Bugs
3) Add some Effects
4) Add some customizations
5) Fix-Up of any Bugs
6) FINAL
Hopefully, I can do this in 6 or less releases [And in the meanwhile, adapt it to work on my new HD2 i will get on Monday ]
*PS: For those of you following my projects: Once I get my HD2, I am going to make a fixed up release of FFP_LS, and then open-source it. Thereafter, i won't work much on it anymore. This is so I can start working on my SUPER-HUGE project called "CMessage" ... Here are the contents of the 'sticky note' i have on the desktop reminding me of it:
Suite of Programs:
1. Transport DLL (Send/Receive SMS/MMS/EMail)
2. T-Mail.exe Client (Compose/View SMS/MMS/EMail)
3. Notifier (When new Message Arrives, Display Alert)
4. A new DLL for the HomeScreen [it probably won't be compatible with the old one]
5. API Docs (For future use and adaptation)
6. Sample Programs (I.E. HomeScreen Panel, SMS Games, etc.)
7. Filter Rules Program
8. Macro Program (Get Message ... Do Action)
9. Environment Set-Up DLL/Exe [Cache Contacts, create Message Stores, transfer over old stuff, etc. etc.]
It is going to be a VERY large project. Hopefully, it will also be a very successful one Say bye-bye to CE MAPI?
Click to expand...
Click to collapse
can't wait!
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Cyclonezephyrxz7 said:
This program is actually bugging me...haha [get the joke?].
In any case, it is becoming rather tough to get this actually working. Correction: To get it working efficiently. The dev making the 3D iManager app over in the Development/Hacking forum told me how he is doing it, but to me it just seems terribly inefficient (every 5 seconds, check for Foreground Window....LOTS OF BUGS). In any case, I am using a registry notification now, since Windows Mobile has a value that tells me the currently active program and the previously active program [and it updates!] ... this works out because then I can take a screenshot of the new-ly active program, AND check to see if the old one was minimized or closed. Unfortunately, it doesn't seem to be working as I would have hoped.
I don't have much time today for developing [Hooray for a 50 Page AP Government Outline] ... so I will probably get back to this tomorrow [NEW PHONE], or maybe tonight if I get a really good idea/inspiration to finish this!
Click to expand...
Click to collapse
keep the good work man and again thanks for your effort in developing new stuff for the dash.
Cheers,
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Cyclonezephyrxz7 said:
So I finished my work
But that isn't pertinent to this forum. What it does mean is that I can work on my developing for today!
Counter-to-my-prior-plan, I am going to release a pretty flawed version of the program ... errr ... rather an Alpha that will run much less efficiently than the final product.
I hate announcing a project, thinking it will be easy, then taking forever with it ... so this is what I am going to do:
I will use the same timer-based approach that iManager 3D uses, but I might make it update more often [3 second intervals maybe] ... it won't be AT ALL battery efficient, but it should be pretty memory efficient. It will serve as NO MORE THAN A PROOF OF CONCEPT OF WHAT THE FINAL PRODUCT WILL BE. The final product should not have a major impact on battery life, and should leave the end user unaware that it is actually running when it is!
I am re-installing Visual Studio because it has been acting up, but once that is done, I should be able to pump out an ALPHA VERSION.
EDIT: Computer Issues ... Expect a release in the coming days. Sorry for the inconvenience.
Click to expand...
Click to collapse
Great! This sounds awesome! And yeah, we finally get more interests and development in non-touch devices! Good luck with building the program and don't forget to contact the News-Writers when it's ready!
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Cyclonezephyrxz7 said:
This is actually quite upsetting ... I tried re-installing Visual Studio, because it was no longer giving me the 'code suggestions' for C++ ... [like if I typed in a function, it didn't tell me what the parameters were] ... and now it isnt set up for Windows Mobile 6 Standard/Pro anymore. So i tried reinstalling those SDKs .... no joy....I am going to uninstall EVERYTHING OF IT and start all over [backing up my projects of course ].
Hopefully I will get my computer in working condition by tonight.
I got my new HD2 [TMOUS] today I am very happy with it already. BUT I WILL NOT GIVE UP ON MAKING THINGS FOR THE DASH. Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated] .... I NEED YOUR IDEAS TO MAKE THIS PHONE [Exca] BETTER! So toss me a PM with even the wildest Ideas, and I will try to figure something out
Click to expand...
Click to collapse
congrats with your new phone!
"Non-TouchScreen phones are highly under-appreciated, and I hate that so much [let alone the fact that WinMo is underappreciated]!" Yeah that sucks, that's also why I keep developing Apps and ROMs!
Hope you can get VS working again!

[CODE] Blockclock - Free Code Giveaway - A Metro Style Alarm Clock for WM6+

A lot of people I spoke to whilst leaning programming didn't want to help with the Visual Basic side of things and started moaning about me not using C# - but that was my choice to make. So I make this post with similar minded people in mind - maybe there is someone else out there that doesn't want to learn C# to code apps?!?
A while back I started learning about Windows Mobile development but I left it a bit late in the OS's lifecycle and sadly lost my motivation for producing apps for it.
Now that I have left my Windows Mobile development behind I am willing to contribute my, slightly messy but, working code to anyone that might find a use for it.
I am willing to donate my code to the community in the hope someone will finish it off - if they can decypher my workings - or make use of it in their own projects.
It's an Alarm Clock in the Metro UI style (see attached screenshots) which wakes the device at the set time and sounds an alarm and is written in VB and is for Windows Mobile 6 and above. Most of the functionality is already in place.
It requires the Smart Device Framework libraries to be installed on the PC used to code it.
Working Features:
One working alarm which wakes the device when required
Snooze function
Customisable colours - working selector screen with 46 colours to choose (you can even use a custom hex colour if the XML settings file is manually edited)
Selection of different date formats
Rotation support for WVGA devices works...sort of but could probably be tweaked.
Things left to finish:
Add additional alarm(s)
Allow naming of alarms
Put dialogue in place to select a sound for the alarm(s)
Put an 'if -> then' statement in place in the alarm sounding procedure to vibrate the device if vibration is enabled
Graphics are minimal to reduce on memory usage but I think it looks quite good...even if I do say so myself (Please see the screenshots attached)
The program was never finished due to changing my main OS on my phone from Windows Mobile to WP7 and Android and I don't think I'll be returning to Windows Mobile 6.5 development.
The following imports are required:
Imports System.IO
Imports System.Threading
Imports System.Media
Imports OpenNETCF
Imports OpenNETCF.WindowsCE
Imports OpenNETCF.AppSettings
...and the following references in the project references:
OpenNETCF.AppSettings
OptnNETCF.WindowsCE
The app creates an XML file for the settings which is stored in the program folder and in its current state it works for 1 alarm with one alarm tone ('alarm.wav' in the resources folder).
Any questions...feel free to ask. There is one menu template which is configured in various procs to create the menus for alarms and preferences so it can look more complicated than it actually is in the code.
Glad to see some people may have found this useful! Keep me updated with any developments, it'd be interesting to see if this goes anywhere....I ask for no credit.
Hi thank you for the source code. I prefer C# syntax wise but they share the same runtime environment and get compiled into the same MSIL language so in theory they are the same. Just some things are done differently. Cheers again.
sb.oddworld said:
Hi thank you for the source code. I prefer C# syntax wise but they share the same runtime environment and get compiled into the same MSIL language so in theory they are the same. Just some things are done differently. Cheers again.
Click to expand...
Click to collapse
No problem at all. Some of the form layouts can be a little confusing so if you need a hand just yell. Glad that it might be of use to someone.
Thanks welki1979 being a non C programmer I fully appreciate how hard it is to find suitable code to get examples from. Even if it turns out to be totally useless it is still a very nice gesture.
Ok got it up and running (didn't need the Smart Device Framework listed above as I already had Microsoft .NET Compact Frameworkwork 3.5 installed).
First impressions... It's really cool (especially the random item close), haven't had much chance to go through the code yet as it threw up an exception when I first ran it that needed to be sorted out first.
What I was hoping to see was the application being triggered from one of the menus items but instead it just fires up on load.
I was hoping to learn how to code it so it could be fired off the start menu icons, but I can't seem to work out how those applications are triggered.
Not sure what value I can add to the program, but given enough time to learn a bit more about mobile coding I might be able to add something.

[MOD]Windows 8 Metro Icons for Non-Metro Programs!

THIS IS NOT A QUESTION!​
>Okay, so I had a thought, why try registry hacking to modify icons on the start screen when there must be a much simpler way? Well I may have come up with a solution... I have not personally tested this yet and it would only be a temporary solution although I don't see why it wouldn't work so let's see how it goes hey?
>My basic idea came when I was using my iPad earlier and got linked to the appstore, now I know this is hardly related although the same happen on computers, so what I thought is why not use a similar technique to launch desktop programs from a metro app (Or a website saved to the startscreen), using a bit of HTML and JavaScript it "should" be possible to launch a link to a program automatically when a page launches.
HTML:
Launch the executable
<script>
function LaunchApp() {
if (!document.all) {
alert ("Available only with Internet Explorer.");
return;
}
var ws = new ActiveXObject("WScript.Shell");
ws.Exec("{EXE FILE LOCATION}");
}
</script>
This is assuming you know the file location (There are other ways, this is the way iTunes does it) now the only thing you need to do is make a basic HTML file and make sure you include the icon for the Start Screen and a good title for it. It may seem like a lot of work although after you have one basic app you can make more faster and add them to your startscreen a lot faster I hope this helps some people, I will personally have a play with it later and see if I can build some example launchers for you to use. I also plan to soon write a full guide along with creating a proper windows 8 startscreen compatible website.
Oh this version is also based on IE being your default browser, I will add updated code in a few days (The only browsers you can add icons with are IE or Chrome anyway and an IE wrapper in the chrome webstore could fix this anyway!)
Pretty sweet, I'll test when I get home. Do you know if this could be used to work with Metro apps as well? I'd like to be able to set my own tile color, I prefer the "accent color" approach on Windows Phone. The various mish mash of random colors in Windows 8 gets under my skin.
quite possibly although I think you can actually edit metro apps anyway, I forget the directory though.
not sure.. haven't tried it yet though.. someone will I think. and he's coming in 3.... 2.... 1....
C:\Program Files\WindowsApps
Sent from my SM-T210R using XDA Free mobile app

Categories

Resources