Class DispLink
Modified 07-JUL-2017 13:58:14.00
Ett DispLink-objekt kopplas till ett eller flera CellDisp för att samordna 
utvalsfunktionen i CellDisp-objeketen, samt för att hantera bortagning och 
omflyttning av objeket i cellerna.


RtBody attributes pwr_sClass_DispLink
Float32 CellDisp CDisp
Objid SelectObjid   Innehåller objid för utvalt objekt. Härifrån kan utvalt objekt hämtas från t ex ett
applikationsprogram.
Boolean SelectExist  
Boolean MoveForward   Flyttar utvalt objekt ett steg framåt (till närmast högre index) i cellen.
Förflyttning kan endast ske inom en cell.
Boolean DoMoveForward  
Boolean MoveBackward   Flyttar utvalt objekt ett steg bakåt (till närmast lägre index) i cellen.
Förflyttning kan endast ske inom en cell.
Boolean DoMoveBackward  
Boolean Remove   Ta bort utvalt objekt.
Objektet tas bort ur cellen mha cellens extern funktion. Eventuellt (beroende på
Function i cellen) tas även objektet bort ur databasen.
Boolean DoRemove  
Boolean ResetData  
Boolean SelectNext   Väljer ut nästa objekt, dvs objektet som ligger på närmast högre index relativt
utvalt objekt. Om det inte finns något objekt på högre index i cellen, väljs
objektet på index 0 i cellen med närmast högre Number.
Om det inte finns en cell med högre Number väljs objektet på index 0 i cellen
med Number 1.
Boolean DoSelectNext  
Boolean SelectPrevious   Väljer ut föregående objekt, dvs objektet som ligger på närmast lägre index
relativt utvalt objekt. Om det inte finns något objekt på lägre index i cellen,
väljs objektet med högsta index i cellen med närmast lägre Number.
Om det inte finns en cell med lägre Number väljs objektet med högsta index i
cellen med högst Number.
Boolean DoSelectPrevious  
Int32 MaxDispNumber  
Int32 SelectOrderNumber  
Int32 SelectOrderOwner  
Int32 SelectOrderType  
Boolean SelectOrder  

DevBody attributes 
pwrs:Class-$PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 0
parameters[1] 0
parameters[2] 1
parameters[3] 0
graphmethod 7 (Get,Set)
graphindex 0
default_mask[0] 0
default_mask[1] 1
segname_annotation 1
compmethod 4
compindex 0
tracemethod 0
traceindex 0
connectmethod 0
executeordermethod 2
objname DispLink
graphname DispLink


Template Object


Attributes detail


CellDisp Output
Klass Output
Typ Float32
Flags State|Invisible
GraphName CDisp
Kropp RtBody

SelectObjid Intern
Klass Intern
Typ Objid
Flags State|Invisible
Kropp RtBody
Innehåller objid för utvalt objekt. Härifrån kan utvalt objekt hämtas från t ex ett 
applikationsprogram. 

SelectExist Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

MoveForward Intern
Klass Intern
Typ Boolean
Flags State|Noedit
Kropp RtBody
Flyttar utvalt objekt ett steg framåt (till närmast högre index) i cellen. 
Förflyttning kan endast ske inom en cell.

DoMoveForward Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

MoveBackward Intern
Klass Intern
Typ Boolean
Flags State|Noedit
Kropp RtBody
Flyttar utvalt objekt ett steg bakåt (till närmast lägre index) i cellen. 
Förflyttning kan endast ske inom en cell. 

DoMoveBackward Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

Remove Intern
Klass Intern
Typ Boolean
Flags State|Noedit
Kropp RtBody
Ta bort utvalt objekt.
Objektet tas bort ur cellen mha cellens extern funktion. Eventuellt (beroende på 
Function i cellen) tas även objektet bort ur databasen.

DoRemove Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

ResetData Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

SelectNext Intern
Klass Intern
Typ Boolean
Flags State|Noedit
Kropp RtBody
Väljer ut nästa objekt, dvs objektet som ligger på närmast högre index relativt 
utvalt objekt. Om det inte finns något objekt på högre index i cellen, väljs 
objektet på index 0 i cellen med närmast högre Number.
Om det inte finns en cell med högre Number väljs objektet på index 0 i cellen 
med Number 1.

DoSelectNext Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

SelectPrevious Intern
Klass Intern
Typ Boolean
Flags State|Noedit
Kropp RtBody
Väljer ut föregående objekt, dvs objektet som ligger på närmast lägre index 
relativt utvalt objekt. Om det inte finns något objekt på lägre index i cellen, 
väljs objektet med högsta index i cellen med närmast lägre Number.
Om det inte finns en cell med lägre Number väljs objektet med högsta index i 
cellen med högst Number.

DoSelectPrevious Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

MaxDispNumber Intern
Klass Intern
Typ Int32
Flags State|Invisible
Kropp RtBody

SelectOrderNumber Intern
Klass Intern
Typ Int32
Flags State|Invisible
Kropp RtBody

SelectOrderOwner Intern
Klass Intern
Typ Int32
Flags State|Invisible
Kropp RtBody

SelectOrderType Intern
Klass Intern
Typ Int32
Flags State|Invisible
Kropp RtBody

SelectOrder Intern
Klass Intern
Typ Boolean
Flags State|Invisible
Kropp RtBody

PlcNode Buffer
Klass Buffer
Typ pwrs:Class-$PlcNode
Flags Invisible
Kropp DevBody