Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    dataViewLoaded does not fire

    I have a dataView labeled 'Application' and all my attempts to get the dataViewLoaded event to fire and run even a simple alert statement have had negative results. If I put it on a click event it works fine.

    I am sure I am overlooking something simple. The developer console log is below.

    Code:
    17:01:39.125:INFO:Log:initialized
    17:01:39.158:WARN:Log:NOTE: Firebug is enabled. Firebug greatly slows the performance of applications that make heavy use of JavaScript. Isomorphic highly recommends Firebug for troubleshooting, but Firebug and other development tools should be disabled when assessing the real-world performance of SmartClient applications.
    17:01:40.094:WARN:Log:New Class ID: 'EditPane' collides with ID of existing Class object '[DataSource ID:EditPane]'.  Existing object will be replaced.
    This conflict would be avoided by disabling ISC Simple Names mode.  See documentation for further information.
    17:01:40.375:WARN:ListGrid:MyTaskGrid:Invalid setting for this.margin:. This should be a numeric value - ignoring
    17:01:40.528:INFO:layout:MainTabSet_paneContainer:adding newMembers: [VLayout ID:MyTasks]
    17:01:40.529:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyTasks]: 88w 
    17:01:40.531:INFO:layout:MainTabSet_paneContainer:adding newMembers: [VLayout ID:MyIssues]
    17:01:40.531:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyIssues]: 88w 
    17:01:40.533:INFO:layout:MainTabSet_paneContainer:adding newMembers: [VLayout ID:MyProjects]
    17:01:40.533:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyProjects]: 88w 
    17:01:40.536:INFO:layout:MainTabSet_paneContainer:adding newMembers: [VLayout ID:VLayout5]
    17:01:40.536:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:VLayout5]: 88w 
    17:01:40.538:INFO:layout:MainTabSet_paneContainer:adding newMembers: [VLayout ID:VLayout4]
    17:01:40.540:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:VLayout4]: 88w 
    17:01:40.569:DEBUG:layout:VLayout1:resizing [DynamicForm ID:MainForm]: 1143w 
    17:01:40.743:DEBUG:layout:VLayout1:resizing [TabSet ID:MainTabSet]: 1143w 720h
    17:01:40.771:INFO:layout:MainTabSet_tabBar:adding newMembers: [ImgTab ID:MyTasksTab],[ImgTab ID:MyIssuesTab],[ImgTab ID:MyProjectsTab],[ImgTab ID:MyProfileTab],[ImgTab ID:MyCommunityTab] at position: 0
    17:01:40.771:DEBUG:layout:MainTabSet_tabBar:resizing [ImgTab ID:MyTasksTab]: 20h 
    17:01:40.774:DEBUG:layout:MainTabSet_tabBar:resizing [ImgTab ID:MyIssuesTab]: 20h 
    17:01:40.776:DEBUG:layout:MainTabSet_tabBar:resizing [ImgTab ID:MyProjectsTab]: 20h 
    17:01:40.779:DEBUG:layout:MainTabSet_tabBar:resizing [ImgTab ID:MyProfileTab]: 20h 
    17:01:40.780:DEBUG:layout:MainTabSet_tabBar:resizing [ImgTab ID:MyCommunityTab]: 20h 
    17:01:40.846:DEBUG:layout:MainTabSet_tabBar:centering wrt visible breadth: 20
    17:01:40.851:INFO:layout:MainTabSet_tabBar:layoutChildren (reason: initial draw):
    layout specified size: 1143w x 20h
    drawn size: 1143w x 20h
    available size: 1143w (length) x 20h
       [ImgTab ID:MyTasksTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyIssuesTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyProjectsTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyProfileTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyCommunityTab]
          85 drawn length (policyLength: 85) (inherent size)
          20 drawn breadth (breadth policy: fill)
    
    17:01:40.856:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyTasks]: 1131w 
    17:01:40.857:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyIssues]: 1131w 
    17:01:40.857:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyProjects]: 1131w 
    17:01:40.858:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:VLayout5]: 1131w 
    17:01:40.858:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:VLayout4]: 1131w 
    17:01:40.859:DEBUG:layout:MainTabSet_paneContainer:resizing [VLayout ID:MyTasks]: 1131w 689h
    17:01:40.861:DEBUG:layout:MyTasks:resizing [HLayout ID:MyTasksButtons]: 1131w 
    17:01:40.861:DEBUG:layout:MyTasks:resizing[ListGrid ID:MyTaskGrid]: 1131w 
    17:01:40.888:DEBUG:layout:MyTasksButtons:centering wrt visible breadth: 30
    17:01:40.890:INFO:layout:MyTasksButtons:layoutChildren (reason: initial draw):
    layout specified size: 1131w x 30h
    drawn size: 1131w x 30h
    available size: 1131w (length) x 30h
       [IButton ID:OpenTaskButton]
          100 drawn length (resizeLength: 100) (policyLength: 100) (explicit size)
          22 drawn breadth (explicit size)
       [IButton ID:CompleteTaskButton]
          100 drawn length (resizeLength: 100) (policyLength: 100) (explicit size)
          22 drawn breadth (explicit size)
    
    17:01:40.893:DEBUG:layout:MyTasks:resizing[ListGrid ID:MyTaskGrid]: 1131w 659h
    17:01:40.926:INFO:layout:MyTaskGrid:adding newMembers: [Toolbar ID:isc_Toolbar_0],[GridBody ID:MyTaskGrid_body] at position: 0
    17:01:40.927:DEBUG:layout:MyTaskGrid:resizing [Toolbar ID:isc_Toolbar_0]: 1129w 
    17:01:40.928:DEBUG:layout:MyTaskGrid:resizing [GridBody ID:MyTaskGrid_body]: 1129w 
    17:01:40.955:DEBUG:layout:MyTaskGrid:new user width: 1113 for member [Toolbar ID:isc_Toolbar_0], oldSize: undefined reason: undefined
    17:01:40.955:DEBUG:layout:MyTaskGrid:new user height: 21 for member [Toolbar ID:isc_Toolbar_0], oldSize: null reason: undefined
    17:01:40.986:INFO:layout:isc_Toolbar_0:adding newMembers: [ImgButton ID:isc_ImgButton_0],[ImgButton ID:isc_ImgButton_1],[ImgButton ID:isc_ImgButton_2],[ImgButton ID:isc_ImgButton_3],[ImgButton ID:isc_ImgButton_4],[ImgButton ID:isc_ImgButton_5],[ImgButton ID:isc_ImgButton_6],[ImgButton ID:isc_ImgButton_7],[ImgButton ID:isc_ImgButton_8] at position: 0
    17:01:40.987:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_0]: 21h 
    17:01:40.988:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_1]: 21h 
    17:01:40.989:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_2]: 21h 
    17:01:40.990:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_3]: 21h 
    17:01:40.991:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_4]: 21h 
    17:01:40.992:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_5]: 21h 
    17:01:40.994:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_6]: 21h 
    17:01:40.995:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_7]: 21h 
    17:01:40.996:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_8]: 21h 
    17:01:41.006:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_0]: 21h 136w
    17:01:41.007:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_1]: 21h 136w
    17:01:41.008:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_2]: 21h 136w
    17:01:41.008:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_3]: 21h 136w
    17:01:41.009:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_4]: 21h 136w
    17:01:41.010:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_5]: 21h 136w
    17:01:41.010:DEBUG:layout:isc_Toolbar_0:resizing [ImgButton ID:isc_ImgButton_6]: 21h 137w
    17:01:41.091:DEBUG:layout:isc_Toolbar_0:centering wrt visible breadth: 21
    17:01:41.094:INFO:layout:isc_Toolbar_0:layoutChildren (reason: initial draw):
    layout specified size: 1113w x 21h
    drawn size: 1113w x 21h
    available size: 1113w (length) x 21h
       [ImgButton ID:isc_ImgButton_0]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_1]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_2]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_3]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_4]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_5]
          136 drawn length (resizeLength: 136) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_6]
          137 drawn length (resizeLength: 137) (policyLength: *) (no length specified)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_7]
          80 drawn length (resizeLength: 80) (policyLength: 80) (explicit size)
          21 drawn breadth (breadth policy: fill)
       [ImgButton ID:isc_ImgButton_8]
          80 drawn length (resizeLength: 80) (policyLength: 80) (explicit size)
          21 drawn breadth (breadth policy: fill)
    
    17:01:41.101:DEBUG:layout:MyTaskGrid:new field widths: 136,136,136,136,136,136,137,80,80
    17:01:41.103:DEBUG:layout:MyTaskGrid:resizing [GridBody ID:MyTaskGrid_body]: 1129w 636h
    17:01:41.110:DEBUG:layout:MyTaskGrid:centering wrt visible breadth: 1129
    17:01:41.112:INFO:layout:MyTaskGrid:layoutChildren (reason: initial draw):
    layout specified size: 1131w x 659h
    drawn size: 1131w x 659h
    available size: 1129w x 657h (length)
       [Toolbar ID:isc_Toolbar_0]
          21 drawn length (resizeLength: 21) (policyLength: 21) (explicit size)
          1113 drawn breadth (explicit size)
       [GridBody ID:MyTaskGrid_body]
          636 drawn length (resizeLength: 636) (policyLength: 100%) (explicit size)
          1129 drawn breadth (breadth policy: fill)
    
    17:01:41.124:DEBUG:layout:MyTasks:centering wrt visible breadth: 1131
    17:01:41.125:INFO:layout:MyTasks:layoutChildren (reason: initial draw):
    layout specified size: 1131w x 689h
    drawn size: 1131w x 689h
    available size: 1131w x 689h (length)
       [HLayout ID:MyTasksButtons]
          30 drawn length (resizeLength: 30) (policyLength: 30) (explicit size)
          1131 drawn breadth (breadth policy: fill)[ListGrid ID:MyTaskGrid]
          659 drawn length (resizeLength: 659) (policyLength: *) (no length specified)
          1131 drawn breadth (breadth policy: fill)
    
    17:01:41.132:DEBUG:layout:MainTabSet_paneContainer:centering wrt visible breadth: 1131
    17:01:41.134:INFO:layout:MainTabSet_paneContainer:layoutChildren (reason: initial draw):
    layout specified size: 1143w x 701h
    drawn size: 1143w x 701h
    available size: 1141w x 699h (length)
       [VLayout ID:MyTasks]
          689 drawn length (resizeLength: 689) (policyLength: *) (no length specified)
          1131 drawn breadth (breadth policy: fill)
       [VLayout ID:MyIssues]
          undefined drawn length (policyLength: 0) (hidden)
          undefined drawn breadth (undefined)
       [VLayout ID:MyProjects]
          undefined drawn length (policyLength: 0) (hidden)
          undefined drawn breadth (undefined)
       [VLayout ID:VLayout5]
          undefined drawn length (policyLength: 0) (hidden)
          undefined drawn breadth (undefined)
       [VLayout ID:VLayout4]
          undefined drawn length (policyLength: 0) (hidden)
          undefined drawn breadth (undefined)
    
    17:01:41.143:DEBUG:layout:VLayout1:centering wrt visible breadth: 1143
    17:01:41.146:INFO:layout:VLayout1:layoutChildren (reason: initial draw):
    layout specified size: 1143w x 750h
    drawn size: 1143w x 750h
    available size: 1143w x 750h (length)
       [DynamicForm ID:MainForm]
          30 drawn length (policyLength: 30) (inherent size)
          1143 drawn breadth (breadth policy: fill)
       [TabSet ID:MainTabSet]
          720 drawn length (resizeLength: 720) (policyLength: 100%) (explicit size)
          1143 drawn breadth (breadth policy: fill)
    
    17:01:41.151:DEBUG:layout:Application:centering wrt visible breadth: 1143
    17:01:41.155:INFO:layout:Application:layoutChildren (reason: initial draw):
    layout specified size: 1143w x 750h
    drawn size: 1143w x 750h
    available size: 1143w x 750h (length)
       [VLayout ID:VLayout1]
          750 drawn length (resizeLength: 750) (policyLength: 100%) (explicit size)
          1143 drawn breadth (breadth policy: fill)
    
    17:01:41.205:INFO:layout:TaskTabSet_paneContainer:adding newMembers: [DynamicForm ID:TaskLogForm]
    17:01:41.362:INFO:layout:IssueTabset_paneContainer:adding newMembers: [DynamicForm ID:IssueLogForm]
    17:01:41.363:DEBUG:layout:IssueTabset_paneContainer:resizing [DynamicForm ID:IssueLogForm]: 88w 
    17:01:41.364:INFO:layout:IssueTabset_paneContainer:adding newMembers: [VLayout ID:IssueTasks]
    17:01:41.365:DEBUG:layout:IssueTabset_paneContainer:resizing [VLayout ID:IssueTasks]: 88w 
    17:01:41.374:WARN:DynamicForm:IssueResolutionForm:Invalid setting for this.margin:. This should be a numeric value - ignoring
    17:01:41.472:INFO:layout:ProjectTabs_paneContainer:adding newMembers: [DynamicForm ID:ProjectLogForm]
    17:01:41.472:DEBUG:layout:ProjectTabs_paneContainer:resizing [DynamicForm ID:ProjectLogForm]: 88w 
    17:01:41.473:INFO:layout:ProjectTabs_paneContainer:adding newMembers: [VLayout ID:ProjectIssues]
    17:01:41.473:DEBUG:layout:ProjectTabs_paneContainer:resizing [VLayout ID:ProjectIssues]: 88w 
    17:01:41.475:INFO:layout:ProjectTabs_paneContainer:adding newMembers: [VLayout ID:ProjectMeetingsLayout]
    17:01:41.477:DEBUG:layout:ProjectTabs_paneContainer:resizing [VLayout ID:ProjectMeetingsLayout]: 88w 
    17:01:41.478:INFO:layout:ProjectTabs_paneContainer:adding newMembers: [VLayout ID:ProjectReportsLayout]
    17:01:41.478:DEBUG:layout:ProjectTabs_paneContainer:resizing [VLayout ID:ProjectReportsLayout]: 88w 
    17:01:41.479:INFO:layout:ProjectTabs_paneContainer:adding newMembers: [VLayout ID:ProjectStakeholders]
    17:01:41.479:DEBUG:layout:ProjectTabs_paneContainer:resizing [VLayout ID:ProjectStakeholders]: 88w 
    17:01:41.553:INFO:layout:MeetingTabs_paneContainer:adding newMembers: [DynamicForm ID:MeetingLogForm]
    17:01:41.553:DEBUG:layout:MeetingTabs_paneContainer:resizing [DynamicForm ID:MeetingLogForm]: 88w 
    17:01:41.554:INFO:layout:MeetingTabs_paneContainer:adding newMembers: [VLayout ID:MeetingAgendaLayout]
    17:01:41.554:DEBUG:layout:MeetingTabs_paneContainer:resizing [VLayout ID:MeetingAgendaLayout]: 88w 
    17:01:41.607:INFO:layout:AgendaOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:AgendaOptionsTopicForm]
    17:01:41.607:DEBUG:layout:AgendaOptionsTabs_paneContainer:resizing [DynamicForm ID:AgendaOptionsTopicForm]: 88w 
    17:01:41.608:INFO:layout:AgendaOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:AgendaOptionsIssueForm]
    17:01:41.608:DEBUG:layout:AgendaOptionsTabs_paneContainer:resizing [DynamicForm ID:AgendaOptionsIssueForm]: 88w 
    17:01:41.609:INFO:layout:AgendaOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:AgendaOptionsTaskForm]
    17:01:41.609:DEBUG:layout:AgendaOptionsTabs_paneContainer:resizing [DynamicForm ID:AgendaOptionsTaskForm]: 88w 
    17:01:41.611:INFO:layout:AgendaOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:AgendaOptionsSpecialForm]
    17:01:41.611:DEBUG:layout:AgendaOptionsTabs_paneContainer:resizing [DynamicForm ID:AgendaOptionsSpecialForm]: 88w 
    17:01:41.668:INFO:layout:MinutesOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:MinutesOptionsTopicForm]
    17:01:41.668:DEBUG:layout:MinutesOptionsTabs_paneContainer:resizing [DynamicForm ID:MinutesOptionsTopicForm]: 88w 
    17:01:41.669:INFO:layout:MinutesOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:MinutesOptionsIssueForm]
    17:01:41.669:DEBUG:layout:MinutesOptionsTabs_paneContainer:resizing [DynamicForm ID:MinutesOptionsIssueForm]: 88w 
    17:01:41.669:INFO:layout:MinutesOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:MinutesOptionsTaskForm]
    17:01:41.670:DEBUG:layout:MinutesOptionsTabs_paneContainer:resizing [DynamicForm ID:MinutesOptionsTaskForm]: 88w 
    17:01:41.672:INFO:layout:MinutesOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:MinutesOptionsSpecialForm]
    17:01:41.672:DEBUG:layout:MinutesOptionsTabs_paneContainer:resizing [DynamicForm ID:MinutesOptionsSpecialForm]: 88w 
    17:01:41.680:INFO:layout:MeetingContentTabs_paneContainer:adding newMembers: [VLayout ID:AgendaOptionsLayout]
    17:01:41.680:DEBUG:layout:MeetingContentTabs_paneContainer:resizing [VLayout ID:AgendaOptionsLayout]: 88w 
    17:01:41.681:INFO:layout:MeetingContentTabs_paneContainer:adding newMembers: [VLayout ID:MinutesOptionsLayout]
    17:01:41.682:DEBUG:layout:MeetingContentTabs_paneContainer:resizing [VLayout ID:MinutesOptionsLayout]: 88w 
    17:01:41.759:INFO:layout:ReportTabs_paneContainer:adding newMembers: [DynamicForm ID:ReportLogForm]
    17:01:41.759:DEBUG:layout:ReportTabs_paneContainer:resizing [DynamicForm ID:ReportLogForm]: 88w 
    17:01:41.761:INFO:layout:ReportTabs_paneContainer:adding newMembers: [VLayout ID:ReportAgendaLayout]
    17:01:41.761:DEBUG:layout:ReportTabs_paneContainer:resizing [VLayout ID:ReportAgendaLayout]: 88w 
    17:01:41.808:INFO:layout:ReportOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:ReportOptionsTopicForm]
    17:01:41.809:DEBUG:layout:ReportOptionsTabs_paneContainer:resizing [DynamicForm ID:ReportOptionsTopicForm]: 88w 
    17:01:41.810:INFO:layout:ReportOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:ReportOptionsIssueForm]
    17:01:41.810:DEBUG:layout:ReportOptionsTabs_paneContainer:resizing [DynamicForm ID:ReportOptionsIssueForm]: 88w 
    17:01:41.810:INFO:layout:ReportOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:ReportOptionsTaskForm]
    17:01:41.811:DEBUG:layout:ReportOptionsTabs_paneContainer:resizing [DynamicForm ID:ReportOptionsTaskForm]: 88w 
    17:01:41.811:INFO:layout:ReportOptionsTabs_paneContainer:adding newMembers: [DynamicForm ID:ReportOptionsSpecialForm]
    17:01:41.811:DEBUG:layout:ReportOptionsTabs_paneContainer:resizing [DynamicForm ID:ReportOptionsSpecialForm]: 88w 
    17:01:41.817:INFO:layout:ReportContentTabs_paneContainer:adding newMembers: [VLayout ID:ReportOptionsLayout]
    17:01:41.817:DEBUG:layout:ReportContentTabs_paneContainer:resizing [VLayout ID:ReportOptionsLayout]: 88w 
    17:01:41.848:INFO:layout:OnlineMeetingTabs_paneContainer:adding newMembers:[ListGrid ID:OnlineAgendaGrid]
    17:01:41.849:DEBUG:layout:OnlineMeetingTabs_paneContainer:resizing[ListGrid ID:OnlineAgendaGrid]: 88w 
    17:01:42.086:INFO:Log:isc.Page is loaded
    17:01:42.098:INFO:layout:isc_globalPrompt:adding newMembers: [Layout ID:isc_globalPrompt_body]
    17:01:42.099:DEBUG:layout:isc_globalPrompt:resizing [Layout ID:isc_globalPrompt_body]: 390w 
    17:01:42.101:INFO:layout:isc_globalPrompt_body:adding newMembers: [HStack ID:isc_globalPrompt_messageStack]
    17:01:42.108:DEBUG:layout:isc_globalPrompt_body:resizing [HStack ID:isc_globalPrompt_messageStack]: 360w 
    17:01:42.110:INFO:layout:isc_globalPrompt_messageStack:adding newMembers: [Label ID:isc_globalPrompt_messageLabel]
    17:01:42.110:DEBUG:layout:isc_globalPrompt_messageStack:resizing [Label ID:isc_globalPrompt_messageLabel]: 735h 
    17:01:42.152:DEBUG:layout:isc_globalPrompt_messageStack:centering wrt visible breadth: 735
    17:01:42.154:INFO:layout:isc_globalPrompt_messageStack:layoutChildren (reason: initial draw):
    layout specified size: 360w x 750h
    drawn size: 380w x 750h
    available size: 360w (length) x 750h
       [Label ID:isc_globalPrompt_messageLabel]
          360 drawn length (policyLength: 360) (no length policy)
          735 drawn breadth (breadth policy: fill)
    
    17:01:42.161:DEBUG:layout:isc_globalPrompt_body:centering wrt visible breadth: 380
    17:01:42.162:INFO:layout:isc_globalPrompt_body:layoutChildren (reason: initial draw):
    layout specified size: 390w x 750h
    drawn size: 410w x 770h
    available size: 390w x 750h (length)
       [HStack ID:isc_globalPrompt_messageStack]
          750 drawn length (policyLength: 750) (no length policy)
          360 drawn breadth (breadth policy: fill)
    
    17:01:42.164:INFO:layout:isc_globalPrompt:edgeWidth is: 10, setting window width to: 420
    17:01:42.170:DEBUG:layout:isc_globalPrompt_messageStack:resizing [Label ID:isc_globalPrompt_messageLabel] (drawn): 68h 
    17:01:42.175:DEBUG:layout:isc_globalPrompt_messageStack:centering wrt visible breadth: 68
    17:01:42.177:INFO:layout:isc_globalPrompt_messageStack:layoutChildren (reason: resized):
    layout specified size: 360w x 83h
    drawn size: 380w x 83h
    available size: 360w (length) x 83h
       [Label ID:isc_globalPrompt_messageLabel]
          360 drawn length (policyLength: 360) (no length policy)
          68 drawn breadth (breadth policy: fill)
    
    17:01:42.181:DEBUG:layout:isc_globalPrompt_body:centering wrt visible breadth: 380
    17:01:42.182:INFO:layout:isc_globalPrompt_body:layoutChildren (reason: resized):
    layout specified size: 390w x 83h
    drawn size: 410w x 103h
    available size: 390w x 83h (length)
       [HStack ID:isc_globalPrompt_messageStack]
          83 drawn length (policyLength: 83) (no length policy)
          360 drawn breadth (breadth policy: fill)
    
    17:01:42.190:DEBUG:layout:isc_globalPrompt:centering wrt visible breadth: 410
    17:01:42.191:INFO:layout:isc_globalPrompt:layoutChildren (reason: initial draw):
    layout specified size: 420w x 90h
    drawn size: 420w x 110h
    available size: 410w x 83h (length)
       [Layout ID:isc_globalPrompt_body]
          103 drawn length (policyLength: 103) (no length policy)
          410 drawn breadth (explicit size)
    
    17:01:43.162:MOU1[E]:INFO:layout:isc_globalPrompt_body:Restacking, reason: memberResized: (0,-667): isc_globalPrompt_messageStack
    17:01:43.162:MOU1[E]:DEBUG:layout:isc_globalPrompt_body:centering wrt visible breadth: 380
    17:01:43.225:TMR6[E]:DEBUG:layout:MainTabSet_tabBar:centering wrt visible breadth: 20
    17:01:43.228:TMR6[E]:INFO:layout:MainTabSet_tabBar:layoutChildren (reason: pageResize):
    layout specified size: 1143w x 20h
    drawn size: 1143w x 20h
    available size: 1143w (length) x 20h
       [ImgTab ID:MyTasksTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyIssuesTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyProjectsTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyProfileTab]
          80 drawn length (policyLength: 80) (inherent size)
          20 drawn breadth (breadth policy: fill)
       [ImgTab ID:MyCommunityTab]
          85 drawn length (policyLength: 85) (inherent size)
          20 drawn breadth (breadth policy: fill)
    
    17:01:43.232:TMR6[E]:DEBUG:layout:VLayout1:centering wrt visible breadth: 1143
    17:01:43.232:TMR6[E]:INFO:layout:VLayout1:layoutChildren (reason: pageResize):
    layout specified size: 1143w x 750h
    drawn size: 1143w x 750h
    available size: 1143w x 750h (length)
       [DynamicForm ID:MainForm]
          30 drawn length (policyLength: 30) (inherent size)
          1143 drawn breadth (breadth policy: fill)
       [TabSet ID:MainTabSet]
          720 drawn length (resizeLength: 720) (policyLength: 100%) (explicit size)
          1143 drawn breadth (breadth policy: fill)
    
    17:01:43.234:TMR6[E]:DEBUG:layout:Application:centering wrt visible breadth: 1143
    17:01:43.235:TMR6[E]:INFO:layout:Application:layoutChildren (reason: pageResize):
    layout specified size: 1143w x 750h
    drawn size: 1143w x 750h
    available size: 1143w x 750h (length)
       [VLayout ID:VLayout1]
          750 drawn length (resizeLength: 750) (policyLength: 100%) (explicit size)
          1143 drawn breadth (breadth policy: fill)
    
    17:01:43.235:TMR6[E]:INFO:layout:isc_globalPrompt_body:Restacking, reason: pageResize
    17:01:43.235:TMR6[E]:DEBUG:layout:isc_globalPrompt_body:centering wrt visible breadth: 380
    17:01:43.236:TMR6[E]:INFO:layout:isc_globalPrompt_messageStack:Restacking, reason: pageResize
    17:01:43.236:TMR6[E]:DEBUG:layout:isc_globalPrompt_messageStack:centering wrt visible breadth: 68
    Thanks,

    Rick

    P.S. I am running SmartClient Version: v8.2p_2012-11-15/EVAL Development Only on Mozilla Firefox 12.0 with Firebug using Windows XP Pro 32 bit.

    #2
    Can you show us a simple test case so we can see how you're defining your DataView. Ideally condense it down to a minimal EntryPoint class we can run on our end.

    Thanks

    Isomorphic Software

    Comment


      #3
      Actually - to follow up on this: The dataView class was designed for a very specific set of requirements (involving loading web services), and the implementation is tailored specifically to that particular use case. dataViewLoaded() is a very specific advanced API tied in with the component, and very unlikely to be an API you need to hook into within your application.

      Can you let us know exactly what you are trying to achieve and we will let you know what approach we would recommend.

      Regards
      Isomorphic Software

      Comment


        #4
        I definitely appreciate the quick replies. Maybe it would be better not to try to debug a feature I really would not need.

        My intent is to separate the login logic from the application logic. Maybe I am solving a non-existent problem. I want the login 'application' to load fast. In fact, I might want to have more than one place where I embed login logic.

        My product has 3 levels of users. Each level adds to, and permits the use of the application functionality of lower levels. In terms of population, I anticipate each higher level will have an order of magnitude fewer than the one just below. I figure I can subset the applications and load just what users need for reasons of load times, and potentially, security.

        Once the user has been confirmed as valid, and their type, then I only want to load the specific product application appropriate to their type.

        My plan was to have the login logic open an appropriate application that would take over the browser window. This would require passing parameters to the new application that would authenticate the link and pass data on the user with which to open the new app so that their current data could be presented to them.

        My attempt was to use the dataViewLoaded event to retrieve the passed parameters and pass it to internal controls.

        I am not stuck on using a dataView at the start.

        Any guidance would be appreciated. I can test my current app on remote servers. From the run logs, they seem to be in Russia and I notice a significant delay in loading. This may be amplifying a non-problem.

        Thanks,

        Rick

        Comment


          #5
          dataViewLoaded is definitely the wrong event for this - again it's related to WSDL/schema and doesn't apply to your app.

          Normally if you have some actions you're going to take when the application starts up, you just put the appropriate JavaScript calls (to open a login window or whatever) at the beginning of the app.

          Comment


            #6
            I was hoping to use a simple stringmethod to effect the parameter receipt. The reason is that the application is still fluid and being maintained in VisualBuilder. This has been a wonderful SmartClient tool from the beginning. And, I have not yet been ready to cut over to JavaScript just yet.

            I have had to revert to JavaScript for some workarounds and testing. So, I know I can do it. There is just some more work in VB I need to do before cutting it loose. Maybe, doing the login coding will have to wait for that. My preference would have been to do a simple login stringmethod now to maybe simulate a more secure one later.

            I am open to some other SC object and event. I tried visibilityChanged on a number of them to no avail. Maybe, y'all know how to force that event to trigger at the beginning.

            Meanwhile, I happily chug along with other stuff. I really enjoyed getting back to this project after a number of weeks off.

            Thanks,

            Rick

            Comment


              #7
              There is no appropriate StringMethod that appears on any arbitrary component, but Component XML can include method definitions that call Super(). So you could override draw() for example and call Super() after taking some other action.

              See the Component XML overview for examples of embedding methods in XML.

              Comment


                #8
                After some consideration, I have decided to abandon my early effort to separate the login logic from the business app. The right time to do that might be when I leave the comfort of VB and launch into the vast darkness of JavaScript.

                I just added a window at the beginning of the app that picks up an email address, etc., and primes a half dozen forms and lists on tabs that will appear with the main window when I show it.

                It was easier to do than I figured. I might find a use for your login dialog widget later.

                Thanks for all the help. It was all useful.

                By the way, I have been launching my servlet and producing PDF files with iText from the databases recently. They are looking great and I am now getting them under control of print options off dialogs transmitted using valueManagers. It works great. I give you credit, but I still think it is magic.

                Rick

                Comment

                Working...
                X