PDA

Ver la Versión Completa : Pintar elementos dinámicos


Angel.Matilla
13-01-2014, 10:32:37
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:
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).