Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 3 de 3
Ir a la página Anterior  1, 2, 3
 
Como Listar Recientes En Un Textbox?
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
v3ctor escribió: [Ver mensaje]
shordi escribió: [Ver mensaje]
No entiendo el problema ¿qué pasa con los viejos y tradicionales combobox? ¿por qué no los usas?


es cuestión de gustos y aspectos, ademas que arranque el tanteador con textbox y no con combobox, modificar el código por poner combobox seria un trabajo enorme
ademas delata la escases de recursos, complementos o comandos en gambas para tareas repetitivas como lo es la necesidad de datos reiteradamente usados.
otro ejemplo de la escases de gambas es el no tener una función tan simple y tan necesaria como la de hacer un simple copiado recursivo de una carpeta.

no se es lo que pienso.


no habia leido eso pero es cierto
faltan muchas cosas gambas esta mas atras de lo que deberia estar
demasiado

sin embargo
puedes usar la  herencia las clases y todo eso,  para agregarle lo que falta
y no repetir el codigo

como la funcion de copiado recursivo y el combobox  con autocompletado automatico
 



 
codificador - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
Codificador y V3ctor
Citar:
faltan muchas cosas gambas esta mas atras de lo que deberia estar


Podeis escribir en las listas de gambas, y comentarlo, con suerte Bernoit puede que las añada en futuras versiones de gambas.

Yo acabo de escribir, para que incluya la funcion de copiar recursivamente ficheros.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
jsbsan escribió: [Ver mensaje]


Yo acabo de escribir, para que incluya la funcion de copiar recursivamente ficheros.



Sinceramente considero que vos jsbsan estas para cosas grandes, por ejemplo hacer un complemento, hacer un comando gambas

después si beinot te da bola en agregarlo a gambas o no es otro tema.
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
jsbsan escribió: [Ver mensaje]

Podeis escribir en las listas de gambas, y comentarlo, con suerte Bernoit puede que las añada en futuras versiones de gambas.
Yo acabo de escribir, para que incluya la funcion de copiar recursivamente ficheros.
Saludos


ya
me gustaria un editor de grid en tiempo de diseño

y un  cuadro con los eventos como el de propiedades


y que el ide ayudara a crear o añadir nuevas propiedades y eventos a las clases existentes

por ejemplo
si creo un a nueva clase
si coloco  el codigo

inherits textbox  en el cuadro del ide apareciera las propiedades y eventos disponibles del textbox

y al clickear  ese evento o propiedad  o el observer se añada al editor de texto para poder modificarla

luego un boton Generar   que es  "compila" pero no ejecuta
 



 
codificador - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
codificador:
Citar:

me gustaria un editor de grid en tiempo de diseño

Yo hice, hace mucho tiempo, esto, a ver si te vale: http://sologambas.blogspot.com.es/2012/08/define-gridviews.html

Citar:
un cuadro con los eventos como el de propiedades

¿tiene sentido eso? Las propiedades esta claro que necesitamos dos campos: el nombre y el valor de la propiedad ¿pero un cuadro para los eventos? (si pulsas sobre el objeto y le das al boton derecho, en el menu puedes ver los eventos que estan asociados a ese objeto)
 eventos_de_un_objeto

Citar:
que el ide ayudara a crear o añadir nuevas propiedades

Se define por código en los nuevos componentes ( http://gambasdoc.org/help/dev/gambas?es&v3 )

De todos modos, lo que se te ha ocurrido (o te des cuenta que falte o heches de menos)  comentalo en las listas de gambas, a mi ya me han contestado sobre el tema de la orden para copiar directorios y archivos recursivamente.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
jsbsan escribió: [Ver mensaje]

Yo hice, hace mucho tiempo, esto, a ver si te vale: http://sologambas.blogspot.com.es/2012/08/define-gridviews.html

puede ser pero como integrarlo al ide
no tiene soporte de plugins

el ide tiene un  dibujo fijo para la grid en tiempo de diseño
para modificar eso supongo que se necesitarian hacer grandes cambios al ide
de todos modos el problema es editar la grid a codigo es un proceso largo de ensayo y error


jsbsan escribió: [Ver mensaje]
codificador:
Citar:
un cuadro con los eventos como el de propiedades

¿tiene sentido eso? Las propiedades esta claro que necesitamos dos campos: el nombre y el valor de la propiedad ¿pero un cuadro para los eventos? (si pulsas sobre el objeto y le das al boton derecho, en el menu puedes ver los eventos que estan asociados a ese objeto)  


algo asi

 vbnet2010_2_017

2 campos el evento y si el sub donde usas el evento
asi tienes una lista de eventos por control

o doble clic en el nombre del evento y se creara el sub

 

jsbsan escribió: [Ver mensaje]

Se define por código en los nuevos componentes

si pero es un proceso lento

si el ide te ayudara el proceso seria tan rapido que crear un texbox con autocompletado seria cosa de minutos  
 

jsbsan escribió: [Ver mensaje]
)
De todos modos, lo que se te ha ocurrido (o te des cuenta que falte o heches de menos)  comentalo en las listas de gambas, a mi ya me han contestado sobre el tema de la orden para copiar directorios y archivos recursivamente.
Saludos


no  son ideas nuevas
son ideas antiguas
 



 
codificador - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
Codificador:

Abro un nuevo hilo... nos estamos desviando del tema principal de este hilo...
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Listar Recientes En Un Textbox? 
 
