I think worth having an enumeration type. If you can make it will be a
great addition.
On Mon, May 11, 2015 at 3:59 AM Pascal <[email protected]> wrote:
> Hello,
>
> Color as string is not really easy to save in a variable as color names
> have different length, for instance:
> case Who is
> when None =>
> Color := Gnoga.Types.Colors.White;
> when Computer =>
> Color := Gnoga.Types.Colors.Red;
> when User =>
> Color := Gnoga.Types.Colors.Blue;
> end case;
> Thus an enumeration type is more suitable.
> Here is a proposal of enumeration based on Gnoga.Types.Colors with 2
> functions for conversion either in Gnoga.Types.RGBA_Type or if needed as
> String like Gnoga.Types.RGBA_Type.
>
>
> type Color_Enumeration is
> (Alice_Blue,
> Antique_White,
> Aqua,
> Aquamarine,
> <...>
> White_Smoke,
> Yellow,
> Yellow_Green);
>
> function To_String (Value : Color_Enumeration) return String;
> function To_RGBA (Value : Color_Enumeration) return
> Gnoga.Types.RGBA_Type;
>
> What is your feedback?
> If correct I will open a ticket with full code proposal.
>
> Regards, Pascal.
> http://blady.pagesperso-orange.fr
>
>
>
>
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Gnoga-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/gnoga-list
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Gnoga-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gnoga-list