[comp.sys.amiga] Removing window borders in basic?

rsmith@louie.udel.edu (03/20/87)

From: "R. Tim Smith" <rsmith@louie.udel.edu>

I'm not a regular AMIGA user; just trying to get a simple
job done with the AMIGA since it seems to fit the bill for
what we're after.  Have written a small program in BASIC to
put a display on a screen on top of a video image that we're
bringing in through the GEN-LOCK capabilities from a VTR.
I know that making the background black makes it transparent
over the video image.  That much works fine.

The problem is, how can I get rid of the window border?
All I want on the screen (from the BASIC program) is the display
that the program creates while it runs.  Setting the foreground
colors that make up the window border to black does not solve
the problem  --  the border just shows up as black (I assume because
it is foreground), not transparent.

Any help/suggestions would be appreciated  --  please respond to:
		rsmith@louie.udel.edu

Thanks!

carolyn@cbmvax.UUCP (03/31/87)

In article <1223@rutgers.RUTGERS.EDU> rsmith@louie.udel.edu writes:
>From: "R. Tim Smith" <rsmith@louie.udel.edu>
>
>             ... Have written a small program in BASIC to
>put a display on a screen on top of a video image that we're
>bringing in through the GEN-LOCK capabilities from a VTR.
>I know that making the background black makes it transparent
>over the video image.  That much works fine.
>
>The problem is, how can I get rid of the window border?

  Check my BitPlanes example on Extras 1.2.  If you use a non-superbitmap
window (window type < 8), you could POKE 0's in the parts of the bitplanes
where the borders are.  This will get rid of them the same way LoadILBM
covers them with image.  Unfortunately, any use of the left or right
mouse button on the window will probably bring back the border.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Carolyn Scheppner -- CBM   >>Amiga Technical Support<<
                     UUCP  ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn 
                     PHONE 215-431-9180
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=