Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Componente rebelde (https://www.clubdelphi.com/foros/showthread.php?t=4612)

ChangoPro 21-10-2003 23:40:32

Componente rebelde
 
Hola a todos:
Tengo problemas con un componente de la libreria RX, especificamente la calculadora, cuando la ejecuto me inavilita los formularios, y lo que yo quiero hacer es que se hagan calculos y se manejen informaciones entre formularios.
No quiero utilizar la calculadora de windows, porque no se a que manos ira a parar la aplicacion y donde tendra intalada la calculadora.
Hay solucion para que este componente se comporte como yo quiero, y no como a el se le de la gana.
Muchas gracias por su ayuda, saludos.

roman 22-10-2003 05:36:22

Supongo que te refieres a RXCalculator. ¿No te sirve usar RXCalcEdit?

// Saludos

__cadetill 22-10-2003 15:44:49

Cita:

Posteado originalmente por ChangoPro
No quiero utilizar la calculadora de windows, porque no se a que manos ira a parar la aplicacion y donde tendra intalada la calculadora.
A parte de lo que te comenta el amigo Román, decirte que la calculadora de Windows, si se instala, siempre se instala en la misma carpeta. No obstante, con una llamada a calc.exe es suficiente ya que está en el path de Windows

ChangoPro 22-10-2003 20:24:36

Hola roman

Cita:

Posteado originalmente por roman
Supongo que te refieres a RXCalculator. ¿No te sirve usar RXCalcEdit?
Si esa misma la RXCalculator, me serviría RXCalcEdit si fuera un solo formulario, cuando son 3 o 4... tener cuatro calculadoras abiertas es una aplicación un poco tediosa y complicada.

Hola cadetill
Cita:

Posteado originalmente por cadetill
A parte de lo que te comenta el amigo Román, decirte que la calculadora de Windows, si se instala, siempre se instala en la misma carpeta. No obstante, con una llamada a calc.exe es suficiente ya que está en el path de Windows
"si se instala" no es opcional para la aplicación, debe estar instalada, y como dije no sé en que manos ira a parar, por eso "intento" (enfatizo intento) de que mis programas no necesitan herramientas externas.
Por ejemplo una vez hice una aplicación que te abría MS Word para editar y grabar .DOC, pero el trastornao éste tenía instalado solo open office :eek:
Me pareció muy bueno de su parte, pero me mató lo genérico. :D

Saludo a los dos, y gracias por responder.

__cadetill 22-10-2003 20:34:21

Cita:

Posteado originalmente por ChangoPro
Por ejemplo una vez hice una aplicación que te abría MS Word para editar y grabar .DOC, pero el trastornao éste tenía instalado solo open office :eek:
Me pareció muy bueno de su parte, pero me mató lo genérico. :D
jejejeje, cierto, estas cosas a veces pasan :)

Por otro lado, el componente que te propone Román es un Edit que lleva una calculadora asociada, no es que se abra una calculadora

roman 22-10-2003 20:37:48

Cita:

Posteado originalmente por ChangoPro
Si esa misma la RXCalculator, me serviría RXCalcEdit si fuera un solo formulario, cuando son 3 o 4... tener cuatro calculadoras abiertas es una aplicación un poco tediosa y complicada.

No entiendo entonces cuál es el problema. Si no deseas tener varias calculadoras abiertas al mismo tiempo entonces ¿cuál es el problema de que RXCalculator sea modal?

Y aún usando RXCalcEdit, ¿por qué has e tener varias abiertas si no es lo que quieres? Pon el RXCalcEdit en un formulario aparte y muestra este último cada vez que necesites la calculadora.

// Saludos

ChangoPro 22-10-2003 20:45:23

Cita:

Posteado originalmente por roman
No entiendo entonces cuál es el problema. Si no deseas tener varias calculadoras abiertas al mismo tiempo entonces ¿cuál es el problema de que RXCalculator sea modal?

Inavilita a los formularios y eso es justamente lo que no quiero que haga.

Y aún usando RXCalcEdit, ¿por qué has e tener varias abiertas si no es lo que quieres? Pon el RXCalcEdit en un formulario aparte y muestra este último cada vez que necesites la calculadora.


Esta es una exelente opción que se me paso :p, la probare para ver como queda. ;)

Saludos y gracias a los dos otra vez.

El_Raso 23-10-2003 05:52:54

El windows siempre instala la Calculadora en el directorio c:\Windows

Si agregas un boton dende el usuario pueda verlo y pones:

WinExec(PChar('c:\windows\Calc.exe'),SW_SHOWNORMAL);

En El.. eso resuelve tu problema...


La franja horaria es GMT +2. Ahora son las 14:51:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi