Tooltip im Scheduler Drag&Drop
Informationen
- Kategorien: GUI | Scheduler
- Version: 17.0.0.6159
- Veröffentlichungsdatum: Donnerstag, 22. Mai 2014
- Entwickler: Götzen
- Benötigt Datenbankänderung: Ja
- Betreff: Tooltip während Drag&Drop im Scheduler
Beschreibung
Das Event onEvent_SchedulerDrag() wurde erweitert um die 3 Argumente, mit deren Hilfe der Tooltip während des Drag-Vorganges gesteuert werden kann:
- $DragOverImageName - Name einer Bitmapdatei aus der Verzeichnis Image
- $DragOverTitle - Titel des Tooltip der neben den Icon angezeigt wird.
- $DragOverMessage - Text zum beschreiben der aktion
Bilder
Beispielcode
int onEvent_SchedulerDrag( string $sSchedulerName,
int $eEventType,
entity $eDragEntity,
entity $eResourceEntity,
time $DragTime,
byref string $DragOverMessage,
byref string $DragOverTitle,
byref string $DragOverImageName )
{
var ::Task $Task;
if( $sSchedulerName == "2" && $eEventType == 1 && IsKindOf( $eDragEntity, name_of(::Task )) )
{
$Task = $eDragEntity;
$DragOverMessage = $Task.$Displayname;
$DragOverTitle = "Drag allowed";
$DragOverImageName = "ok";
return 1;
}
// Default
$DragOverMessage = "Drag not allowed!";
$DragOverImageName = "cancel";
return 0;
}