> jason wrote:
> > Where I work we have monitors in reception that are playing videos of 
> > specials, promotions, CEO talking about stuff and so forth.
> > They are just a series of .VOB files running off of a VLC player on a Win 
> > XP box on the rack.
> >
> > My boss has asked that I create a Winform that allows someone to enter text 
> > and submit. This will then create a scrolling ticker across the bottom of 
> > the screen while the video is playing.
> >
> > Now I know that I could use Java or C# for this  - but I would so love to 
> > use C++ and FLTK - simply because I am looking for any excuse to advance my 
> > knowledge in both (and managed languages are too boring and restrictive.)
> >
> > Any ideas?
>
>       Two easy things come to mind: a borderless window (similar to my
>       'nixieclock' app) placed over the top of your video playback window
>       so that it can draw whatever it wants; double buffering for smooth
>       scrolling, anti-aliased fonts, etc. eg:
>
>       http://seriss.com/people/erco/fltk/tmp/video-overlay.png
>
>       ..where I just placed the nixieclock borderless window
>       over a video playback.
>
>       But that won't really let you have letters "superimposed"
>       over the video. The letters would have to be on a rectangle,
>       similar to closed-captioning. There might be native OS calls
>       you can use to make the FLTK windows 'see through'; I have
>       no details on that though.
>
>       The other way would be drawing into the overlay planes,
>       like the way a screen-capture app lets one drag out a
>       rubber band selection over the entire screen.
>
>       But I don't know if FLTK supports rendering text into the
>       overlay plane.. might only support shapes and vectors in
>       very limited colors, not sure.


Thank you very much. The "borderless window" idea is a great start.

Step 1: Create main window as borderless

Step 2: Figure out how to make it draggable without a title bar at the top

Step 3: Figure out how to animate the "scrolling" of the text

Step 4: Consider making the scrollwindow "transparent" some how so that the 
text can appear to float on the vdeo. I don't think it's possible but it would 
be nice though :)

This is going to be a great little project and I am really looking forward to 
it - thanks again for the help.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to