Quintiq file version 2.0 #parent: PanelCustomDraw/CustomDrawDataLayerCurrentUser Response OnDrawObject ( SWF_User object ) id:Response_SWF_CustomDrawProcessDashboard_CustomDrawDataLayerCurrentUser_OnDrawObject { #keys: '[136682.0.1319847910]' CanBindMultiple: false DefinitionID: 'Responsedef_WebCustomDrawDataLayer_OnDrawObject' GroupServerCalls: true QuillAction { Body: [* // Draw user info //this.Rectangle( region ); // Debug surface.TextColor( Color::GrayText() ); if( not isnull( object ) ) { gp := SWF_WorkflowDataset.GlobalParameter(); bigfont := FontSpecification::Construct( gp.DashboardFont(), gp.DashboardFontSizeBig() ); mediumfont := FontSpecification::Construct( gp.DashboardFont(), gp.DashboardFontSizeMedium() ); leftmargin := 25; user_and_date := object.Name() + " - " + SWF_WorkflowDataset::GUI_ProcessDashboard_FormatDateToString( object.Dataset().GlobalParameter().CurrentDate() ); nr_open_activity := counter( object, AssignedActivity, aa, aa.Workflow().IsActive() and aa.Status() = SWF_ActivityBase::STATUS_Executable() ); str_open_activity := SWF_WorkflowDataset::GIU_ProcessDashboard_FormatActiveActivities( nr_open_activity ); surface.Font( mediumfont ); surface.Text( leftmargin, 55, user_and_date ); surface.Text( leftmargin, 85, str_open_activity ); } *] } }