Welcome, Guest. Please login or register.

Author Topic: Transparency  (Read 6141 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show all replies
Re: Transparency
« on: November 20, 2007, 08:33:11 AM »
>Is there any chance of implementing support for AfA in >the AmigaOS 3.x version to allow non-rectangular windows?

If you have a CGX 68k system, non-rectangular layers are support, see history of CGX.Is in since CGX3

now is new AFA skin system release and skin system support alphablend and so too round egdes.the buttons can move to every place you want, so from skin systems there is no Problem to make skins that work on CGX for 68k with round edges.

But i dont know if non rectangular layers work correct on CGX 68k.

but P96 on 68k does not support non rectangular layers.
I use only P96 so i must develop blind with testers of CGX system.

When there is somewhere a CGX example, how nonrectangular layers work i think it is easy to add to the openwindow function a layershape.

AROS layers library do nonrectangular layers too , can compile for AFA OS but they did not run correct when boot.
Only when start later after boot work AROS layerlib in AFA.

Because layer management is the complicatetst Part of AOS for me and maybe cost lot time, i do more usefull stuff before.

i think i bring afa skin and zune final on the road and then i look closer to layer library.

 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show all replies
Re: Transparency
« Reply #1 on: November 20, 2007, 04:33:13 PM »
no it dont work yet, only if i get code how to set a mask with CGX 3 for 68k.

Or how can do on MOS.i think MOS CGX use same way to use nonrectangle layer

Ken have paint round edges for looking glass skin , as far i remember for test some times age, but currently the edge is round but there is on this round place no background show
 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show all replies
Re: Transparency
« Reply #2 on: November 20, 2007, 09:01:59 PM »
>With CGX (CGX4?) it is possible have shaped windows but >it is not same as transparency...

this feature is in cgx3.But i never see a running example for it.

If you can explain how that work or post code or link to code how it work on MOS, is nice.I think CGX 3 and 4 use same technique

 

Offline unusedunused

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show all replies
Re: Transparency
« Reply #3 on: November 21, 2007, 08:58:58 AM »
@A4000_mad

when you use AFA then cybergraphics get version 45.
but i use that number by random

@Piru

thanks, thats a good tip, i ask the author maybe he give source if he left amiga or help

I dont know on which cgx library version MOS support the writepixelalpha features.

If you can tell me the version number, i can set the library version to that source compatibility is better to MOS

I do that in iconlib for AFA too.
OS4 introduce in V52 iconlib the 32 bit icons, so AFA has too iconlib num > V52.

this allow the picture thumbnail plugin for workbench and dopus magellan eastern for OS4 to work with 32 bit without change of source with only a compile for 68k and same eastern binary work too on non AFA non OS4 final systemes.  

AFA now support in iconlib new tags for scaling, cropping and tiling in iconlib, i name it now V53.