[Framers] My Structured App Not Showing

Rick Quatro rick at rickquatro.com
Fri Jun 29 07:16:42 PDT 2018


Hi C2,

I have never used the Structured Application Designer. Then manual way may
be easier anyway:

1) Choose Structure > Application Definition > Edit Application Definitions.

2) Display the Structure View and Element Catalog.

3) Insert an XMLApplication element and the required child elements.

4) Each time you make a change and want to test it, choose > Structure >
Application Definition > Read Application Definitions (with the
structapps.fm file active).

Please let me know if you have any questions or comments. Thank you very
much.

Rick

Rick Quatro
Carmen Publishing Inc.
rick at frameexpert.com
585-729-6746 NEW!



-----Original Message-----
From: Framers <framers-bounces+rick=rickquatro.com at lists.frameusers.com> On
Behalf Of cuc tu
Sent: Friday, June 29, 2018 9:35 AM
To: framers at lists.frameusers.com
Subject: [Framers] My Structured App Not Showing

Hi All,


I'm trying to set a simple structured app so I can read in xml and apply
formatting, somewhere I am missing something as I only see two dita and one
xdocbook apps available. A few times I've seen a whole list of about 20 and
cannot figure out where is the problem.


I make a new EDD in Frame and it validates. It is flat:


EDD Version is 12.0
Structured Application:
Do not create formats on import.
Element (Container): Reference
Valid as the highest-level element.
General rule: <ANY>
Element (Container):  Title
General rule: <ANY>
Element (Container):  Subheading
General rule: <ANY>
Element (Container):  Command
General rule: <ANY>
Element (Container):  Name
General rule: <ANY>
Element (Container):  title-label
General rule: <ANY>
Element (Container):  show
General rule: <ANY>
Element (Container):  data
General rule: <ANY>
Element (Container):  pre
General rule: <ANY>
Element (Container):  Name2
General rule: <ANY>


Then I use StructureTools to save as a DTD, selecting <no application>:


<?xml version="1.0" encoding="UTF-8"?>

<!--DTD for Reference. Typically invoked by
      <!DOCTYPE  Reference  SYSTEM
    "C:\Program Files
(x86)\Adobe\AdobeFrameMaker12\Structure\xml\SCPI\DTD12.dtd">
-->


<!ELEMENT Reference  ANY >

<!ELEMENT Title      ANY >

<!ELEMENT Subheading ANY >

<!ELEMENT Command    ANY >

<!ELEMENT Name       ANY >

<!ELEMENT title-label
                     ANY >

<!ELEMENT show       ANY >

<!ELEMENT data       ANY >

<!ELEMENT pre        ANY >

<!ELEMENT Name2      ANY >



I also create a blank FM file and import elements from my EDD. All of these
files are saved in the program directory specified in my DTD.



Now I will open the Structured Application Designer with Blank Application,
I will set the the file paths to my DTD, EDD, and scpi-template.fm files,
give it a name and save.


Now I will try to open the xml file. I do not know what needs to be in the
header, but that's my guess. I've also tried it without the path (just
"DTD12.dtd:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Reference SYSTEM  "C:\Program Files
(x86)\Adobe\AdobeFrameMaker12\Structure\xml\SCPI\DTD12.dtd" [

<!-- Begin Document Specific Declarations -->


<!-- End Document Specific Declarations -->

]>

<Reference>
<Title>Commands</Title>
<Subheading>SYSTEM Commands</Subheading> <Command> <Name> *CLS  </Name>
      <title-label><show> Title: </show></title-label>
      <data> Clear Status Command </data>
      <title-label><show> Description: </show></title-label>
      <data> <pre> This command clears all status data structures in the
device (registers and error queue) and forces the Operaton Complete state to
Idle.</pre> </data>
      <title-label><show> Parameter(s):</show> </title-label>
      <data> none </data>
    </Command>
</Reference>



Frame offers only the three structured apps, not mine, so I'm lost.


I've done this many times and a few times I was able to see my app, but I
had specified the <reference> element in lower case and frame seemed to be
complaining about that and would not open the file.


I know I need to add a lot more to my EDD and rebuild this, I just want
something simple to work and I just cannot get there.


Thanks for any insights.

C2
_______________________________________________

This message is from the Framers mailing list

Send messages to framers at lists.frameusers.com Visit the list's homepage at
http://www.frameusers.com Archives located at
http://www.mail-archive.com/framers%40lists.frameusers.com/
Subscribe and unsubscribe at
http://lists.frameusers.com/listinfo.cgi/framers-frameusers.com
Send administrative questions to listadmin at frameusers.com



More information about the Framers mailing list