Hallo,
ich weiss, dass ich einen canvas mit NO_BACKGROUND komplett ungezeichnet lassen kann.
aber wie setze ich das um, wenn ich eine komponente erzeugen will, die nur einen teil seiner fläche ändert? dazu darf sie ja nicht den ganzen hintergrund (also die gui der parent klasse) überschreiben.
das heisst ich müsste als hintergrund eine transparente farbe haben...
ich habe die funktion setBackgroundMode mit allen möglichen parametern versucht, aber ohne erfolg.
der hintergrund der komponente wird immer grau gezeichnet.
und in swt Color gibts kein alpha...
ich weiss, dass ich einen canvas mit NO_BACKGROUND komplett ungezeichnet lassen kann.
aber wie setze ich das um, wenn ich eine komponente erzeugen will, die nur einen teil seiner fläche ändert? dazu darf sie ja nicht den ganzen hintergrund (also die gui der parent klasse) überschreiben.
das heisst ich müsste als hintergrund eine transparente farbe haben...
ich habe die funktion setBackgroundMode mit allen möglichen parametern versucht, aber ohne erfolg.
der hintergrund der komponente wird immer grau gezeichnet.
und in swt Color gibts kein alpha...