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?
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?