Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Pintar elementos dinámicos (https://www.clubdelphi.com/foros/showthread.php?t=84999)

Angel.Matilla 13-01-2014 10:32:37

Pintar elementos dinámicos
 
Tengo una aplicación que una de las cosas que pude hacer es imprimir etiquetas. Las mismas las puede definir el usuario en un formulario, pero me gustaría enseñar una "muestra" de como sería la hoja definida y estaba tratado de usar un código similar a este:
Código:

int NumVer = 11, NumHor = 3, MarSup = 0, MarIzq = 0, Altura = 27, Anchura = 70;
TPanel *pEti;

for (int nCol = 0; nCol < NumVer; nCol ++)
    for (int  nRow = 0; nRow < NumHor; nRow ++)
    {
          pEti = new TPanel(this);
          pEti->Color  = clRed;
          pEti->Height = Altura;
          pEti->Width  = Anchura;
          pEti->Top    = MarSup + nCol * Altura;
          pEti->Left  = MarIzq + nRow * Anchura;
    }

Se ejecuta pero no me "pinta" nada en el formulario ¿Qué puedo estar haciendo mal?

Angel.Matilla 13-01-2014 10:57:52

Solucionado, y era una ESTUPIDEZ :confused:
Se me había olvidado poner DÓNDE tenía que pintarse cada panel (pEti->Parent).


La franja horaria es GMT +2. Ahora son las 14:45:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi