viernes, 14 de mayo de 2010

Instalacion de la libreria gxui

gxui Library Installation


Requirements:

  • ExtJS Library 2.1 or higher (Extjs 3.x is not supported yet)
  • GeneXus X Evolution 1

Steps:

  1. Download ExtJS 2.3 (older 2.x version will also work)
  2. Create a folder named Shared under %GX_PROGRAM_DIR%\UserControls\
  3. Extract ExtJS 2.1 in %GX_PROGRAM_DIR%\UserControls\Shared\. Please notice that the name of the folder inside the zip file is ext-2.1. After extracting the files, rename it to ext. To ensure that you correctly extracted the files, check that you have the following folder contents:
    • %GX_PROGRAM_DIR%\UserControls\Shared\ext\ext-all.js
    • %GX_PROGRAM_DIR%\UserControls\Shared\ext\adapter
    • %GX_PROGRAM_DIR%\UserControls\Shared\ext\resources
    • and some other files and folders...
  4. Install it directly from the Start Page or download gxui Library from here and extract it to %GX_PROGRAM_DIR%\UserControls\. To ensure that you correctly extracted the files, check that you have the following folder contents.
    %GX_PROGRAM_DIR%\UserControls\gxui\Grid
    %GX_PROGRAM_DIR%\UserControls\gxui\Layout
    and some other files and folders...
  5. Execute %GX_PROGRAM_DIR%\genexus.exe /install
  6. Execute %GX_PROGRAM_DIR%\genexus.exe as usual.

FAQ:

  • If you get the following error when starting GeneXus, please be sure that you followed from Step 1 to Step 3 of the above mentioned installation steps.

Image:gxuiInstallationError

  • Error: Invalid Render when dropping a control (eg: gxui.TabPanel) to the form.
    GeneXus X Users
    Exit GeneXus.
    Please replace the existing UserControlRenders.dll located in %GX_PROGRAM_DIR%\UserControls\gxui\ by the one included in %GX_PROGRAM_DIR%\UserControls\gxui\UserControlRendersGXX.zip.
    Start GX as usual.

    GeneXus X Evolution 1 Users
    The default dll included in gxui works for GX X Evolution 1.

There are some minor known issues you should check before starting to use the controls.

Fuente

No hay comentarios:

Publicar un comentario en la entrada