|
Dear forum members,
When opening a ToDoList file on my HTC3300 (WM6) I see only "pluses" indicating the presence of subtasks and lines of dots representing the tree structure, but no tasks and subtasks themselves - i.e. no textual information. I have tried a file created by ToDoList ver. 5.4.2 and also the ToDoList Documentation file that came with the distribution.
When I try to edit the tasks manually and then save the list, the program crashes.
I would highly appreciate being given any advice on this matter.
Thank you.
Alex
|
|
|
|
|
With the latest release of the code, todolistPPC should compile and read files created with 5.3 of todolist.
BUT. I no longer have a windows CE device.
I have just got my hands on an eee PC. This means that I will be moving my development to mono on a linux platform.
TodolistPPC is now officially unsupported. I will not be making any changes to it in the future.
andy.
|
|
|
|
|
Hi Andy,
Sorry to hear you are moving on but good luck on your new ventures.
Is there any way you could transfer ownership of the article to an interested 'other' such as myself just for update purposes - you would still retain legal copyright of course.
|
|
|
|
|
hi,
had a look around the other posts here, but would really apprecate anyone that can give me simple steps to getting this working on windows mobile 2003 ..?
so far, just downloade the source package, then renamed + copied "bin" folder inc. exe file to program files directory on axim x50v, only can't seem to execute the exe ..?!
sure i'm missing sth obvious, but without any error messages etc at all, bit flumoxed.
cheers ..
|
|
|
|
|
Do you get any error messages worthy of note? You have installed compact framework 2 on the device?
Regards
Michael Davey
biproject.com rss and blog news in a more palatable format
mobile edition now available!
|
|
|
|
|
Great looking program but I keep getting the following error.
TodolistPPC.exe
Exception
at Microsoft.AGL.Common.MISC.HandleAr()
at System.Windows.Forms.ComboBox.set_SelectedIndex()
at uk.co.aspellclark.todolistppc.FrmSettings.FrmSettings_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 uk.co.aspellclark.todolistppc.FrmTodoListPPC.mnuFileSettings_Click()
at System.Windows.Forms.MenuItem.OnClick()
at System.Windows.Forms.Menu.ProcessMnuProc()
at System.Windows.Forms.Form.WnProc()
at System.Windows.Forms.Control._InternalWnProc()
at Microsoft.AGL.Forms.EVL.EnterMainLoop()
at System.Windows.Forms.Application.Run()
at uk.co.aspellclark.todolistppc.Program.Main()
|
|
|
|
|
Hi,
I have the same problem when I try to open a tasklist created by TDL 5.3.10.
Thanks,
Klaus
|
|
|
|
|
Hi, saw that you have an issue with the landscape modus.
Maybe this helps::
Add code to detect a `resize` of your form:
Private Sub MyFormResize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Resize<br />
<br />
ResizeUI()<br />
<br />
End Sub
1) Whenever the screen is being rotated (there are other functions you can call to verify this) this function will be called as this means a resize. So, if normal modus is 5x10 (Width x Height) and the screen is being rotated, it will be 10x5.
2) To retrieve the dimensions, you can use this code
Dim scrWidth As Integer = screen.PrimaryScreen.WorkingArea.Width 'Bounds or WorkingArea<br />
Dim scrHeight As Integer = screen.PrimaryScreen.WorkingArea.Height<br />
or use the SIP object's VisibleDesktop (if the SIP isn't visible, you'll need to subtract an extra System.Windows.Forms.SystemInformation.MenuHeight; for the lower bar, that is!).
3) When you have these dimension's you can re-arrange the controls on your form. I prefer to add as much to panels and resizing them. I don't have the time to edit your source, but I am sure you can figure this out. There aren't that many possible landscape-sizes. You just check whether the width > height.
You can ask me for futher help on this step if you like. I don't know if this is the bottleneck of your issue...
( My first guess would be adding the controls underneath the listbox in one panel and move it next to the listbox when landscape is active )
N.B.: You might think there is a line of code that returns whether or not the device is in landscape mode. Well, there is! I started off using such method, but you really need the new dimensions and handling a fired resizing-event is all you'll need...
Cheers, Daniel Trommel
-- modified at 7:12 Monday 30th July, 2007
|
|
|
|
|
When I try to open a tdl file, it crashes with a redFromFile:NullReference Exception
|
|
|
|
|
I load a task list from the latest ToDoList version (5.1b6). It loads fine and I can see it great. However when I check a box (task completed) and choose File > Save, it crashes. Briefly the error is InvalidCastException at uk.co.aspellclark.todolistppc.TodoListTreeView.writeToFile() at...
Using Axim x30 WM 4.1 (2003 SP2) w/ CF 2.0.
Thanks,
GoodTurn
|
|
|
|
|
Yep, same here then ir crashes with a readFromFile error next time I try to start it up (guess the data file is corrupt)
|
|
|
|
|
Since I'm in the process of rewriting large parts of TDL-PPC anyway I figured I would include some sorting. Currently the tasks get sorted on "Priority Ascending then TaskName Ascending" that's one sorter.
What other sorters would people like to have? I would prefer to have the sorts as fixed sorter combination as opposed to giving end-users three dropdowns with which to set 1st,2nd and 3rd sort... that's more work
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
"Priority descending then due date ascending" is usually good enough for me
|
|
|
|
|
Hi Frans
On the different subject entirely, what's the current status of the ToDoListPPC project?
|
|
|
|
|
When I try to run this on an Axim x51v, I get the message "This application (TodolistPPC.exe) requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device."
But the Axim already has .NET CF 2.0 built in.
The only "install" I did was to copy the files from CompactFramework\TodolistIpaq\bin\Debug to Program Files\ToDoListPPC, and then run ToDoListPPC.exe.
Any ideas? Thanks,
|
|
|
|
|
Download the latest compact framework 2.0 with servicepack and stubornly install it to the Axim If possible you want to use the TodolistIpaq\bin\Release version btw. It runs faster.
CF 2.0 is never build in, only the WM5 operating system itself is. That is because CF2 has more frequent upgrades (e.g. the service pack 1 upgrade from a month or two ago).
It is possible the program complains about a missing dll, that should be in the same directory as the main program (and copied from the same dir where you found that one).
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
Thanks -- you're right, it's not installed as it comes, I was confused.
I would use the release build, but it is not included in the downloaded zip file. Only the debug directory is present.
The program runs, and can load a to-do list. But when I select Tools/Settings, I get the error "cannot create FontCollection -- make sure fontlist.dll is installed. I do have fontlist.dll in the same directory as todolistppc.exe. Any suggestions for this problem?
Thanks.
|
|
|
|
|
You need a newer build, the dependency on fontlist was removed ('cos WM5 doesn't appear to work nicely with it nor do CF2 apps need it anyway). Please contact Andy about that, if he's busy I can put up a newer build on my homepage but would prefer to have here on CP to keep it all together.
Btw. do NOT use the filtering when editing todolists for now, just a warning.
(working on that part, but it will take some time, only edit lists when in the default unfiltered mode please)
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
Thanks for the info. I found a later binary in google subversion -- at http://todolistppc.googlecode.com/svn/trunk/TodolistIpaq/bin/Debug/. At least this version doesn't fail when going to Tools/settings.
FWIW, there are a number of UI bugs visible on my axim, perhaps due to the vga (640x480) screen?
The settings dialog has all the controls crammed together so you can't tell what is what, and the cancel button is so small you can barely read the text "cancel". There is no OK button visible at all.
In the main UI, the line at the top that displays the version and date is cut short (I suggest you remove this line anyway, as it just takes away real estate that is needed for the tasks.)
When I display details, the bottom perhaps 5% of the screen shows the name of the task, and then other controls for Time, prior, %, are crammed together and overlapped so you can't see, let alone edit, any of them. Exactly how they are crammed together depends on how you have the font size set (using the "<<" and ">>" buttons), but it's pretty much unusable.
If you would like me to do additional testing on my axim with newer releases, I would be happy to do that.
|
|
|
|
|
Don,
Make sure you keep that binary somewhere save, as that is pretty much a live development version. It will NOT work properly in the near future (if you download it again from that location), as there will be unstable development executables there (the 'trunk' is the most current release branch)
The OK button on settings dialog is in the right-top corner, NOT next to cancel where you might be expecting it? Cancel has a problem with buggy smaller font settings (on re-reading I think that would also explain the tiny controls).
I think I have a VGA 640x480 test setup for my device emulator so I'll test the layout on that one too. Possibly the screens/forms have to be redone so they resize properly on bigger screens. Do you run in landscape or portrait mode?
The details pane has a known positioning problem. This gets fix if you activate and deactivate the Input Panel (e.g. keyboard show/hide).
I agree about the line at top with version and date, will probably move that to 'project details' as screen estate is precious (well, except on a 640x480
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
Don,
Try the exe from here: http://www.xs4all.nl/~fpostma/tdlppc/
(you shouldn't need the dll, it's provided for completeness sake)
That version should have a proper Settings screen (resize the Controls in accordence to the font dpi which is HUGE on a 640x480 pda . Filtering is disabled in that version, since it's not working safely anyway.
(and yes it is a Release build which should run slightly faster)
Note that the above does concern a TEST version, so keep backups of your .tdl files!!!
It is possible that the other forms also need to be made dpi dependant. But I'm of to sleep first
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
Frans,
Thanks, this version does fix the settings screen. And it does run faster!
The problem with the details pane does *not* go away when I activate and deactivate the input panel. Looks like another font-size/vga problem.
When I return to the settings screen, it does not remember the previous setting. The choices are always set to courier/8/regular. This is not a big issue, I just mention it as a minor bug report.
A suggestion -- make view/details a top level menu item. That way I can toggle between details view, and non-details view (to see the maximum number of items) with a single tap. That would be more useful to me than the "<<" and ">>" buttons, because once I have the font size set as I like it, I am unlikely to change it. So if you need space on the main menu, you could move the "<<" and ">>" items to the view menu, something like "view/increase font size" and "view/decrease font size".
Thanks for your help.
|
|
|
|
|
Don,
Can you describe the details pane problem with the version where the settings page is ok? Specifically, do you see most of the pane except tabs or is there more missing??
(trying to determine if my emulator is lying to me
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|
|
Frans,
It depends on the font size setting. All all font sizes, the controls on the page are overlayed. At larger fonts, the tabs show up, either partially or completely. At smaller fonts, you can't see the tabs.
On the theory that a picture is worth a 1000 words ... I have emailed you images of the screen with various font sizes before and after showing the input panel. I emailed this to the address in your sig. If it doesn't arrive, let me know and I can post it on a site where you can get it.
Thanks.
|
|
|
|
|
Received it fine, good thing I was watching the download of the big mail since my spamfilter judged it to be spam
The tabs not showing is fixed in the latest testbuild I've placed at the same link as before. The other fonts cause problems simply 'cos the details form was never designed for those The font really should only be set for the Todolist-control and that control alone, in my opinion.
--
"my favorite animal is the scapegoat "
f{dot}postma{at-sign}xs4all{dot}nl
|
|
|
|