Quote Originally Posted by reexre View Post
It has been an hard challenge but At Least ... after an hard work, I succeded to implement the vbRichClient-Interface
Well, took you "3 full days" or so (spread over a week) - and that's not bad for incorporating
and understanding a so far not used, new approach to "nice and powerful GUI-stuff".

And yes - in the beginning this might "hurt" a bit - but please note, that you never
really got stuck anywhere.

With normal VB-GUI-programming you often come to a point, where "the control just
doesn't, or cannot do what I want" - or you have to resort to SubClassing or other stuff,
just to accomplish some things, which are out of the norm.

With the Widget-Engine there's no such "hurdles to jump over" or points where you might
get stuck. Besides from learning how the engine works - and what Cairo-Drawing-commands
to use, you will always be able to "keep moving". The amount of work for "simple things" might
be a bit higher - but the more complex things can be tackled "straight, by just working on it"
(without resorting to Hacks or SubClassing).

Quote Originally Posted by reexre View Post
There's still some improvement to do and ...
at the moment , only few "node-fx" have customizable settings. (Very boring adding all vbWidgets for each Node-Fx-Type Settings)
I'd tackle that in the way the VB-IDE is working as well - developing a PropertyGrid-Widget,
which in the left column shows the Property-Names (your Parameters) - and in the right
Column shows the Value (depending on the Value-Type, switching between TextBox, Combo or CheckBox).

If you encapsulate your Imaging-Algorithms in your own Dll (each Algo residing in its own Class -
and this Class simply having a List of Public Properties for your Parameters), then the filling
of such a Property-Grid-Widget would become quite simple, by just using the Classes
cProperties and cProperty from the RC5 (enumerting the Props, their Names and Values,
and also the Value-Type is included, as well as Enum-Members in case of an Enum-Type
(to be able to fill a small Combo for the Enum-Values, the same way the VB-IDE does).

Quote Originally Posted by reexre View Post
Question :

* How to Animate a small Draw (like a Polygon) when a Node is working ? (look standard Interface - the "Red Star")
I tried to do it adding a cTimer inside the Node, and Enabling it only when Node is busy. But I do not succeeded
jpbro has already implemented such "spinning-animations" stuff quite thoroughly here:
http://www.vbforums.com/showthread.p...-vbRichClient5

Should be quite easy, to "steal ideas" from his contribution (or using it in its encapsulated form).

Olaf