FLTK logo

Re: [fltk/fltk] Merge improvements of NTK (FLTK fork) into FLTK (cairo, speed) (#252)

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.issues  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: [fltk/fltk] Merge improvements of NTK (FLTK fork) into FLTK (cairo, speed) (#252) Albrecht Schlosser Jul 17, 2021  
 

The project seems to have low activity.

This is one reason why the OP opened this issue (potential lack of maintenance) as he told me in private mail.

Overlapping widgets are not officially supported by FLTK although there's nothing that would prevent using it. Not officially supported does only mean that it may work as expected or not, maybe depending on the platform or something else. It's just that we don't guarantee that overlapping widgets work. Of course all Fl_Group derived widgets and their respective children must overlap, i.e. the child widgets must be contained in their parents, but "overlapping" in this context means probably that siblings overlap.

Regarding transparency: I've seen that the NTK maintainer added an alpha channel to Fl_Color (IIRC). This is an extension of the FLTK color model which uses R, G, B + I where I is an index in the color palette. In general you can only use one of (R, G, B) or I and he replaced the interpretation of I with alpha if at least one of R, G, B is non-zero (if I understood this correctly). How drawing with transparency works I can't tell, but I assume that this works with Cairo which is the only graphics option in NTK. I'm not sure if this can ever be an option for FLTK.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.