Recently active
Has anyone seen a wrapping issue in tables in 5.4? We're upgrading a customer from 5.3 and we're getting wrapping in tables in 5.4. We've tried a couple build of 5.4 and get the same result.So far, we can't find a good reason for the wrapping in FOSI. Anyone else seeing anything like this in 5.4?
I noticed that some arbortext supplied acl's do not exist anymore or are renamed.I have to support some applications that make use of the packages/h_maint.acl and we want to upgrade to 5.4. that file does not exist anymore in version 5.4eg. packages/H_define.acl exists from version 4.1.1 till 5.3, but does not exist anymore in 5.4I think it has been renamed to packages/h.aclCan someone confirm this and maybe point out if there are important differences?. thxLeo Put<h2></h2>
Hello,I wish to take a string and make some modificiation. I have found the 'String Functions' section but it has been no help.Problem 1:I have a text element with the following text inside:85x286x2087x1488x889x1090x109192x29394 Now I need these to be seperate text elements roughly in the same position...I am finding the string functions limited and I am unsure how to do this inside Isodraw can anyone help?Problem 2:I have the following text element:13x2I need to seperate the 13 and the x2 into their own elements, I have tried using the FIND (source, search, start) as explained in the 'String Functions' section to always find the X and then I can hopefully start to remove the X and text after the X into another text element but unfortunately my isodraw crashes when I use FIND() in conjunction with the MESSAGE function. If I use the FIND() on its own Isodraw returns the error: "Unknown Macro Command"MACRO Test DEFINE str AS string str = "13x4" MESSAGE "Result: " + find(str, x, 1)END MAC
Is it true that in order to link to a PDF named destination, you need Arbortext Publishing Engine ?ie: If I want toset up an external link to a named destination in the target PDF this can only be achievedwhen composing to PDF via the Publishing Engine ? (and not simply via Adobe Acrobat)Regards,Andy
Heh, I was just typing up a very similar response, but Liz had fasterfingers than me. 🙂BTW, the Resolved for Edit document is not a flattened document, butimports the individual topics by reference, so the changes you make willappear in the individual topic files. Which is just what you want, Ithink.--Clay
Hi Adepters,I have a bit of a XUI problem. While I can capture the DOMActivate event on a <listbox/>, I can't do the same for any of its <listitem/> children. In other words, this works, setting target to the label of the selected listitem:<listbox> <script ev:event="DOMActivate" id="hitsscript" type="text/javascript"> target = Application.event.target.getAttribute("value"); </script> ...</listbox>But any listener attached to a <listitem/> using listitem.addEventListener("DOMActivate", listener, false) never fires. The reason I need to do this is that I'm creating a listbox where the labels are not guaranteed to be unique. So instead of acting on listitem/@label, I want to act on listitem/@appdata, which as far as I can tell, isn't accessible from the listbox domactivate event. Also, listitem/@selected never gets set to "true," so I can't find the selected listitem that way, either.Does anyone have any pointers?Thanks,James
I have several fonts recently installed that contain nothing but special symbols. All display in the "Insert Symbol" interface window, but only some display in the editor window after you click "insert". All fontsare OpenType with Postscript outlines. Any insite as to why this is happeningwould be GREATLY appreciated.
Hi - we're close to implementing IsoDraw & Arbortext but have a large backlog of text files that need to be created as illustrations in IsoDraw. Has anyone outsourced this type of work, and if so would you be able to provide the names of any sources?Thanks,-Ter
I'm in the process of writing an ACL script that will compose using XSL. The script is working as expected except for the stylesheet selection. I need to be able to set the stylesheet using relative paths but it's not working. Is there a trick to relative paths in Arbortext's ACL?Here a snippet of the code:require comp_usingxsl;require compose;readvar -TITLE 'IMM Translation'\-prompt 'Select the Section to Translate:'\-choice 'Maintenance'\maint\-choice 'Illustrated Parts Breakdown'\ipb\-choice 'Wiring Diagrams'\wire\if ($ipb){$myparams["stylesheet"]="../doctypes/imm/" . "tr_ipc.xsl";$myparams["outputFile"]="ipc.xml";}compose::compose_using_xsl(current_doc(),$myparams);response("Translation complete.")Any help would be greatly appreciated. I'm a rookie when it comes to ACL.Sarah
We use Arbortext Editor 5.3 with Styler and normally we develop procedures and training manuals and it works very well for that. Management has asked if we could create forms in Arbortext Editor in XML. The only thing I can come up with is using the table feature but it doesn't seem like the best choice or very user friendly for future edits. Before I go back to management and explain that, I wanted to get other opinions. Any ideas?
I am investigating an uppgrade to 5.4.I ran into the problem that some of my client-applications refer to H_define.acl. This file does not exist anymore in 5.4.I think h.acl has replaced H_define.acl.Can you confirm this ?thxLeo Put
Hi,I am adding a button, two actually, one each to the end of the first andsecond default toolbars. I have xuitoolbar.xml located in custom/dialogs.The relevant x/y coordinates are: 470,0 (first toolbar) and 470,26 (secondtoolbar).This works as designed until an author resizes the Editor window to benarrow enough to collide with the end of the toolbars. My buttons spill ontothe next line and (and this is the part that I'm trying to fix) do not pullback onto their original bars when the window is re-resized large enough tofit them.For example, assuming each number is a button, I start with this:12345678123456After a resizing (and a re-resizing), I'm stuck with this:12345678123456I can't find the event, if there is one, and/or the command that willreposition my buttons back where they belong. Am I missing something or isthis in fact not possible?-- Paul Nagai
I'm trying to do a macro to draw curved ribbed pipes and to do this, I need to know positions at regular intervals along the length of a bezier curve. The idea is that the user clicks on a bezier curve, then clicks on a half ellipse (the rib). The macro then copies the half ellipse along the bezier curve at regular intervals, at the correct angle for the curve at each point, giving the impression of a ribbed pipe.Of course I need to know the angle of the bezier line at each point so I'd know what angle to change the rib toFirst I thought I'd be able to split the bezier into a set number of segments and use end point details for each segment, but I can't find a way to do this.I'm thinking it will have to be maths, but I don't know if there is a formula that mere mortals could understand for working out points along a bezier. Does anyone know?The image below illustrates what I'm trying to do. The 'rib' at one end of the bezier wants copying along it's length (at points highlighted by the
I'm doing a macro that gets the user to select a bezier, then changes the line thickness of part of that bezier.To let me know which segments to change, I need to know two things:How many segments are in the bezier.Can this be done in a macro using a loop until there are no more segments reported?Which segment has been selected.Are these things possible?The reason for wanting this information is:When we convert IGES drawings to 2d, it leaves thick lines where bolt heads rest against metal and we change them to thin. Annoyingly, there is always 1 bezier line that needs to be half thick and half thin. I can't predict how many segments these lines have (often 6) or which way round the line has generated, so I'm never sure which segments to change. If I know, for example that the user selected segment 2 of 6, I know to change line thicknesses of the first 3 segments.
I have a customer who wishes to configure his PDF's so that he can manage external references to named destinations from a source PDF to a target PDF.He is using the <refext refloc="target.pdf#nameddest=mytarget">text text text</refext>Does he need to author via Insert>Link Target into the target PDF named destination at element level ?Also, to get it to work, do all the PDF's need to reside on a web server ?Regards,Andy
Available for immediate downloading from PTC's support site is theArbortext 5.4 M080 release. This maintenance release includes bug fixes only. If you want to knowall the details about this release, please check out the release notes<">https://www.ptc.com/view?im_dbkey=121262> . If you have any questionsabout the release schedule, please reference the PTC Product Calendarat:
Can we do if statements like below that check for 2 things instead of just one?example:If ((E2.Ellipse.Segments[1].Pen = RemovePen) or (E2.Ellipse.Segments[1].Pen = RemovePen2)) Create Object_Info E2 Create Object_Attribute "Delete" "String" E2 E2.Info.Attributes["Delete"].Value = "Yes"End IfI've tried it in a macro and it doesn'[t seem to work. I'm so used to doing this in other macro languages that it didn't occur to me that it might not be possible in Isodraw macros. Can someone confirm this or tell me where my syntax is wrong?If I separate the if statements they work, but then I have to copy the code between the if and end if for each one which makes the macro much longer.Thanks to Trevor Hendricks for the orginal macro that I'm altering for this.
Does anyone know how to set the color for objects with hotspots? This function can be found under Window | Show Objects...I've been unable to find a macro reference to specifying the color. Any assistance would be appreciated.
Hi,I am struggling to perform what would appear to be a simple operation. I have scoured the 'Macro Language Reference' without any success!I am wanting to search the current activeDoc and remove all the text elements that contain the letter 'x'.All the examlpes I can find involve generating something from new and assigning to a variable:MACRO globalsTest gText = "Hi, I'm a global." MESSAGE gTextEND MACROIn this case I dont know to make anything from new - I want to access pre-existing elements put them into a variable and modify/delete them as needed - I am getting really frustrated at not being able to find this info - maybe I have been looking at too much code recently and I am just not seeing it!Can anyone help?Thanks in advanceAlanMessage was edited by: Alan Porter
Hi folks- I'm working with tables, and I'm trying to set the height of a row to avery small value (in essence to hide the row). This is with the standardCALS table model. I've set the tableminimumrowheight and tableminimumemptyrowheightoptions to small values, and with the usual PI, I can get the desired result in PDF output. But I'd like to see the same result in the Editor window as well. Isthis possible? All content of the row in question is suppressed, but thetable editor seems to have its own idea of minimum row height separatefrom the tableminimumrowheight and tableminimumemptyrowheight optionsthat the print engine uses. When I try to drag the row separator toshrink the row, it pops back to some default height of about a line. IfI set the pseudo-attribute on the PI manually, the value sticks butdoesn't seem to affect the Editor view. (If I set it to a *large* value,I do see that reflected in the Editor view. But it won't let me go belowa certain size.) Has anyone run into this be
I have a customer who wants a TOC created using content from seperate SGML files.It is possible to generate one large SGML file manually from each of the individual files within a chapter element and easily create the TOC this way but the customer wishes to keep all the filesseperate.Other than writing loads of ACL to open each of these files in turn, search for the section, extract it, and copy into current document, and then extract the necessary content, Is there a quick and easy alternative method for doing this ?Regards,
Any Styler gurus out there? Why would styler refuse to generate blank pages when page layout is set to double-sided? Even if I do FOSI edits to the page set to add a rectobb structure, it just doesn't output blank pages after odd pages. Any reset?John SillariChief Technologist, Technical Services DivisionDayton T. Brown, Inc.jsillari@dtb.com<">mailto:jsillari@dtb.com>dtbinfopros.com631 742 3477 (mobile)650 735 5864 (direct)Pacific (GMT -08:00)
I've come across a strange quirk in how Arbortext Editor 5.3 deals withtables in a particular situation. I am using namespaced CALS table mark-up in my schema with which(non-technical) users are creating tables using Arbortext's WYSIWYGtool. It appears that these users are adding additional rows to theirtables by highlighting a previous row and copying and pasting this rowat the end of the table just before the closing </table> element. WhileI appreciate this isn't the correct way of adding table rows (which Ihave told my users) it has illustrated a particular issue. The first thing I noticed was that all the table mark-up was repeatedfrom <tgroup> onwards, although as valid mark-up it isn't necessarily abig issue. However, I also noticed that all namespace prefixes from theinserted row mark-up had disappeared, as per the following example: <namespace:table> <namespace:tgroup cols="2"> <namespace:colspec colname="col1"/"> <namespace:colspec colname="col
Hello,I am required to make changes to a large number of CGM files. Below I will list whats need to be done and the areas I am stuck on. I am to do the following:Tasks-Remove unwanted elements-Insert Text Input #1 at certain location (Data from Spreadsheet)-Insert Text Input #2 + Input #3 at certain location (Input #2 from spreadsheet and is CGM filename - Input #3 is Data is from spreadsheet)Current ProgressThe removal of unwanted elements I have just completed using the following (Unfortunately the elements to be removed are on the same layer as the wanted elements so i cannot simply delete a layer - hence the long workaround) :Macro CustomSelectionSELECT RECTANGLE 0 0 650 8.2 with_partial add directSELECT RECTANGLE 0 0 7.6 600 with_partial add directSELECT RECTANGLE 837.2 0 843 600 with_partial add directSELECT RECTANGLE 0 591.7 842.6 600 with_partial add directSELECT RECTANGLE 632.6 0 842.6 83.2 with_partial add directDELETE SELECTIONEnd MacroThe next step is to add in 2 text eleme
I set an id on tabpanel and then try to;dlgitem_set_focus($win, "mytabpanelid");dlgitem_display($win, "mytabpanelid");dlgitem_set($win, "mytabpanelid","ACTIVE",1);dlgitem_set($win, "mytabpanelid","VISIBLE",1);But no joy. The functions all return 1 but the first tabpanel in the seriesis actually "selected" or displayed or "on top" if you know what I mean NOTthe one I'm attempting to call via its id.-- Paul Nagai
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.