UI Layer

From Tracker Software PDF SDK
Jump to: navigation, search
 
(26 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
*[[PXV:UIX_Structures|Structures]]
 
*[[PXV:UIX_Structures|Structures]]
  
== Commands hierarchy overview ==
+
== Commands interfaces hierarchy overview ==
  
 
<graphviz format='svg'>
 
<graphviz format='svg'>
Line 15: Line 15:
 
{
 
{
 
     graph [
 
     graph [
        label = "PDF-XChange Editor Command Elements Structure"
 
 
         labelloc = t
 
         labelloc = t
 
          
 
          
Line 22: Line 21:
 
         ranksep = 0.65
 
         ranksep = 0.65
 
#        nodesep = 0.10
 
#        nodesep = 0.10
         rankdir = TB
+
         #rankdir = TB
 
         fontname="serif"
 
         fontname="serif"
 
     ]
 
     ]
Line 34: Line 33:
 
     ]
 
     ]
 
      
 
      
    edge [
+
#    edge [
        dir=none
+
#      dir=none
    ]
+
#    ]
 
+
splines=ortho
    PXV [label="Main View\n[IPXV_MainView]", URL="http://sdkhelp.tracker-software.com/view/PXV:IPXV_MainView", shape="box", fillcolor="#fed9a6"];
+
     subgraph cluster_mv
     subgraph mv_cluster
+
 
     {
 
     {
         label = "IPXV_MainView";
+
         label = "Main View\n[IPXV_MainView]"
         style = rounded;
+
        URL="/view/PXV:IPXV_MainView"
         pane_struct [label="{Top Command Pane | {Left Command Pane | Right Command Pane} | Bottom Command Pane }"]
+
        tooltip="IPXV_MainView"
         PXV -> pane_struct;
+
         style = filled;
 +
         fillcolor = "#39ba96";
 +
        Pane [label="{\nTop Command Pane\n[IUIX_CmdPane]\n\n | {\n\nLeft Command Pane\n[IUIX_CmdPane]\n\n\n | \n\nRight Command Pane\n[IUIX_CmdPane]\n\n\n} | <f0>\nBottom Command Pane\n[IUIX_CmdPane]\n\n} ", URL="/view/PXV:IUIX_CmdPane", tooltip="IUIX_CmdPane"];
 +
         Pane
 +
subgraph cluster_p
 +
{
 +
label = "Command Pane\n[IUIX_CmdPane]"
 +
URL="/view/PXV:IUIX_CmdPane"
 +
tooltip="IUIX_CmdPane"
 +
style = "filled";
 +
fillcolor="#ccebc5"
 +
Line [label="{<f0>\nFirst Command Line\n[IUIX_CmdLine]\n\n | \n\n. . .\n\n\n | <f1>\nLast Command Line\n[IUIX_CmdLine]\n\n} ", URL="/view/PXV:IUIX_CmdLine", tooltip="IUIX_CmdLine", fillcolor="#ffe9c0"];
 +
Pane:f0 -> Line:f0
 +
subgraph cluster_cb
 +
{
 +
label = "Command Line\n[IUIX_CmdLine]"
 +
URL="/view/PXV:IUIX_CmdLine"
 +
tooltip="IUIX_CmdLine"
 +
style = "filled";
 +
fillcolor="#ffe9c0"
 +
rankdir=TB
 +
Bar [label="<f0>\nFirst Command Bar\n[IUIX_CmdBar]\n\n | \n\n. . .\n\n\n | \nLast Command Bar\n[IUIX_CmdBar]\n\n", URL="/view/PXV:IUIX_CmdBar", tooltip="IUIX_CmdBar", fillcolor="#e7f4ff"];
 +
Line:f1 -> Bar:f0
 +
subgraph cluster_cib
 +
{
 +
label = "Command Bar\n[IUIX_CmdBar]"
 +
URL="/view/PXV:IUIX_CmdBar"
 +
tooltip="IUIX_CmdBar"
 +
style = "filled";
 +
fillcolor="#e7f4ff"
 +
rankdir=TB
 +
Box [label="<f0>\nFirst Command Item Box\n[IUIX_CmdItemBox]\n\n | \n\n. . .\n\n\n | \nLast Command Item Box\n[IUIX_CmdItemBox]\n\n", URL="/view/PXV:IUIX_CmdItemBox", tooltip="IUIX_CmdItemBox", fillcolor="#fffdcd"];
 +
Bar:f0 -> Box:f0
 +
subgraph cluster_ci
 +
{
 +
label = "Command Item Box\n[IUIX_CmdItemBox]"
 +
URL="/view/PXV:IUIX_CmdItemBox"
 +
tooltip="IUIX_CmdItemBox"
 +
style = "filled";
 +
fillcolor="#fffdcd"
 +
rankdir=TB
 +
Item [label="<f0>\nFirst Command Item\n[IUIX_CmdItem]\n\n | \n\n. . .\n\n\n | \nLast Command Item\n[IUIX_CmdItem]\n\n", URL="/view/PXV:IUIX_CmdItem", tooltip="IUIX_CmdItem", fillcolor="#ffa5a5"];
 +
Box:f0 -> Item:f0
 +
subgraph cluster_ci1
 +
{
 +
label = "Command Item\n[IUIX_CmdItem]"
 +
URL="/view/PXV:IUIX_CmdItem"
 +
tooltip="IUIX_CmdItem"
 +
style = "filled";
 +
fillcolor="#ffa5a5"
 +
rankdir=TB
 +
Item [label="<f0>\nFirst Command Item\n[IUIX_CmdItem]\n\n | \n\n. . .\n\n\n | \nLast Command Item\n[IUIX_CmdItem]\n\n", URL="/view/PXV:IUIX_CmdItem", tooltip="IUIX_CmdItem", fillcolor="#ffa5a5"];
 +
Item
 +
}
 +
}
 +
}
 +
}
 +
}
 
     }
 
     }
 
}
 
}
 
</graphviz>
 
</graphviz>

Latest revision as of 06:54, 5 April 2016

Insert non-formatted text here


This section contains reference information on the UI layer of the PDF-XChange Editor SDK.

Commands interfaces hierarchy overview

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.