Shell   05-05-2023, 14:04
#1
Buenas!.

Creo que Tincho está preguntando esto en la lista internacional.
Con este código se obtiene los valores en hexa y la constante del color. ( Las constantes resultan curiosas, obtenerlas ).

Código:
Public Sub Ejemplo2()

  Dim cl As Class
  Dim s As String

  cl = Class.Load("Color")

  For Each s In cl.Symbols
    If cl[s].Kind = Class.Method Then Continue
    Print Hex(Object.GetProperty(cl, s), 8), s
    Wait 0.3
  Next

  Me.Close

End

Saludos[/s]

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
vuott   05-05-2023, 14:12
#2
Que es esta Class "Color" ? Huh

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
Shell   05-05-2023, 14:15
#3
(05-05-2023, 14:12)vuott escribió: Que es esta Class "Color"

Prueba a escribirla en el editor y añade el punto.

Color

Veras que tiene constantes, propiedades, métodos.

Clase Color

Ahora está correcta.

Remarco lo que dice:
Cita:Esta es una clase estática que define las constantes de los colores predefinidos, propiedades que devuelven los colores del sistema y métodos de utilidad.
 

Por cierto, esto es lo que dice Shordi sobre los colores en Gambas...vaya, vaya.. Sad
De esto debe venir los problemas con los temas oscuros.
 
Cita: 
En Gambas el componente de color alfa esta invertido en comparación con la codificación de color estándar.
Para ser mas claros, un componente alfa de cero es totalmente opaco, mientras que un componente alfa de 255 es totalmente transparente.

Saludos
Última modificación: 05-05-2023, 14:20 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
vuott   05-05-2023, 14:22
#4
Sin embargo, todos los colores del sistema están contenidos en el siguiente archivo:   /etc/x11/rgb.txt
Última modificación: 05-05-2023, 14:32 por vuott.

« Los horizontes perdidos nunca regresan. » (F. Battiato, 1983)

« Las ondas nunca regresan. » (Genesis: Ripples, 1976)

« Vita non suavis esse potest, nec Mors amara. »  (...vuott)
Shell   05-05-2023, 19:40
#5
(05-05-2023, 14:22)vuott escribió: Sin embargo, todos los colores del sistema están contenidos en el siguiente archivo:

Si, naturalmente y es más extensa la cantidad combinaciones de colores que tiene. Wink
Aunque se pueden encontrar combinaciones iguales de números en hexa y distinto nombre para el color.
En realidad es un tema que vimos hace tiempo.

Pero esto es como todo. "Dale al Cesar lo que es del Cesar."  Rolleyes

El tema interesante es obtener las constantes, esas propiedades, métodos, etc.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 3 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.