44 Commits

Author SHA1 Message Date
ea9e0831c8 send MyUserInfo (security) to the TreeView module
Don’t allow Reviewers and RO Editor only users save changes to Word attachments and library documents
Put a Create PDF button on the Review ribbon
Don’t allow Reviewers and RO Editor only users move procedures and folders on the tree
2016-01-21 19:30:35 +00:00
Rich
e22458bd1a Added File extension parameter to Make Document
Support for DocX and correction of Import Word Doc file
Change button from Print to Report
Support opening a Library Document that does not have any usages.
2015-10-27 13:32:33 +00:00
Rich
99961c7ddf When opening an MSWord Section, if the Document Zoom is less than 40% change it to 100% 2013-12-04 18:44:59 +00:00
Rich
50910d00b8 Add UserInfo property and modified code to assure a person with Reviewer security can only manage annotations created by themself.
Added SessionInfo property to DisplayTabControl class and managed opening and closing DisplayTabItems.
Added OwnerID and UserRole properties to DisplayTabItem class and obtained owner id and setup security based on user role when opening an item.
Added property to allow forced check in of word document to ignore any changes made by user.
Removed debug code
Added methods to setup ribbon control based on user's security role.
Added SessionInfo property and events and methods to setup proper menu items to appear on the right click of a node based on user's role and checked out status of item.
2013-11-20 23:12:47 +00:00
Rich
d056362081 Added logic to support reading a 64 bit registry from 32 bit code.
Fixed logic to check to see if MSWord 2007 has the addin installed for PDF Export
Added Unit RO support for MSWord Sections for U-Name, U-ID, U-Other Text, U-Other Number, U-Other Name, and U-OtherID
Fixed code to handle Library Documents being remove from a list.
Removed Debug Output
2013-11-14 16:20:08 +00:00
Rich
60dbbb6269 Set the plot background to white if not doing compare and transparent if doing a compare.
Add logic to exclude high level steps from those items included in the Replace Words list for substeps.
Removed event handlers for DSOFramer.  It appears that these no longer work for MSWord 2013.
New Watermark Logic
2013-11-07 21:45:56 +00:00
Rich
3e1d22674c Added logic so that MSWord 2010 and beyond uses the internal export to PDF function.
Added logic to handle errors when a document is closed.  The code will attempt to do a close 10 times.  If it fails ten times, it will document the exception and continue.
If an exception occurs when an MSWord section is being saved, a message will be displayed that will document the error.
2013-09-18 16:42:30 +00:00
Rich
78add0ccd2 Added a missing MAXRECURSION 10000
Changed Through Transition Format and User Interface
Added Automatic Print Options to shutoff DebugText (/NT), DebugPagination (/NP) and Compare (/NC)
Added logic to allow the use of the default path for PDFs.
Update the Print_PDFLocation property of the Working Draft when the user changes the value on the Working Draft property page.  Fixed Bug B2013-117
Set the date/time stamp for the Document based upon the current time.
Make sure that the output is set to Final without revisions and comments before ROs are replaced.
Added function to restore valid previous version of MSWord document if the current version is not a valid document.
Check for Null to eliminate errors.
Removed Unused field DocPDF
Support MSWord document restore function.
Add check for Transition Node count before updating values.
Restore latest valid MSWord document if the current version is not valid.
Eliminate File Commands so that the user can only close the MSWord section, and then verify if the changes to the document will be saved.
2013-07-01 17:39:15 +00:00
Rich
bcdc190caf If DSOFramer fails to open a document, replace the bad document with an empty document. 2013-03-13 13:18:52 +00:00
f0bb7a73c2 Backed out (for now) the fix to initialize MS Word sections if the document style didn’t specify a font.- because it caused problems with Westinghouse data 2013-03-12 17:47:22 +00:00
Rich
e063da6198 Fixed code to initialize MS Word sections if Document Style does not specify font.
Added code to handle refreshing the Edit Screen when a section is moved.
Added code to refresh the Edit Screen when a section is moved.
2013-03-12 15:01:46 +00:00
Rich
f2c8ac8740 Update the Progress Bar as the RO values are refreshed in Word 2013-02-28 23:36:45 +00:00
Rich
537213ee7a Kill the process after closing the main app window. The process was remaining in memory for an extended period of time after it was closed. This removes it from memory immediately.
Added "Fix Symbol Font" button
Don't open a DSOFramer if it fails - Fixed B2012-267.
Replace an automatic function with a manual function to fix Symbol fonts. Fixed B2012-259.
2012-10-10 19:12:59 +00:00
Rich
e01c1c387b Speed-up code to find symbol characters
Refresh DSOFramer screen on open
2012-04-10 19:15:34 +00:00
da009a15eb fixed problem saving margins in word attachment – can’t do if in a frame
sometines would get a weird file name for the opened word attachment
2012-04-05 19:45:28 +00:00
Rich
0b3693fef8 Added Edit/Initialized config to the Documents
Check to see if MSWord changes should be saved if PROMS is closing
2011-05-09 20:38:01 +00:00
6ae9eb9653 2011-04-27 11:20:02 +00:00
Rich
6fe40ea9e3 Moved DocPDF from Documents to new PDFs table 2011-04-18 21:32:28 +00:00
773b2d2380 2011-02-08 11:31:16 +00:00
Rich
01c4a1e468 Using Limit of 10 MSWord Sections - More than 10 was causing problems for DSO Framer. B2010-005 & B2010-006 2011-01-03 19:56:29 +00:00
Rich
1757d238d5 Added a IsBeingDeleted flag to the event arguments for closing a Word Document
Added a IsBeingDeleted argument to the CloseWordItem method
Added a IsBeingDeleted Property to the DSOTabPanel so that it does not ask if	it should save changes if the section is being deleted.
2010-12-16 22:16:49 +00:00
Rich
3a6be9a4f5 Don't give DSOFramer focus if it is null 2010-12-14 11:53:00 +00:00
be255b4758 2010-11-23 14:57:31 +00:00
ac1acd6c4e 2010-11-18 15:45:47 +00:00
e2f94d92b9 2010-11-16 17:29:33 +00:00
c332a71be2 2010-11-08 14:51:28 +00:00
Rich
e278a2ca37 Fixed Invalid message for DSOPanel (MSWord)
Comment-out unused varaible
Calculate Table Width and Location
Fixed Arrow-Up and Arrow-Down to account for Tables
Adjust Table location based upon the width of the Table
2010-10-12 15:01:09 +00:00
0849b002b4 2010-08-12 16:05:52 +00:00
Rich
5d03ff7368 Updated code to save Ascii text to DocAscii field.
Added code to look for and replace Symbol Characters.
2010-04-08 17:44:22 +00:00
Rich
673acb6ecd Add Printing/Length to Documents.Config as Documents are saved 2010-02-02 20:59:48 +00:00
c8bbc9e228 Added InsertText method 2009-08-24 16:33:24 +00:00
b1da81e65f 2009-07-24 11:54:20 +00:00
Rich
fe2cd765f0 Support MSWord Search 2009-03-28 22:29:52 +00:00
90a4ca821f 2008-10-03 11:36:10 +00:00
992d727d3c 2008-08-12 11:48:04 +00:00
Rich
e42c3cea5c Save WindowState - Maximize, Minimize, Normal by user.
Load all at once code to support print.
Open Command from the Start (PROMS2010) Menu.
Enter key on treeview executes Open.
The Treeview was retaining focus after opening procedures or accessory documents. This was fixed.
Tab Bar initialized to the full width.
Items were not always being displayed after the tree was clicked.
The RO and Transition Info tabs are made invisible for accessory documents.
The Tags, RO and Transition tabs are made invisible when no doucment is selected.
Enter the DSO Framer window when it is created.
Enter the Accessory page editor or step editor when a tab is selected.
Remember the last selection in a step editor page when you return.
Activate one of the remaining tabs when a tab is closed.
Embed the pushpin images.
2008-05-21 21:00:07 +00:00
Jsj
af04fa6ef6 2008-05-16 18:13:12 +00:00
Rich
c0511c990d Object and Property name changes for consistency 2008-03-27 19:39:10 +00:00
Rich
ee9acb929d Fix problem with Item Selected. Fixes problem so that Item selected stays selected even if it is not active.
Also, makes DSOFramer properly select the related tab when it becomes active.
2008-02-26 16:20:00 +00:00
Rich
3c79833edf Fixed ItemSelected so that Comment works properly.
Added code back in so that Word displays properly.
Allow the same document to be opened after Word hang
2008-02-08 10:31:30 +00:00
fdde03828a 2008-01-17 14:25:34 +00:00
Rich
c34c604c11 Fixed DSO Framer:
1. Open Properly if all tabs are closed
2. Open to a full window view
3. Set Current Item in the Tab Control
Fixed Display Panel so that when you click on an item in an inactive panel, the item clicked-on become the selected item.
2008-01-11 22:00:54 +00:00
Rich
9a7b8ab75d MRI Capability
MyConfig for ItemInfo
Fixed various problems with DisplayTabControl
VEPROMS ribbon for DisplayTabPanel
2007-12-21 18:29:46 +00:00
Rich
544013bbe5 Tab Controls 2007-12-07 23:54:14 +00:00