Sunday, August 31, 2008

pathgeometry vs mini language

http://www.farseergames.com/blog/post/Workaround-for-Accessing-PathGeometry-Data-in-Code.aspx

Sunday, August 24, 2008

using selectSingleNode for XAML

When using selectSingleNode to search XAML, it is required to set SelectionNamespace property with fake prefix. Here is an example

spDoc2->setProperty(CComBSTR(L"SelectionLanguage"), CComVariant(L"XPath"));
spDoc2->setProperty(CComBSTR(L"SelectionNamespaces"),
CComVariant("xmlns:d=\"http://schemas.microsoft.com/winfx/2006/xaml/presentation\" xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\""));

m_spDoc->selectSingleNode(CComBSTR(L"./d:Canvas"), &m_spRoot);

Thursday, July 24, 2008

MyDock has moved

MyDock download has moved from codeplex to http://alexezh.googlepages.com

Tuesday, July 22, 2008

MyDock 0.9.1027

New Features

* Added multimonitor support (first version, no configuration UI yet)
o To switch to the second monitor, add 1 to dock.xml and restart the dock.


Fixes

* Fixed refresh problem after screen resolution change
* Fixed memory leak (time will tell if this is the last one)
* Added delay for showing dock when new window is activated
* Fixed problem with context menus showing behind dock
* Updated visual for window manager dock
* Add hover indicator to tray menu

Monday, July 21, 2008

WebGadgets

After playing with Google desktop gadgets for a while, I decided to implement support for Web gadgets first. Much easier to do plus covers 90% of interesting functionality.

Yesterday got the first result; google clock is running on dashboard. Well, almost running, gadget size is wrong.

Tuesday, July 15, 2008

MyDock 0.9.1025

Lot's of updates and bug fixes.

Lately I am spending most of the time on implementing OSX style dashboard and support for google gadgets. Google or Vista sidebars take too much space on screen and provide constant distraction. Old style windows active desktop provides similar functionality, but it requires hiding all apps (which seems like a destructive action).

Last week mydock dashboard displayed the first picture. To be continued.

Sunday, May 11, 2008

MyDock 0.9.1009

Just posted the latest version of mydock to www.codeplex.com/mydock. The main new feature is limited support for system tray.