Production Switchers

 View Only
  • 1.  GRAPHITE Xpression and ROSS supplied DASHBOARD UI

    Posted 04-20-2021 09:59
    Hello,

    I would very much like to use the ROSS supplied DASHBOARD playback UI for GRAPHITE XPRESSION.
    The Xpression-dashboard UI always goes back to a preset UI view after everytime a new graphic is added.

    To me, this dashboard UI isnt practical unless we can "LOCK" the layout view to how one sets it up...

    Have I missed something (dashboard 9.2) - is the a way to lock the UI?
    Is this message i the wrong community?

    Thanks guys
    rvr

    ------------------------------
    Robert Vanrhyn
    CNBC
    ------------------------------


  • 2.  RE: GRAPHITE Xpression and ROSS supplied DASHBOARD UI

    Posted 04-20-2021 12:23
    @James Peltzer Can you give us an idea how to keep the XPression DashBoard from resetting the Layout/View?  or maybe add some feature in the future to support this?



    ------------------------------
    Les O'Reilly
    Product Manager - Production Switchers
    ------------------------------



  • 3.  RE: GRAPHITE Xpression and ROSS supplied DASHBOARD UI

    Posted 04-21-2021 07:25
    It's possible to create a custom panel which locks the layout by adding the following param to the config:
    <param oid="Ext.CGTempList.ViewBy" value="3"/>
    Where the id's are 0,1,2,3 which represent Small, Medium, Large, List respectively.

    I have attached an example panel, you will need to change the IP and port of the objectId to match your particular settings

    objectid="172.16.9.113:8020:XPression"
    e.g.
    objectid="your-ip:your-port:XPression"




    ------------------------------
    Colin Light
    Ross Video
    ------------------------------



  • 4.  RE: GRAPHITE Xpression and ROSS supplied DASHBOARD UI

    Posted 04-21-2021 07:31
    In case the upload doesn't work I'm also adding the OGLML here, you can create a new panel and open it in edit mode 'Ctrl + G' ( 'Cmd + G' for Mac ) double click on the panel and select the source tab then copy and paste to over write the existing markup with this:

    <abs contexttype="opengear" id="_top" keepalive="false">
       <simplegrid contexttype="opengear" height="719" left="139" objectid="172.16.9.113:8020:XPression" objecttype="XPression" rows="1" top="168" width="1059">
          <widget baseoid="xprn.sequencerlist" id="test.widget" widgetid="com.rossvideo.widget.cgtemplatelist">
             <config>
                <params>
                   <param oid="Ext.CGTempList.SizeOne.Rows" value="4"/>
                   <param oid="Ext.CGTempList.SizeOne.Columns" value="6"/>
                   <param oid="Ext.CGTemp.SelectionOID" value="Ext.CGTemp.InternalSelection"/>
                   <param oid="Ext.CGTemp.ReducedWidth" value="0"/>
                   <param oid="Ext.CGTemp.OnAirBorderWidth" value="3"/>
                   <param oid="Ext.CGTempList.SizeOne.InlinePublished" value="0"/>
                   <param oid="Ext.CGTempList.SizeThree.DisplayPublished" value="1"/>
                   <param oid="Ext.CGTempList.SizeOne.DisplayPublished" value="0"/>
                   <param oid="Ext.CGTempList.SizeTwo.InlinePublished" value="1"/>
                   <param oid="Ext.CGTempList.SizeThree.Rows" value="1"/>
                   <param oid="Ext.CGTempList.SizeThree.Columns" value="3"/>
                   <param oid="Ext.CGTempList.SizeTwo.Rows" value="2"/>
                   <param oid="Ext.CGTempList.SizeTwo.Columns" value="4"/>
                   <param oid="Ext.CGTempList.SizeOne.LabelStyle" value="size:8;"/>
                   <param oid="Ext.CGTempList.SizeThree.PublishFields.Height" value="75"/>
                   <param oid="Ext.CGTempList.SizeOne.Style.Label" value="size:10;font:default;fg#94979b;"/>
                   <param oid="Ext.CGTempList.SizeOne.Style.TitleLabel" value="size:10;font:bold;fg#ffffff;"/>
                   <param oid="Ext.CGTempList.SizeTwo.Style.Label" value="size:15;font:default;fg#94979b;"/>
                   <param oid="Ext.CGTempList.SizeTwo.Style.TitleLabel" value="size:15;font:bold;fg#ffffff;"/>
                   <param oid="Ext.CGTemp.DisplayLabels" value="0"/>
                   <param oid="Ext.CGTempList.SizeOne.Style.TakeLabel" value="size:10;font:bold;bg#dddddd;bg-fill:none;look:round;fg#363c44;txt-align:center;"/>
                   <param oid="Ext.CGTempList.SizeTwo.Style.TakeLabel" value="size:20;font:bold;bg#dddddd;bg-fill:none;look:round;fg#363c44;txt-align:center;"/>
                   <param oid="Ext.CGTemp.DisplayDuration" value="1"/>
                   <param oid="Ext.CGTempList.Style.TableOddRow" value="fg#control;f:bg#2c2e33;t:bg#ff00ff;"/>
                   <param oid="Ext.CGTempList.Style.TableEvenRow" value="fg#control;f:bg#2c2e33;t:bg#00ff00;"/>
                   <param oid="Ext.CGTempList.Style.TableEvenRowOnline" value="font:bold;fg#control;f:bg#onlineSequence;t:bg#ff0000;"/>
                   <param oid="Ext.CGTempList.Style.TableOddRowOnline" value="font:bold;fg#control;f:bg#onlineSequence;t:bg#00ffff;"/>
                   <param oid="Ext.CGTempList.Style.TableRowOnline" value="font:bold;fg#ffffff;f:bg#d9444c;t:bg#2e4353;"/>
                   <param oid="Ext.CGTempList.Style.TableRowOffline" value="fg#control;f:bg#2c2e33;t:bg#2e4353;"/>
                   <param oid="Ext.CGTemp.Color.OnAir" value="#c8333b"/>
                   <param oid="Ext.CGTempList.SizeOne.DisplayControls" value="1"/>
                   <param oid="Ext.CGTempList.SizeTwo.DisplayControls" value="1"/>
                   <param oid="Ext.CGTempList.SizeThree.DisplayControls" value="1"/>
                   <param oid="Ext.CGTempList.ViewBy" value="3"/>
                </params>
             </config>
          </widget>
       </simplegrid>
    </abs>​


    ------------------------------
    Colin Light
    Ross Video
    ------------------------------