Shell 10-06-2022, 19:43
Buenas!.

Viendo una aplicación, veía que se repetía mucho código, un procedimiento por cada opción, cuanta mas opciones había,
más procedimiento, más código. Confused

Y me animé a ver el problema. ¿ Y por qué no se crea un código común con distinta salida ?. Me acordé de una matriz de controles.
Aprovechar las propiedades del objeto Menú.

Desde código es algo como esto: Puede que eso sea más complejo.

Código:
Public Sub Form_Open()
 
  Dim h1 As Menu
  Dim h2 As Menu
  Dim h3 As Menu
 
  h1 = New Menu(Me)
  h1.Text = "Opciones"
 
  h2 = New Menu(h1) As "Opcion"
  With h2
    .Text = "Opcion 1"
    .Tag = 0    
  End With
 
  h3 = New Menu(h1) As "Opcion"
  With h3
    .Text = "Opcion 2"
    .Tag = 1
  End With
 
End

Public Sub Opcion_Click()
 
  Dim quehacer As String
 
  Select Case Last.tag
      
    Case 0
      quehacer = "caminar"      
    Case 1
      quehacer = "correr"
  End Select
 
  Message.Info("La " & Last.text & " es " & quehacer)
 
End

Y luego lo hice desde el editor de menús.
Imagen con una de las opciones.

[Imagen: 90lQlps.png]

Cuando usaba los menús, no usaba grupos ni tags. Y luego viendo un código de un compañero, ostras cuanto código.

Subo el ejemplo.

Saludos
Archivos adjuntos
.gz
EjemploConMenu-0.0.1.tar.gz (Tamaño: 12.01 KB Descargas: 1)
Shell 10-06-2022, 19:32
Buenas!.

Estaba creando un archivo fuente para subirlo a la comunidad y vi esta opción, se encuentra abajo del todo.

[Imagen: rFeLRxH.png]

Traducir la última parte "archive that fools GMail". Ahora nos dedicamos a volver loco a GMail ?.  Rolleyes

¿ Entonces ahora, convierte el archivo fuente a un texto embebido dentro de un mail ?. Suele ocupar más.

Saludos
Shell 10-06-2022, 14:25
Buenas!.

No es por que me guste o deje de gustarme, solo veo una posibilidad que a lo mejor habéis visto y no sé si existe en Linux.
Ademas, os puede interesar.

Existe un proyecto llamado "Boomerang", la idea principal es la de imitar el escritorio de Windows 10 en Linux.
Os añado la dirección del proyecto. No acabó de funcionar del todo con la live de Zoring OS. Pero funciona
para distintos tipos de gestores de escritorio. Tener en cuenta que es solo eso, un aspecto visual.

Boomerang Project

Lejos de la estética, me quiero centrar en la barra de búsqueda de W10. Hice una captura.
He usado la palabra "editor". Entonces tenemos distintas coincidencias por categorías.
Voy a la parte de los resultado web.

[Imagen: uGXETqg.png]

En W7 no incluye esta característica. Es como nuestro buscador que tenemos en el menú de inicio. ( Que es muy cómodo para encontrar aplicaciones).
Pero fijaros que la de W10 va un poco más allá. Si incluso le das a más, llega a buscarte tipos de datos, archivos de música por ejemplo.

¿ Cuál distro os parece a vosotros que haga esto en Linux ?.
¿ Existe algo (un complemento, aplicación) parecido para Linux ?.

Uno de los problemas que veo en Windows10 es que siempre barre para sus aplicaciones, no te va a usar Firefox o Chrome, tenderá
a usar "Edge" y como buscador "Bing". Pero bueno eso es algo muy propio de M$. Otra cosa es que uses luego el navegador que quieras.

¿ Qué os parece tener esa característica en Linux ?.

Y en cuanto a resultados web, no creo que sea tan difícil de lograr para Linux.  En Gambas he visto una aplicación
que buscaba "palabras" en los foros dedicados a Gambas y te devolvía el resultado, pudiendo ir al lugar de origen.
Lastima que ahora no me acuerdo del nombre de esta aplicación y es bastante útil. A ver si la encuentro.
Creo que creé un post sobre esto.

Saludos

HelpBrowser es la aplicación que os comentaba en Gambas.
Páginas (564):    1 301 302 303 304 305 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, 03-11-2025, 18:41
Respuestas: 3 - Vistas: 100
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,546
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,329
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 112
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.