Dev Update – 8/18

I am still doing the conversion to WPF, and it is proving to be a BIG PITA. WPF is rather new, a lot of cool new functionality is available but the basics seem to be missing. Here are some of the pitfalls i had to overcome because existing code was not working.

listView.Items[x].Checked, in WPF Enabled and Checked is now IsEnabled, IsChecked. However the ListView control for WPF for some reason is lacking IsChecked.
It is also missing the ability to sort columns easily. You would think this would be a standard feature, after all is 2009. Nope, you got to write code for it,
just the same as Min/Max Width and Min/Max Height properties, they are non-existant. Header Alignment, not there either.

The biggest complaint i have with WPF is ListView, they did a lot of great things, but they forgot the simplest things. Now what i love is Data Binding. This is making it either, i can virtually eliminate all of my code to add items to listViews. Plus the user can enable/disable items and the data gets updated, which eliminates more of my code. I am gaining progress, the UI groundwork is done, now it’s porting in UI code and getting it to function, which is what i am working.

I haven’t touched the SDK yet, that will be a challenge. Hopefully it will be easier since i learned a lot, but the SDK is a different breed since i got to code in the SUI locale support. Which allows language selection and to translate SUI’s.

Anyway, i won’t be committing to a release date or even month now. I am going to get this to 1.0, extensively test, bring in some testers so they can test, then release. It should be before 2010

1.0 will be:

  • WPF
  • Full Translation support both SUI/SUA and the Program UI
  • and whatever else it’s missing.
18 / August / 2009  Uncategorized 

Leave a comment

Required

Required, hidden

Trackback  |  Subscribe to the comments via RSS Feed