diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Additional-Home-View/MTN6/view.json b/MTN6_SCADA/com.inductiveautomation.perspective/views/Additional-Home-View/MTN6/view.json index 2ea19c4..88c385b 100644 --- a/MTN6_SCADA/com.inductiveautomation.perspective/views/Additional-Home-View/MTN6/view.json +++ b/MTN6_SCADA/com.inductiveautomation.perspective/views/Additional-Home-View/MTN6/view.json @@ -6,9 +6,9 @@ "$": [ "ts", 192, - 1746620492354 + 1750063587377 ], - "$ts": 1746620492354 + "$ts": 1750063587376 } } }, @@ -1488,6 +1488,52 @@ "path": "Custom-Views/Area_Nav_Button" }, "type": "ia.display.view" + }, + { + "meta": { + "name": "Global_Start" + }, + "position": { + "height": 0.0516, + "rotate": { + "anchor": "50% 369%" + }, + "width": 0.0935, + "x": 0.777, + "y": 0.0206 + }, + "props": { + "params": { + "pageid": "DetailedView/MCM05 North Bulk Inbound, Fluid Outbound and Problem Solve", + "panel_id": "value", + "text": "MCM05 South Bulk Inbound, Fluid Outbound and Problem Solve" + }, + "path": "Custom-Views/Global_Start_Button" + }, + "type": "ia.display.view" + }, + { + "meta": { + "name": "Global_Stop" + }, + "position": { + "height": 0.0516, + "rotate": { + "anchor": "50% 369%" + }, + "width": 0.0935, + "x": 0.8716, + "y": 0.0206 + }, + "props": { + "params": { + "pageid": "DetailedView/MCM05 North Bulk Inbound, Fluid Outbound and Problem Solve", + "panel_id": "value", + "text": "MCM05 South Bulk Inbound, Fluid Outbound and Problem Solve" + }, + "path": "Custom-Views/Global_Stop_Button" + }, + "type": "ia.display.view" } ], "meta": { diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/resource.json b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/resource.json new file mode 100644 index 0000000..9f038ef --- /dev/null +++ b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.json", + "thumbnail.png" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2025-06-16T09:06:30Z" + }, + "lastModificationSignature": "f8de1d27d35c44eaddcf5587e5fe35736d9560720b129b1c15ffbb00b1dbcbec" + } +} \ No newline at end of file diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/thumbnail.png b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/thumbnail.png new file mode 100644 index 0000000..95aa5fc Binary files /dev/null and b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/thumbnail.png differ diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/view.json b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/view.json new file mode 100644 index 0000000..96faeaf --- /dev/null +++ b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Start_Button/view.json @@ -0,0 +1,81 @@ +{ + "custom": {}, + "params": { + "pageid": "value", + "panel_id": "value", + "text": "value" + }, + "propConfig": { + "params.pageid": { + "paramDirection": "input", + "persistent": true + }, + "params.panel_id": { + "paramDirection": "input", + "persistent": true + }, + "params.text": { + "paramDirection": "input", + "persistent": true + } + }, + "props": { + "defaultSize": { + "height": 30, + "width": 160 + } + }, + "root": { + "children": [ + { + "events": { + "component": { + "onActionPerformed": { + "config": { + "script": "\tsystem.perspective.navigate(\"/\" + self.view.params.pageid)" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80%", + "grow": 1 + }, + "props": { + "image": { + "icon": { + "path": "material/not_started" + } + }, + "style": { + "backgroundColor": "#00B900", + "borderStyle": "groove", + "borderWidth": 3, + "cursor": "pointer" + }, + "text": "Global Start", + "textStyle": { + "color": "#000000", + "fontFamily": "inherit", + "fontSize": "1vmin", + "fontWeight": "bold" + } + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "root" + }, + "props": { + "alignContent": "flex-start", + "justify": "center" + }, + "type": "ia.container.flex" + } +} \ No newline at end of file diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/resource.json b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/resource.json new file mode 100644 index 0000000..396c4bd --- /dev/null +++ b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.json", + "thumbnail.png" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2025-06-16T09:09:44Z" + }, + "lastModificationSignature": "a77dd0db0ce04ce888cfca54411ed0b21221ecf624d892f02899834649e9e034" + } +} \ No newline at end of file diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/thumbnail.png b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/thumbnail.png new file mode 100644 index 0000000..f6e5b09 Binary files /dev/null and b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/thumbnail.png differ diff --git a/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/view.json b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/view.json new file mode 100644 index 0000000..d39def2 --- /dev/null +++ b/MTN6_SCADA/com.inductiveautomation.perspective/views/Custom-Views/Global_Stop_Button/view.json @@ -0,0 +1,81 @@ +{ + "custom": {}, + "params": { + "pageid": "value", + "panel_id": "value", + "text": "value" + }, + "propConfig": { + "params.pageid": { + "paramDirection": "input", + "persistent": true + }, + "params.panel_id": { + "paramDirection": "input", + "persistent": true + }, + "params.text": { + "paramDirection": "input", + "persistent": true + } + }, + "props": { + "defaultSize": { + "height": 30, + "width": 160 + } + }, + "root": { + "children": [ + { + "events": { + "component": { + "onActionPerformed": { + "config": { + "script": "\tsystem.perspective.navigate(\"/\" + self.view.params.pageid)" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80%", + "grow": 1 + }, + "props": { + "image": { + "icon": { + "path": "material/stop_circle" + } + }, + "style": { + "backgroundColor": "#F11632", + "borderStyle": "groove", + "borderWidth": 3, + "cursor": "pointer" + }, + "text": "Global Stop", + "textStyle": { + "color": "#000000", + "fontFamily": "inherit", + "fontSize": "1vmin", + "fontWeight": "bold" + } + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "root" + }, + "props": { + "alignContent": "flex-start", + "justify": "center" + }, + "type": "ia.container.flex" + } +} \ No newline at end of file