he mejorado un poco el código:


' gambas class file

Private listajueces As ListBox
Private AgregandoJueces As New String[]
Private ArbitroRepetido As Boolean

Public Sub _new()

End

Public Sub Form_Open()
Me.Center
txtArbitro.SetFocus
CargarArbitros()
CrearLisbox()
End

Private Sub CrearLisbox()
 Dim dato As String
  listajueces = New ListBox(Me) As "listajueces"
 With listajueces
   .ScrollBar = 3
   .Enabled = True
   .Visible = False
   .Width = txtArbitro.Width
   .Height = 100
   .x = txtArbitro.X
   .y = txtArbitro.y + txtArbitro.Height
 End With
 
 For Each dato In AgregandoJueces
   listajueces.Add(dato)
 Next
End

Public Sub GuardarArbitros()
 Dim arbitro, ConjuntoArbitros As String
 
 For Each arbitro In AgregandoJueces
     ConjuntoArbitros &= arbitro & ","
 Next
 ConjuntoArbitros = Left(ConjuntoArbitros, Len(ConjuntoArbitros) - 1)
 Settings["ArbitrosRecientes/Lista"] = ConjuntoArbitros
 Settings.Save
End

Public Sub CargarArbitros()
   Dim lista As String
   lista = Settings["ArbitrosRecientes/Lista", ""]
   AgregandoJueces = Split(lista, ",")
End


Public Sub SErepiteArbitro(nombre As String)
 Dim x As Integer
 
 If AgregandoJueces.Count <> 0 Then
     For x = 0 To AgregandoJueces.Count - 1
        If AgregandoJueces[x] = nombre Then
          ArbitroRepetido = True
          Break
        Else
          ArbitroRepetido = False
        Endif
      Next
  Endif

  
End


Public Sub VaciarListaArbitros()
  If IsNull(Settings["ArbitrosRecientes/Lista"]) = False Then
      FMain.SonidoError.Play
      If Message.Warning("Estas seguro de borrar la lista de arbitros recientes?", "Si, borrala", "No, me arrepiento") = 1 Then
       Settings["ArbitrosRecientes/Lista"] = ""
       Settings.Save
      Else
        Return
      Endif
  Else
      FMain.SonidoError.Play
      Message("La lista ya esta vacia!")
  Endif
End

Public Sub txtArbitro_Change()

   If Len(txtArbitro.Text) <> 0 Then
     CargarListaArbitros()
  Else
     listajueces.Visible = False
     listajueces.Tag = "inactivo"
  Endif

End


Private Sub CargarListaArbitros()
 Dim x As Integer
 Dim arbitro As String
 
 listajueces.Clear

For Each arbitro In AgregandoJueces
   If InStr(Left(UCase(arbitro), Len(txtArbitro.Text)), UCase(txtArbitro.Text)) <0> 0 Then
     For x = 0 To listajueces.Count - 1
        If InStr(Left(UCase(listajueces[x].Text), Len(txtArbitro.Text)), UCase(txtArbitro.Text)) <> 0 Then
          listajueces.Visible = True
        Else
          listajueces.Visible = False
        Endif
      Next
 Endif
 
 End

Public Sub btnAgregar_Click()

  SErepiteArbitro(Trim$(txtArbitro.Text))
  If ArbitroRepetido = False Then
    AgregandoJueces.Add(Trim$(txtArbitro.Text))
    GuardarArbitros()
  Endif
  

End


Public Sub listajueces_DblClick()
  txtArbitro.Text = listajueces.Text
  listajueces.Visible = False
  listajueces.Tag = "inactivo"

End

Public Sub listajueces_Enter()
  listajueces.Tag = "activo"
End

Public Sub listajueces_Leave()
  listajueces.Tag = "inactivo"
End
Public Sub listajueces_KeyPress()
   If Key.Code = Key.Return Then
      txtArbitro.Text = listajueces.Text
      listajueces.Tag = "inactivo"
      listajueces.Visible = False
    Endif
  
End

Public Sub listajueces_LostFocus()
 listajueces.Visible = False
 listajueces.Tag = "inactivo"
End


ListaArbitros-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListaArbitros-0.0.2.tar.gz
Tamaño: 5.7 KB
Descargado: 24 veces
ListaArbitros-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListaArbitros-0.0.2.tar.gz
Tamaño: 5.7 KB
Descargado: 24 veces
ListaArbitros-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: ListaArbitros-0.0.2.tar.gz
Tamaño: 5.7 KB
Descargado: 24 veces

 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Incrementar Un Ip De Dentro De Un Tex... FresyMetal General 5 Jueves, 07 Abril 2011, 15:09 Ver último mensaje
jguardon
No hay nuevos mensajes Como Obtener Datos Del Textbox maickolmedina General 4 Miercoles, 13 Marzo 2013, 17:24 Ver último mensaje
datobinario
No hay nuevos mensajes Archivos Recientes.... Sugerencias viejito General 10 Domingo, 08 Noviembre 2015, 00:29 Ver último mensaje
razaAztk
No hay nuevos mensajes Como Agregar Un Caracter A Las Separacione... jousseph Aplicaciones/Fragmentos de Código 6 Jueves, 20 Abril 2017, 20:05 Ver último mensaje
jousseph
 

Publicar nuevo tema  Responder al tema  Página 3 de 3
Ir a la página Anterior  1, 2, 3

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron