on-screen overlay connections ?



<
posted to microsoft.public.dotnet.framework.drawing about six days ago, and
no response there, so thought I'd try here ... thanks ...


Hi,

I have a situation where I am going to need to show, on the desktop, or on
top of whatever else is on the desktop, some "connection lines" between
objects in different windows.

Through careful study of Bob Powell's always excellent on-line resources,
some experimentation, etc. I have been able to draw lines on the desktop,
even get "hit detection" on them (although that's not as important in my
application). I ended up using (I believe it was from one of Bob Powell's
tutorials) a transparent form filling the screen as a drawing surface as a
temporary approximation of what I wanted to do.

The problem I see is this : where I really want to go is to have lines that
automatically re-route around other screen windows (via straight lines only
or beziers or arcs or whatever). And it seems clear to me that at the point
you had many "connections" visible (in a variety of colors) and needing to
update as various windows, some belonging to the app, some not, are moved
.... you've got some major code to write ... test ... My intuitive sense is
that routing algorithms are non-trivial.

This functionality, imho, is more than I "can bite-off and chew" in terms of
development resources and priorities. So that leads to 3rd. party component
solutions : so far the only candidates I can see are Nevron or VGDotNet,
both expensive and "heavyweight." And more full-featured than I require. I
would lean toward VGDotNet simply because I have enjoyed Frank Hileman's
presence here so much.

So, I thought I would ask if anyone has seen some 3rd. party component that
has some of the functionality I would need but at a price point under US
$3-400. And, ideally, a component that could be "pruned" at compile time to
omit unused funtionality it might provide. A tall order ? Maybe.

Thanks for your time !

best, Bill


.



Relevant Pages

  • on-screen overlay connections : looking for the medium-priced solution
    ... top of whatever else is on the desktop, some "connection lines" between ... objects in different windows. ... would lean toward VGDotNet simply because I have enjoyed Frank Hileman's ...
    (microsoft.public.dotnet.framework.drawing)
  • Re: Difference between .NET and Java
    ... > people that I know agree with my speculation that the CLR was in fact ... > similarities between the CLR and the Win32 API. ... Actually what I ment to say was the .NET has Windows specific functionality ...
    (comp.lang.java.programmer)
  • Re: microsoft download site indicates that my version is not authentic
    ... > packs is increasing functionality, which is wrong as much as it is a fix. ... I assume you have actually used a previous version of Windows? ... >>> You should as lost revenue means less to spend on the Billions of dollars>> each year it costs us to develop Windows and other products for you. ...
    (microsoft.public.windowsxp.general)
  • Re: Asking Windows Specific Questions
    ... This may not be windows specific, ... interacts which interacts with a windows program called winamp (A music ... I would need would be to invoke winamp if it is not already running. ... Provide uninstall functionality ...
    (comp.lang.java.programmer)
  • Re: [9fans] sad commentary
    ... would utf-8 qualify as a functionality that didn't exist ... the fact that Windows is "still" the best platform if you need to do word processing in many languages has nothing to do with its comparatively low performance with many applications--an important OS functionality it lacks. ... I even doubt there's a "simple" way of inputting, say, Hebrew or Arabic in Plan 9. ...
    (comp.os.plan9)