4D v16.3

On Dropデータベースメソッド

ホーム

 
4D v16.3
On Dropデータベースメソッド

On Dropデータベースメソッド  


 

 

On Dropデータベースメソッドはローカルおよびリモートモードの4Dで使用できます。

このデータベースメソッドは、オブジェクトが4Dアプリケーションのフォームやウィンドウの外にドロップされると自動で実行されます。例えば:

  • MDIウィンドウの空のエリア (Windows)
  • Dockやシステムデスクトップの4Dアイコン (Mac OS)

Mac OSでは、データベースメソッドが呼び出されるためにはOption+Commandキーがドロップの際に押されていなければなりません。

デスクトップで4Dアプリケーションアイコンにドロップが行われると、アプリケーションが4D Volume Desktopにマージされている場合を除き、On Dropデータベースメソッドはアプリケーションが既に起動されている場合にのみ呼び出されます。マージされている場合、アプリケーションが起動されていなくてもデータベースメソッドは呼び出されます。これはカスタムのドキュメント署名を定義できることを意味します。

例題  

この例題は、フォーム外側にドロップされた4D Writeドキュメントを開きます:

  `On Drop database method
 droppedFile:=Get file from pasteboard(1)
 If(Position(".4W7";droppedFile)=Length(droppedFile)-3)
    externalArea:=Open external window(100;100;500;500;0;droppedFile;"_4D Write")
    WR OPEN DOCUMENT(externalArea;droppedFile)
 End if



参照 

データベースメソッド

 
プロパティ 

プロダクト: 4D
テーマ: ドラッグ&ドロップ

 
履歴 


 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)