Table of Contents

Core Drag & Drop and DDE Support Module

Module SDAMOD Core Drag & Drop and DDE Support Module

Description


Properties

Property YES/NO
Single page frame No
Show toolbar No
Show menu No
Show statusbar No
Show hint No
Fit panel size No

Datafields

Name Description Data Type Len Dec. View lines View type Inst. Visible Codetable
LNKRECINR Fieldname of link Text 60 1 Edit Yes Public
SEAINF Control 3 1 Button Yes Public
SEAGET Control 3 1 Button Yes Public

Datafield Description and Properties

Datafield SEAINF

Description

Default Value settings for this BitButton Field

SIZE 22 22 I infobut.png VC HC 16 16 ID infobut.png BW ALPHA 0.4 BH PanelIconBackHover BP PanelIconBackPushed BD PanelIconBackDisabled BF PanelIconBackFocus B PanelIconBack


Datafield SEAGET

Description

Icon for search functionality on any panel.

Default Value settings for this BitButton Field

SIZE 22 22 I seabut.png VC HC 16 16 ID seabut.png BW ALPHA 0.4 BH PanelIconBackHover BP PanelIconBackPushed BD PanelIconBackDisabled BF PanelIconBackFocus B PanelIconBack


Rules

Rule Name Additional
sub DDEReply global
sub DDEShowInf global
sub DDEShowInfAll global
sub HandleAllModRec method
sub HandleSeaGet global
sub HandleSeaInf global

Rules Description and Comments

sub DDEReply( in sndrec module ) global

routine to send a use reply back to the issuing DDEClient


sub DDEShowInf( in RecClass text, in RecInr text ) global

show record via corresponding INF transaction by passing only the INR without further data.
when using this function no return message via DDE is supported
(e.g. Use Button in Info is disabled)

Corresponding function: HandleSeaInf, DDEShowInfAll


sub DDEShowInfAll( in RecClass text, in RecInr text, in RecKey text ) global

show record via corresponding INF transaction by passing the INR and the access key
when using this function no return message via DDE is supported
(e.g. Use Button in Info is disabled)

Corresponding function: HandleSeaInf, DDEShowInf


sub HandleAllModRec( in ArgCaller module, in ArgAddSub text ) method

Routine to postprocess modifications to the record. This might be after
a record has been read or cleared or received via DDE or Drag and Drop.
If the field GETADDSUB is set the rule registered there is called.


sub HandleSeaGet( in ArgRec module, in ArgSdaMod module ) global

Routine to handle the event of a show button.
ArgRec holds the data module the button is associated to.
ArgSdaMod hold a moduleinstance of a module below the associated xxxGET module.


sub HandleSeaInf( in ArgRec module, in ArgGetMod module ) global

Routine to handle the event of an info button.
ArgRec holds the data module the button is associated to
ArgGetMod hold a moduleinstance of a module below the associated GET module.
This is usually the instance of the issuing SDAMOD. This instance is used
to check DISSEL and post the HandleDDEReceive method upon a DDE receive.