Shell 14-02-2025, 17:17
Buenas!

Pues como hoy comenzamos a hacer algo de "prácticas" (ya era hora), tenemos que instalar este "¿navegador?" Confused 
para Sqlite. Ya lo conocía. Menos mal, que no me han hecho usar uno exclusivo para Windows.

Nombraron a : 
-Tableau
- Microsoft BI
- QuickView

Pero estas últimas soportan mucho más que Sqlite.
La teoría de todos los colores...

"SQL se utiliza en herramientas de análisis de datos y de inteligencia empresarial (BI) para consultar y analizar
grandes volúmenes de datos." ¿ Inteligencia empresarial ?. ¿ Eso existe ?. Aparte de bromas. ¿ inteligencia empresarial ?,
¿ de donde sacan la expresión ?. ( Estos informáticos ). Tongue

Pues bien, después de estar en la web de la aplicación. Añadí el ppa, pero parece que por defecto
la aplicación está al día. La última actualización es de Julio del 2024. Parece que Linux MInt lo mantiene al día
a pesar de que mi distro no es la más actualizada. ( Linux Mint Mate 21.1).

Viendo así las imágenes animadas en el curso sobre la instalación de esta aplicación en Windows.
Parece que le añade como unos complementos. Tres

Existe una versión de testeo, "Nightly", pero parece que es para Windows y Mac, la de Linux es una app.

Sqlitebrowser

Y  ahora que caigo, ¿ es normal que este tipo de aplicaciones no traiga algún ejemplo de base de datos ya creada ?
( Sencilla claro ).

Si mal no recuerdo M$ Access traía una por defecto. Base de datos que luego era compartida con el resto de las aplicaciones
de Visual Studio, ( todas las que incorporaba, Visual Basic, VIsual C y unas cuantas más ).

Saludos
Shell 11-02-2025, 14:38
Buenas!.

Parece que es uno de los primeros temas que se trata en bases de datos.
¿ Y qué es eso de las transacciones ?. Smile

Existen dos modelos.


Shell 11-02-2025, 01:02
Buenas!.

Necesitarán el código fuente de Gambas para ello.

Pues bien, digamos que este componente tiene una serie de clases, muchas.
Todo lo referente a lo que solemos usar a diario, pero supongo que orientado a Gnome.

Entre ellas trae la clase Paint ( que re-implementa la clase Paint) en gb.gui.
Debe ser algo como ¿ compatibilizar Qt y  Gnome ?.

Si la abrís en una versión de Gambas 3.20.X, veréis símbolos a los lado de las clases.
Por ejemplo, el símbolo o icono de una tijera. Este símbolo viene a decir "No lo pongas en el ejecutable".
Y es una opción que se puede seleccionar si mostramos su propiedad.  Ejemplo una rama "Test" ( que no pruebas ).

Por cierto, ¿ existe una forma de ver que es cada uno de esos símbolos ?.
Por ejemplo, sabemos que una clase es "C", pero si le añaden la "estrella", es una clase exportada.
Pero es que ademas de todo eso, hay otra que es una aspa dentro de un círculo.

Os muestro un ejemplo:

[Imagen: 3Ub4bj8l.png]


Si muestro sus propiedades, solo me dice que es una clase.
Puede que esta clase, la del título del tema del mensajes, sea bastante interesante, para comenzar a conocer
los "intringulis" de como están hecho los controles principales.

Viendo uno de los métodos de la clase Paint re-implementada:

Código:
'' Draw a rectangle frame
''
'' - ~X~, ~Y~, ~Width~ and ~Height~ define the position and size of the rectangle.
'' - ~Color~ is the color used for painting the rectangle.
'' - ~Size~ is the width of the rectangle border. It's '1' pixel by default. If negative, then the frame will be painted outside of the rectangle, otherwise inside.

Static Public Sub DrawRect(X As Float, Y As Float, Width As Float, Height As Float, (Color) As Integer, Optional Size As Float = 1)

  If Size = 0 Then Return

  If Size < 0 Then
    Size = -Size
    X -= Size
    Y -= Size
    Width += Size * 2
    Height += Size * 2
  Endif

  If Size >= Min(Width, Height) / 2 Then
    Paint.FillRect(X, Y, Width, Height, Color)
    Return
  Endif

  Paint.Save
  Paint.Rectangle(X, Y, Width, Size)
  Paint.Rectangle(X + Width - Size, Y + Size, Size, Height - Size)
  Paint.Rectangle(X, Y + Height - Size, Width - Size, Size)
  Paint.Rectangle(X, Y + Size, Size, Height - Size * 2)
  Paint.Background = Color
  Paint.Fill
  Paint.Restore

End

¿ Qué es (Color) o la forma como se muestra ?. ¿ Es una forma de evitar la clase Color ? ( A su vez es algo confuso ).


Saludos

Ahora que me fijo quizás debería haber creado este post en el tema de controles. Angel

Otros ejemplos con símbolos.

Pero estos parecen que van cambiando según versión de gambas, estética.

[Imagen: 6m6b6Aml.png]
Páginas (560):    1 35 36 37 38 39 560   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 288
Último miembro: shoUsho
Temas del foro: 1,728
Mensajes del foro: 8,984
Últimos temas
Paren...WAIT !!!
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: guizans, 25-08-2025, 14:49
Respuestas: 3 - Vistas: 356
GambOS
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:58
Respuestas: 0 - Vistas: 236
Gambas y Wayland
Foro: General
Último mensaje por: guizans, 20-08-2025, 13:56
Respuestas: 6 - Vistas: 481
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 19-08-2025, 10:40
Respuestas: 8 - Vistas: 850
Devorado por la malvada s...
Foro: Python
Último mensaje por: tercoide, 12-08-2025, 23:58
Respuestas: 6 - Vistas: 625
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.