Recent

Author Topic: Una tabla en "form"  (Read 5201 times)

pascal111

  • Sr. Member
  • ****
  • Posts: 284
  • Un trabajo en equipo para programas serias.
Una tabla en "form"
« on: June 08, 2021, 06:16:37 pm »
Quiero hacer una mesa tabla en "form" como esto:

-----------------------------
| El Dios | santo | es       |
| Santo   | es     | el Dios |
| El Dios  | es     | santo  |
-----------------------------
« Last Edit: June 08, 2021, 07:29:18 pm by pascal111 »

RayoGlauco

  • Full Member
  • ***
  • Posts: 111
  • Beers: 1567
Re: Una mesa en "form"
« Reply #1 on: June 08, 2021, 06:33:08 pm »
Hola, no comprendo en qué consiste "hacer una mesa"  :-\. ¿Puedes explicarlo?
To err is human, but to really mess things up, you need a computer.

pascal111

  • Sr. Member
  • ****
  • Posts: 284
  • Un trabajo en equipo para programas serias.
Re: Una mesa en "form"
« Reply #2 on: June 08, 2021, 07:25:32 pm »
Hola, no comprendo en qué consiste "hacer una mesa"  :-\. ¿Puedes explicarlo?

Sí, es ""hacer una tabla"  :D

Edson

  • Hero Member
  • *****
  • Posts: 1197
Re: Una tabla en "form"
« Reply #3 on: June 08, 2021, 07:38:39 pm »
Si te refieres a dibujar una tabla con texto en un formulario, se me ocurren tres opciones:

1. Insertar un componente grilla en el form y llenar los datos requeridos.
2. Dibujar la tabla en el Canvas del formulario, incluyendo el contenido.
3. Crear la tabla en el form usando controles más simples como "labels" con borde y fondo.
Lazarus 2.0.10 - FPC 3.2.0 - x86_64-win64 on Windows 8

lucamar

  • Hero Member
  • *****
  • Posts: 4150
Re: Una tabla en "form"
« Reply #4 on: June 08, 2021, 08:38:34 pm »
Lo más simple es usar un TStringGrid. Está diseñado precisamente para eso ;)
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus/FPC 2.0.8/3.0.4 & 2.0.12/3.2.0 - 32/64 bits on:
(K|L|X)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

RayoGlauco

  • Full Member
  • ***
  • Posts: 111
  • Beers: 1567
Re: Una tabla en "form"
« Reply #5 on: June 09, 2021, 01:35:07 pm »
Lo más simple es usar un TStringGrid. Está diseñado precisamente para eso ;)

Lo más simple, elegante y versátil.
To err is human, but to really mess things up, you need a computer.

pascal111

  • Sr. Member
  • ****
  • Posts: 284
  • Un trabajo en equipo para programas serias.
Re: Una tabla en "form"
« Reply #6 on: June 09, 2021, 04:02:31 pm »
Os doy las gracias!

pascal111

  • Sr. Member
  • ****
  • Posts: 284
  • Un trabajo en equipo para programas serias.
Re: Una tabla en "form"
« Reply #7 on: June 11, 2021, 10:38:40 pm »
"TStringGrid" es bueno.

Fred vS

  • Hero Member
  • *****
  • Posts: 2283
    • StrumPract is the musicians best friend
Re: Una tabla en "form"
« Reply #8 on: June 11, 2021, 11:48:26 pm »
"TStringGrid" es bueno.

Mejor con:

¿Es santo El Dios?
¿Es El Dios santo?
« Last Edit: June 12, 2021, 12:02:21 am by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

lainz

  • Hero Member
  • *****
  • Posts: 3828
Re: Una tabla en "form"
« Reply #9 on: June 12, 2021, 03:54:23 am »
Supongo que sabe más Dios de diabluras que el diablo. No quita sea santo o no o si puede equivocarse.

Así que esa mesa tiene 3 patas.

Fred vS

  • Hero Member
  • *****
  • Posts: 2283
    • StrumPract is the musicians best friend
Re: Una tabla en "form"
« Reply #10 on: June 12, 2021, 04:17:18 am »
También El Dios es un amante de la buena mesa (con 3 patas o mas pero no menos).
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

 

TinyPortal © 2005-2018