Un Textbox Circular?

Un Textbox Circular?
Artículo
Citar    Descargar mensaje  
Mensaje Un Textbox Circular? 
 
Hi.
Ayer estuve necesitando un textbox con forma circular para solucionar un problema. Alguien tiene idea de como se puede construir o se le mide a construirlo?
 
Suerte



 
última edición por ivanovichenco el Domingo, 26 Diciembre 2010, 05:05; editado 1 vez 
ivanovichenco - Perfil MP  
ivanovichenco [ Domingo, 26 Diciembre 2010, 05:04 ]


Un Textbox Circular?
Comentarios
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
¿a que te refieres por texto circular? puedes mandar un dibujo....y asi me aclaro....

Nota:
Por hacerse se puede hacer de todo....esto es gambas....   



 
última edición por jsbsan el Domingo, 26 Diciembre 2010, 09:58; editado 1 vez 
jsbsan - Perfil MP  
jsbsan [ Domingo, 26 Diciembre 2010, 09:58 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
supongo que te refieres algo tipo "marquesina", creo que deberias de utilizar un timer y usar mid() para ir colocando el primer caracter en el ultimo lugar y asi sucesivamente

por ejemplo (no se ni si es correcto puesto que no tengo el PC con gambas ahora mismo)

Texbox llamado txtTexto
txtTexto.text = "HOLA"

Con esto hemos obtenido la longitud de caracteres del texto para poderlo usar con el mid
DIM LongitudTexto as byte

LongitudTexto = len(txtTexto.text)

 


Ahora procederemos a ir "rotando" los caracteres


txtTexto.text = mid(txtTexto.text, (LongitudTexto -1),1) & mid(txtTexto.text, 1,(LongitudTexto-1))

 



El código finalmente deberia de quedarte algo tal que asi:

DIM LongitudTexto as byte

LongitudTexto = len(txtTexto.text)

txtTexto.text = mid(txtTexto.text, (LongitudTexto -1),1) & mid(txtTexto.text, 1,(LongitudTexto-1))

 


Espero que te sirva



 
última edición por estrella_de_galicia el Domingo, 26 Diciembre 2010, 14:47; editado 1 vez 
estrella_de_galicia - Perfil MP  
estrella_de_galicia [ Domingo, 26 Diciembre 2010, 14:45 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
pantallazo_1293381224_896214  
Me refiero a algo como esto. El azul es uno normalito y fuscia es el que quiero, con todas las propiedades del textbox, y si fuera posible un botón circular, pues no caería mal para cambiarle la estética a las aplicaciones.
No he comprendido lo que Estrella_de_Galicia me dice, aunque tratare de descifrarlo.



 
última edición por ivanovichenco el Domingo, 26 Diciembre 2010, 18:10; editado 1 vez 
ivanovichenco - Perfil MP  
ivanovichenco [ Domingo, 26 Diciembre 2010, 17:38 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
¿Tu quieres algo asi?:

resultado-texto-circular-photoshop

Lo mas fácil es hacerlo crearlo con gimp y luego lo pones de fondo en el botón:

http://vpabogados.wordpress.com/201...-gimp-desde-ya/

Échale un vistazo al último vídeo...



 
última edición por jsbsan el Domingo, 26 Diciembre 2010, 20:28; editado 1 vez 
jsbsan - Perfil MP  
jsbsan [ Domingo, 26 Diciembre 2010, 19:57 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
Perdonen si no me explique bien, quiero algo asi: luz
  o esto  luz1
Lo mismo el botón.
Y mejor aun, que los botones y los textbox pudieran tener una propiedad llamada forma= Circulo, rectángulo, polígno etc. Seria una funcionalidad que tal ves no sea importante pero si le da multiplicidad a la estética de las aplicaciones y seria un gran paso en gambas para los programadores con vena artística.

Y gracias por la pagina de los tutos de Gimp, no la conocía y esta muy interesante



 
última edición por ivanovichenco el Domingo, 26 Diciembre 2010, 22:26; editado 2 veces 
ivanovichenco - Perfil MP  
ivanovichenco [ Domingo, 26 Diciembre 2010, 21:44 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
el boton se hace con dos imagenes
una por cada estado del boton
luego se juega con pictures y  con los eventos para que produzca el efecto
esto ya lo he echo y funciona perfectamente


el texbox  es algo mas dificil
si no necesitas mucho
con un picture con un circulo atras de un texbox normal



 
codificador - Perfil MP  
codificador [ Domingo, 26 Diciembre 2010, 22:04 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
Hola

Puede te sirve una entrada que hice para una empresa que quería reventar códigos mysql?

querían un  un circulo para escribir pero  como no pude redondear el textbox hice un mask, si dejas el textbox del mismo color del formulario  no se nota y parece que el textbox es circular.


por supuesto he destruido todo el programa.

pero para el que quiera verlo entero ya sabe.

pittusa.

veo que tendré que quitar mas código. por que me dice 150k como mínimo

gambas es tan grande que ni siquiera tienes que utilizar phoTOshop pAara hacer una mascara.

Nota:

los mensajes que aparecen después de los post. ¿los hacéis vosotros o hay algo para generarlos?

mysqldestroller.zip
Descripción:  
Descargar
Nombre del archivo: mysqldestroller.zip
Tamaño: 72.63 KB
Descargado: 56 veces
mysqldestroller.zip
Descripción:  
Descargar
Nombre del archivo: mysqldestroller.zip
Tamaño: 72.63 KB
Descargado: 56 veces
mysqldestroller.zip
Descripción:  
Descargar
Nombre del archivo: mysqldestroller.zip
Tamaño: 72.63 KB
Descargado: 56 veces




 
última edición por pittusa el Lunes, 27 Diciembre 2010, 00:49; editado 7 veces 
pittusa - Perfil MP  
pittusa [ Lunes, 27 Diciembre 2010, 00:20 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
No, niguna de las opciones que ustedes me sugieren, me sirve, pues al colocarla en la aplicacion le quedan las esquinas blancas y no quiero estar cuadrando colores con el fondo, quiero es un control natural. Me tocara esperar hasta que alguien se le ocurra darle propiedades de formas diversas a los controles o si Dios me da licencia algun dia poder hacerlo para que pasen a l a historia del software libre.
Gracias.



 
ivanovichenco - Perfil MP  
ivanovichenco [ Lunes, 27 Diciembre 2010, 03:26 ]
Citar    Descargar mensaje  
Mensaje Re: Un Textbox Circular? 
 
Deberías de usar un "pictureBox" de una "circulo en .png y un label con transparencia...
y tienes un efecto similar al que quieres....

inclusive puedes crear tu propio control y le añades las características que quieres
Aqui hay un videotutorial de como crear controles, hecho por jsbsan  
http://jsbsan.blogspot.com/p/video-tutoriales.html

espero te sirva  



 
arkyansoul - Perfil MP  
arkyansoul [ Lunes, 27 Diciembre 2010, 07:21 ]
Mostrar mensajes anteriores:    
Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente
 

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


 


   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1362s (PHP: -31% SQL: 131%)
Consultas SQL: 32 - Debug off - GZIP Activado