tercoide 17-01-2021, 19:59
Buenas tardes, amigos. Necesito saber si se puede hacer que un nuevo control que estamos creando tenga una imagen en la lista de controles (imagen) y tambien cuando lo dibujamos en algun formulario en el IDE.


[Imagen: T8nxJZ5.png]
Shell 17-01-2021, 12:27
Buenas!.

Cuando escribimos en una caja de texto y queremos cambiar de nuevo su contenido totalmente. Debemos obligatoriamente
hacer unas operaciones para logar ese cometido. Ya sea colocarnos al principio del texto, seleccionar el texto, borrarlo.

Esto es algo hipotético ya que no sabemos de antemano saber cuando va a medir nuestro texto dentro de una caja de texto.
Por ejemplo que nuestra caja de texto solo admita cuatro caracteres y si continuamos escribiendo, se limpia la caja y
comienza de nuevo con la última tecla pulsada.

Código:
Public Sub TextBox1_KeyRelease()
    
  If TextBox1.Text.Len > 4 Then
    TextBox1.Clear
    TextBox1.Text &= Key.Text
  Endif

End

En el control Maskbox limita el número pero la operación de borrado y comenzar de nuevo es igual.
¿ Quién fija la máxima longitud de la caja de texto del control MaskBox ?.
¿ Su propiedad "maxlength ?. Aparentemente no..

Es que quería hacer trampas en esta parte... Tongue

Código:
Public Sub Form_Open()

  Me.Title = "Cajas de texto"
  TextBox1.Font = Font["Arial, 48"]

  MaskBox1.Font = Font["Arial, 48"]
  MaskBox1.Mask = "AAAA"

  'Pruebo a cambiar esta propiedad
  MaskBox1.MaxLength = Len(MaskBox1.mask) + 1
 
End

Public Sub TextBox1_KeyRelease()
    
  If TextBox1.Text.Len > 4 Then
    TextBox1.Clear
    TextBox1.Text &= Key.Text
  Endif

End

Public Sub MaskBox1_KeyRelease()

  If MaskBox1.Text.Len > 4 Then
    MaskBox1.Clear
    MaskBox1.Text &= Key.Text
  Endif

End

Pero se quedó igual.

Puede que en algún momento esa opción fuera útil pero rara de ver. Rolleyes

Saludos
Archivos adjuntos
.gz
EjemploConMaskBox-0.0.1.tar.gz (Tamaño: 11.55 KB Descargas: 1)
Shell 17-01-2021, 00:28
Buenas!.

¿ Habéis usado alguna vez en el control Frame la propiedad Arrangement ?.
Pues no sé si es normal, pero parece que si la activo me desordena los controles que contiene y no se parece al orden en el modo diseño.

Por ejemplo, parte del formulario en modo diseño: Arriba un Frame con Arrangement a Vertical y abajo un Panel con su propiedad Arrangement a Vertical

[Imagen: JV2rbeH.png]

Ahora en modo ejecución.

[Imagen: XX38na1.png]

Los controles del Frame se han desordenado. Huh

¿ Es normal ?.

Saludos
Páginas (520):    1 449 450 451 452 453 520   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 265
Último miembro: Morfeo68
Temas del foro: 1,598
Mensajes del foro: 8,348
Últimos temas
Quit, salir inmediatament...
Foro: General
Último mensaje por: guizans, Hace 11 horas
Respuestas: 1 - Vistas: 33
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: Shell, Ayer, 12:47
Respuestas: 1 - Vistas: 1,247
Antiguo foro. ¿ Viable ?
Foro: Sobre gambas-es.org
Último mensaje por: guizans, 24-01-2025, 20:30
Respuestas: 3 - Vistas: 91
Gambas 3.20
Foro: Instalación
Último mensaje por: Shell, 24-01-2025, 15:36
Respuestas: 14 - Vistas: 442
Ver los repositorios del ...
Foro: Mundo Linux
Último mensaje por: guizans, 23-01-2025, 20:10
Respuestas: 4 - Vistas: 128
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.