Recent

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

pascal111

  • Sr. Member
  • ****
  • Posts: 423
  • 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 »
La chose par la chose est rappelé.

RayoGlauco

  • Full Member
  • ***
  • Posts: 174
  • 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: 423
  • 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
La chose par la chose est rappelé.

Edson

  • Hero Member
  • *****
  • Posts: 1296
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.2.6 - FPC 3.2.2 - x86_64-win64 on Windows 10

lucamar

  • Hero Member
  • *****
  • Posts: 4219
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: 174
  • 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: 423
  • 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!
La chose par la chose est rappelé.

pascal111

  • Sr. Member
  • ****
  • Posts: 423
  • 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.
La chose par la chose est rappelé.

Fred vS

  • Hero Member
  • *****
  • Posts: 3158
    • 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.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

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

lainz

  • Hero Member
  • *****
  • Posts: 4449
    • https://lainz.github.io/
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: 3158
    • 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.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.

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

 

TinyPortal © 2005-2018