|
struct msgFields{
int msgFontSize; //폰트 크기
AnsiString msgFontColor; //폰트 색깔
AnsiString msgFontName; //폰트 네임
AnsiString msgText; //메시지 문자열
}msgBytes;
msgFields *msgByte;
void CreateStruct()
{
msgByte = new msgFields;
}
void __fastcall TMainForm::Edit1KeyDown(TObject *Sender, WORD &Key,
TShiftState Shift)
{
if(Key == VK_RETURN)
{
fillBlack(mainImg);
inputStruct(StrToInt(FontSize->Text), FontColor->Text, FontName->Text, Edit1->Text); //값 할
msgList->Add(msgByte);//TList에 Add
EmptyByStruct();//구조체 초기화
msgByte = (msgFields*)msgList->Items[0];//티리스트의 구조체 불러드림
}
}
|