![]() |
Posicionar InputBox donde hice click
Hola gente, estoy trabajando el ingreso de texto mediante un InputBox en un editor grafico, pero necesito que el inputBox no salga centrado en la pantalla sino que se abra donde hice click ( o que se centre donde hice click).
en la ayuda de delphi encontre que se puede pasar las coordenadas asi : InputBox(prompt[, title][, default][, xpos][, ypos][, helpfile, context]) Pero cuando reemplazo los parametros me dice que le estoy pasando un integer a un string y no se como arreglarlo . Yo llamo a la funcion asi : texto:=InputBox('Editar Texto','',X,Y); Si me pueden ayudar se los agredezco mucho, y si no gracias igual Saludos!! |
Hola,
El prototipo de "InputBox" que yo puedo ver es este:
Vamos, que no es posible especificar el punto en que se muestrá el diálogo. No sé. Se me ocurre que uses un formulario propio, que, por supuesto, podrás situar donde mejor te convenga. :rolleyes: |
Si yo imagine que tendria que definir el formulario, de esa manera podes setearlo para que se centre en el objeto que lo llamo, pero como habia econtrontrado eso en la ayuda de delphi quize probar con un inputbox por que me parecio algo mas elegante... pero bueno, defino el form y se acabo
jajjaaj muchas gracias por responder!! |
La franja horaria es GMT +2. Ahora son las 10:38:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi