HMG Help

Exclusive forum for HMG, a Free / Open Source xBase WIN32/64 Bits / GUI Development System
  1. hi

    Checkbox in a GRID use LVS_EX_CHECKBOXES
    https://docs.microsoft.com/en-us/window... iew-styles

    Checkbox in a GRID are NOT real, they are Image in Imagelist
    you need as much Image as you have Items in GRID

    ---

    under HMG a GRID can have COLUMNCONTROLS depend on Type of Column.
    so you add a Logic Field in your DBF and display it on 1st Column

    Statistics: Posted by AUGE_OHR — Tue Jan 19, 2021 2:08 am


  2. Google Spanish Translation:
    Hola Claudio,
    Gracias por tu tan amable y pronta respuesta.

    Estoy de acuerdo contigo. SI utilizo una matriz, como en el programa "C:\HMG.3.4.4\Samples\Controls\Grid\Grid_CheckBoxes\Demo.PRG", se muestra una casilla de verificación en su cuadrícula. Este no es mi problema.

    Necesito que aparezca un CheckBox en una cuadrícula que muestre un .DBF. Una "solución alternativa" aquí pierde mi necesidad.

    ¿Puedo señalarle un ejemplo .PRG donde un .DBF es la fuente de datos de Grid y el control CheckBox de Grid NO se muestra? Consulte: "... Samples\ Controls\Grids\Grid_36\Demo.PRG".

    ¿Cuál es el propósito o la intención de tales ejemplos ??? Vengo de un entorno de VFP y, desafortunadamente, estoy confundido aquí en HMG.

    ¡Gracias de nuevo!

    ====================
    English:

    Hi Claudio,
    Thank you for your very kind and prompt response.

    I agree with you. IF I use an Array, such as in the program “C:\HMG.3.4.4\Samples\Controls\Grid\Grid_CheckBoxes\Demo.PRG”, a CheckBox is displayed in its Grid. This is not my issue.

    I need a CheckBox to appear in a Grid that displays a .DBF. A “workaround” here misses my need.

    May I point you to a sample .PRG where a .DBF is the Grid’s data source and the Grid’s CheckBox control FAILS to display. Please see: “...Samples\Controls\Grids\Grid_36\Demo.PRG”.

    What is the purpose or intend of such examples??? I come from a VFP background and, unfortunately, am confused here in HMG.

    Thanks again!

    Statistics: Posted by Red2 — Tue Jan 19, 2021 12:44 am


  3. Hola...
    Creo, no estoy seguro pero puedes probar:
    Pasar la DBF a un array y cargar el array en el grid con AddItem
    Si me dices los campos (estructura) de la db .dbf te puedo escribir la rutina.

    Statistics: Posted by Claudio Ricardo — Mon Jan 18, 2021 10:49 pm


  4. Spanish Translation:

    Le agradecería mucho su ayuda. Necesito un ejemplo Demo.PRG debajo de la carpeta "C: \HMG.3.4.4\Samples\Controls\Grid\" que mostrará un control CheckBox en una cuadrícula cuando se use un .DBF. Eso me pareció una tarea sencilla.

    El problema:
    Un CheckBox se muestra allí solo cuando se usa un Array (como propiedad Item). ¡No cuando se muestra un .DBF (como propiedad RowSource)!

    Mi prueba:
    Todos los archivos Sample Demo.PRG en las carpetas debajo de "C:\HMG.3.4.4\Samples\Controls\Grid\" que usan un RowSource (.DBF) no muestran un CheckBox. (Al menos para mi). Allí, la columna CheckBox solo muestra un ".T"lógico. o ".F.", no un CheckBox.

    Qué carpetas de ejemplo:
    Las carpetas de muestra "...Samples\Controls\Grids\" que usan RowSource(.DBF) son:
    “\Grid_13\” más cada carpeta desde “\Grid_25\” a “\Grid_38\”.

    He pasado horas trabajando con el ejemplo en la carpeta "...\Grid\CheckBoxes\". Su matriz (como elemento) muestra un CheckBox pero no he podido hacer que aparezca un CheckBox cuando cambio a un .DBF (RowSource).

    ¿Que me estoy perdiendo aqui? Gracias por su amable ayuda.

    --------------------------------
    English:


    I would greatly appreciate your assistance. I need an example Demo.PRG underneath folder “C:\HMG.3.4.4\Samples\Controls\Grid\” that will display a CheckBox control in a Grid when using a .DBF. That appeared to me a simple task.

    The Problem:
    A CheckBox is displayed there only when an Array (as property Item) is used. Not when displaying a .DBF (as property RowSource)!

    My Testing:
    All of the Sample Demo.PRG files in the folders underneath “C:\HMG.3.4.4\Samples\Controls\Grid\” that use a (.DBF) RowSourcefail to show a CheckBox. (At least for me). There, the CheckBox column only displays a logical “.T.” or “.F.”, not a CheckBox.

    Which Example Folders:
    The “...Samples\Controls\Grids\” sample folders I have checked that use a RowSource (.DBF) are:
    “\Grid_13\” plus each folder from “\Grid_25\” to “\Grid_38\”.

    I have spent hours working with the example in folder “...\Grid\CheckBoxes\”. Its Array (as Item) shows a CheckBox but I have not been able to make a CheckBox appear when I change to a .DBF (RowSource).

    What am I missing here? Thank you for your kind help.

    Statistics: Posted by Red2 — Mon Jan 18, 2021 3:53 pm


  5. Algo que aprendi despues de renegar un rato es que si quiero que se vea un icono
    en el archivo .exe y en el acceso directo y no el que a Windows se le ocurra:
    Convertirlo a 16x16 px. nombrarlo como Ej.: aaIcono.ico (Windows los ubica alfabeticamente)
    ponerlo como icono de la ventana Main y PRIMERO en el archivo .rc

    aaIcono ICON Resource\aaIcono.ico

    luego el resto de imagenes e iconos...
    Menos este primero todos los demás los convierto a .png y no tuve mas problemas.

    Statistics: Posted by Claudio Ricardo — Mon Jan 18, 2021 11:55 am