C++Builder相談室 Part4
■ このスレッドは過去ログ倉庫に格納されています
0603デフォルトの名無しさん
NGNGTEditにOnDragDropイベントハンドラを書く。
例えばフォーム内のLabelからEditにD&Dするには
void __fastcall TForm1::Edit1DragOver(TObject *Sender, TObject *Source,
int X, int Y, TDragState State, bool &Accept)
{
Accept = Source->ClassNameIs("TLabel");
}
void __fastcall TForm1::Edit1DragDrop(TObject *Sender, TObject *Source,
int X, int Y)
{
if (Sender->ClassNameIs("TEdit") && Source->ClassNameIs("TLabel"))
{
TEdit *DestList = (TEdit *)Sender;
DestList->Text = ((TLabel *)Source)->Caption;
}
}
■ このスレッドは過去ログ倉庫に格納されています