ExtPascal y la programación visual
#1
Escrito 07 enero 2011 - 02:38
(http://clubdelphi.co...ight=extpascal)
pero yo no consigo hacerlo funcionar de esta forma.
He visto el video ExtPascal Hello World (no audio).
La pregunta es si solo se puede programar visualmente con Lazarus o si con delphi tambien es posible.
#2
Escrito 07 enero 2011 - 03:25
Me interesa el tema y he seguido los enlaces. La integración con el IDE, en este ejemplo, la hace mediante una herramienta de terceros. En este caso concreto lo hace a través del ExtP Toolkit (de Phil Hess).
http://web.me.com/ma...lkitStatus.html
Tienes que instalar esos controles en el IDE antes de poder usarlos.
Personalmente, el set de controles Delphi más espectacular que he visto trabajando sobre ExtPascal es la UniGUI, su inconveniente es que la versión final no será libre (aunque el autor nos dice que podemos esperar un coste similar a la licencia de Ext JS).
http://www.unigui.com/
Finalmente otra alternativa (libre), también usada por compañeros de este Foro, es Raudus, el cual, al igual que el resto, también es un set de componentes Delphi que utilizan ExtPascal para ofrecer los controles Ext JS a nuestras aplicaciones.
http://www.raudus.com/
Saludos.
#3
Escrito 07 enero 2011 - 06:05
Habrá que dedicarle mas tiempo... eso tan escaso.
Saludos.
#4
Escrito 07 enero 2011 - 04:17
Gracias por la información. He tratado de instalarlo, siguiendo la guia de IcebergDelphi y he llegado hasta la instalación de orpheus, pero después no consigo abrir nada en el ide y que me muestre el formulario visualmente. Ni los ejemplos, ni nada.
Habrá que dedicarle mas tiempo... eso tan escaso.
Saludos.
Ok mira si se puede hacer programacion Visual con Extpascal pero no te lo recomiendo ya que son unos cuantos componentes que tiene el paquete , no se si ya revizastes que dentro de la carpeta de los archivos de ExtPascal esta otra que se llama: ExtP_Toolkit, dentro de ella esta extp_ctrls y extp_grid, estas dos ultimas contienen los componentes que vez en ese Video, pero OJO para que funcione debes de tener instalado Orpheus, en este caso tu ya lo tienes.
Cuando hagas un nuevo proyecto de preferencia guardalo dentro del Servidor web en este caso yo uso Xampp y siempre he guardado mis proyectos de Extpascal en la siguiente ruta:
C:\xampp\cgi-bin\
y si ya realizastes los pasos del manual, para configurar el gateway,etc.
ya en tu navegador vas a poner, por asi decirlo:
http://localhost/cgi...ectoApicito.cgi
con eso ya deberias tener tu ejemplo ejecutado en tu navegador.
Espero con tiempo hacer un video tutorial de este Wrapper.
Saludos.
#5
Escrito 08 enero 2011 - 05:38
Gracias por tu ayuda.
#6
Escrito 10 enero 2011 - 09:52
Si he instalado Orpheus y ExtP_Toolkit, pero que tipo de proyecto tengo que abrir para poder utilizar los componentes de extpascal de forma gráfica? Un proyecto normal con un form normal?.
Gracias por tu ayuda.
Hola apicito disculpa por no contestarte antes, esto se hace como en Raudus Te vas a new--> application->other y deberia aparecer ExtPascalApplication y ahi seleccionas, en el video te indica como.., ya despues guardas el proyeco en la carpeta del servidor web, dentro de cgi-bin, saludos.
#7
Escrito 10 enero 2011 - 11:39
Como puedes ver me aparece RAUDUS pero no extpascal. ¿Tendre que reintalar todo? Puedes ver que en la paleta de componentes me aparece ExtPascal y varias pestañas de orpheus.
Archivos adjuntos
#8
Escrito 10 enero 2011 - 01:25
Pues el problema es que no me aparece esa opción. Te adjunto un pantallazo de Nuevo->Otros en delphi 7.
Como puedes ver me aparece RAUDUS pero no extpascal. ¿Tendre que reintalar todo? Puedes ver que en la paleta de componentes me aparece ExtPascal y varias pestañas de orpheus.
Hola de nuevo, al parecer la pestaña de aplicacion Extpascal solo aparece en Lazarus, se supone que dentro de ExtP_Toolkit hay una carpeta que se llama:extp_proj y ahi mismo hay un archivo que lo puedes hacer dpk se llama:extp_proj.pas, con esto se supone que es para que se agregue a las opciones de nueva aplicacion , pero no aparece, yo igual trate de compilar pero me da error con algunos archivos, si gustas intentalo:
1.-Component--->InstallComponent
2.-Into New Package
3.- Buscas el archivo:extp_proj.pas en las rutas que mencione arriba
Por ultimo trata de compilar ami me aperece este error: LazIDEIntf.dcu not found. De ese error no he pasado, checa y me comentas,saludos.
Te recomiendo mejor Unigui o Raudus para empezar un Nuevo proyecto en forma Visual, en dado caso si te quieres aventurar a las meras tripas de todo esto usa ExtPascal y al alma de esto a ExtJs.
Saludos.
#9
Escrito 11 enero 2011 - 09:33
http://www.mail-arch...g/msg02232.html
Voy a intentarlo con Lazarus haber que tal.
Un saludo.