230 Commits

Author SHA1 Message Date
Rich
e73b34ec68 Added Commented logic to handle ActiveSection when printing. 2014-12-08 20:28:27 +00:00
27c8d89bed For tab comparison, trim strings before doing comparison in code that determines whether subsection number is derived from section number (IsSubsectionNumber)
If parent was continuous & this is separate, need to paginate to get subsection on its own page
For sections/subsections: if parent was continuous & this is separate, don’t reset docstyle until after separate section pagebreak; if separator location is ‘0’, x-offset should be at tab not text of step
2014-12-04 16:03:06 +00:00
f93f1059fb StepLevel for AND substeps within a NOTE should be same level so that the ANDs stay together for pagination
Don’t paginate (page break) in the middle of a Note box
2014-11-24 16:19:00 +00:00
85a8a26504 added Docstyle format flag DSS_WordContentLandscaped to flag that Word content is landscaped
don’t change level for steps under sequentials (only under notes/cautions/equipment lists)
use Docstyle format flag DSS_WordContentLandscaped to make End message landscaped
2014-11-18 15:12:23 +00:00
7d3b8872c8 Added properties for IsSubsection, IsSubsectionNumber and IsSeparateSubsection
Improved debug
Calvert: Improved tab on Section Continue Message and print missing Section Continue Message
2014-11-13 15:50:46 +00:00
Rich
10673521e5 Added SectionInfo property HasInitials to make it easier to locate sections which get Initial Headers.
Removed Basis from Transition Text
2014-11-12 06:41:04 +00:00
Rich
0d3113c633 Added Property IsNote1 to find Warnings in Calvert Formats 2014-11-11 03:45:21 +00:00
235b6f7472 Added Print/HorizontalSubstep flag (default to false). Was in 16bit to flag footnotes for BGEVL (in addition to NotesToFootnotes
Set HorizontalSubstep flag to true (for Note type as footnote)
Added property ‘IsFootnote’; for Calvert formats: don’t bullet a single note/caution
Added HorizontalSubstep flag
Use ‘IsFootnote’ property to determine if a note is a footnote.
2014-11-06 14:30:40 +00:00
fd96809f2a B2014-109: Fix crash on section delete – cache list was updated by sub-code and then enumeration crashed. 2014-11-05 14:55:13 +00:00
Rich
2d7c25d2d2 GetSectionInfo use local value rather than using the cache
Added Property HasStepCheckOffs
2014-11-05 14:34:53 +00:00
2d0fdc81e0 Calvert: for notes/cautions check for exact step type for grouping & bulleting notes/cautions 2014-11-04 11:55:56 +00:00
42e05cc3cd Added logic to check previous and next note/caution to see if there should be a tab to the left. 2014-10-09 19:41:52 +00:00
9bb365da74 IP2BCK: Don’t underline Step/Note/Caution pagelist item
IP2BCK: Added docstyle flag ‘DSS_PageListSpBckgrnd’ for IP2’s special background printing items
2014-10-03 13:42:39 +00:00
b27b0ad8bd Added a FormattedDisplayText for use on Calvert’s Placekeepers
Will now handle Bold, Underline, and Super/Sub Script
2014-09-18 19:58:04 +00:00
Rich
033b3514f8 Added some error handling to keep from crashing
Added code to support Opposite Unit replace words with and without ROs.
Added logic to limit UpcaseAllRoUnits to only work for setpoints.
2014-09-15 21:10:27 +00:00
bbc56cbf78 Fix B2014-103: Notes have extra ‘Note’ tabs
fix asterisk hls, bulletted hls and location of change bar/change id on some hls
2014-09-15 15:48:04 +00:00
018599a9e7 Fixed issue of floating foldouts not printing for a procedure that was copied (Shearon Harris) 2014-09-11 17:34:23 +00:00
Rich
6a8cad9899 Added a necesssary Property (IsSubStep) for ItemInfo that is used for copy/paste, 2014-08-28 14:05:16 +00:00
Rich
e8a905af49 When a Hard Return is added to a High-Level step, the RTF command "\line" is added. This was appearing in the TreeView. The code was changed so that the command was replaced with a semicolon. 2014-08-27 12:23:23 +00:00
c33fb0af53 BGEALN: Do not duplicate Tab/header for Notes/Cautions/Warnings. Add ‘IsCautionOrNotePart’
BGEALN: Various improvements in Calvert Alarms for blank lines within Notes/Cautions/Warnings
2014-08-26 16:36:29 +00:00
Rich
ba4f16b7e1 Use ActiveFormat rather than FormatStepData.MyFormat (this works for Steps/Sections and Procedures) 2014-08-21 17:52:11 +00:00
ff57e04521 Added logic to identify that we are in a Condition/Response section of the Calvert Cliffs Alarms
Disable the ability to insert a Caution or Note when in a Condition/Response section of the Calvert Cliffs Alarms
2014-08-20 17:52:23 +00:00
c24d6b94ea Calvert Alarms: 2 consecutive Notes with Warning after did not print correctly. 2014-08-18 13:32:57 +00:00
10ae0c3ab1 Adjust widths of items within the template for non-CONDITION/RESPONSE steps
Determine if step is within a single column template step
Use width for template items (uses change in format file); fixed HLS continue message location; center table around page center if under a single column template step
2014-08-08 13:46:01 +00:00
c6122d5a95 Blank lines around Multiple Cautions/Notes
Getting Template Item/compare text AND type (in code that only BGE Alarms uses)
Blank lines around Multiple Cautions/Notes; Don’t do alarm box if box ended on previous page (only occurred when break was on substep of non-boxed step).
2014-08-05 12:51:19 +00:00
9b67771f55 Additional code to support special cases in Template for Calvert Alarms including a TemplateColumnMode and mix of Cautions/Notes
Added Support for BGE Alarms, bottom continue message location.
Additional code to support special cases in Template for Calvert Alarms and new flag SpecialCaseCalvertAlarm
Support for Docstyle DSS_PageBreakHLS for page break on HLS
Changes for Calvert Alarms use of template to define top portion of alarm pages and CONDITION/RESPONSE table support.
Handle 3 top/bottom continue messages for Calvert Alarms; support box around CONDITION/RESPONSE table in Calvert Alarms; {REVUNIT} fix;
if TabPtsPerChar format is 0, set to a default of 6
2014-08-01 11:56:02 +00:00
Rich
78384ce643 When approval is performed the change bars should be able to be refreshed. While they will not be refreshed in an open edit window, the properties are refreshed, so that if you close and re-open a procedure in the edit window, the change bars are refreshed to reflect the approval. 2014-06-26 17:52:06 +00:00
Rich
c5bed5fe5a Updated ItemInfo "HasChangeBar" property to use the Change ID format flag and the Change ID status to limit when a change bar is displayed.
Created a new property "HasChanges" which determines if the date time stamp of the current text element is newer than the procedures last approval date.
2014-06-20 14:07:05 +00:00
f675e6c866 BGE: Fixed RNO Tab from AER that is bullet
B2014-072: Do not display Page Number checkbox, transitions with page number are included in list of transition types
B2014-070: Fix null reference access if editing a procedure step title in the step editor when format uses change ids
BGE: RNO X-offset location and note/caution y-offset improvements
2014-06-05 12:52:29 +00:00
89c7496c57 BGE: Fix RNO tab when AER has ending parenthesis
BGE: Fix bug that left a ‘page number’ transition setting turned on for transition types that did not have this option.
BGE: Support for section continue messages (fix crash when access of null pointer), improved tabs for top continue messages in RNO column & when cautions/notes; adjust width of note/caution
2014-05-23 12:40:40 +00:00
Rich
dc3d894195 Assure that the selected slave is set when looking up transition destinations.
Added logic to properly find a procedure title when the first applicable step is not the first step.
2014-05-21 20:39:49 +00:00
b78eb92448 Note/Caution/Warning x-offset & width adjustments; Continue message location for ‘Purpose, Entry Conditions, Precautions’
BGE: Don’t add bullet to top continue message with tab (it prints as funny character)
BGE: Support for BottomSectionContinue flag in their ‘Purpose, Entry Conditions, Precautions’ sections.
2014-05-20 14:21:53 +00:00
Rich
e595471442 Added generic function InList for debugging 2014-05-16 18:10:49 +00:00
Rich
0091be08da Step Level should include an extra count for AND and OR Step Types to reduce the likelyhood of pagination splitting an OR or an AND type step. 2014-05-14 17:58:49 +00:00
1664a62e4d Fixed null reference
Fixed null reference and logic to support Placekeeper check box
2014-05-08 14:30:38 +00:00
f332618227 BGE: Handle {} around ro values
BGE: Added an x-Location of end message for a section
Use x-location of end message for a section; tab format for sequential tabs at 4th level; hls tab spaces; indent in transition format 9
BGE: Use x-location of end message for a section
BGE: support for top continue messages that contain tab for continued step
resolve {Step Text} token in transition; modify code that processes transition format to use collection matches rather than search for ‘{‘
support AllUnits ro flag
support ‘{‘ and ‘}’ around ro value
top continue message with tab; location of top continue message in both AER/RNO columns for dual column; support indent in transition format during print
support two top continue messages (aer/rno) that can have different text; fix bug in splitting procedure title text if it contains hard spaces
2014-04-29 13:12:10 +00:00
f51573672f For Calvert: remove a tab space if double alphanumeric so tab doesn’t overwrite box line; tabs should be ‘AA’, ‘AB’ rather than ‘AA’, ‘BB’
Added Bottom continue message margin for RNO column
2014-04-16 15:18:33 +00:00
Rich
e8fbd9d30b Print Speed-up 2014-04-10 21:39:17 +00:00
d41c675f6e Added checkboxes for Placekeepers and Phonelist
Supporting logic to save/retrieve Placekeeper and Phonelist information
Supporting logic to save/retrieve Placekeeper information
Added Placekeeper logic
Null reference fix
Logic to get PrintPhoneList flag
Rearranged the panel and added Placekeeper checkbox
2014-04-08 21:02:43 +00:00
a61dabd52e Process pagenum transitions for BGE
Added unit number config item to user interface for printing pagelist items for BGE
Added Print_UnitNumberForPageList config item
BGE: don’t remove ‘.’ At end of tab when making a section/step tab
Check for pagenum transitions for resolving transition text (the type BGE has)
Added UnitNumber, Level0Big and UseSpecificTransitionModifier flags
2014-04-04 13:13:31 +00:00
Rich
79175138f2 Replace hardspaces with spaces in the ToolTip. 2014-04-02 15:12:16 +00:00
b205e6bb4d Implement NumberWithLevel flag to create correct tabs in RNO column
add NumberWithLevel format flag
Handle double spacing (flag) in Table of Contents
Draw double lined box around High Level Steps (only HLS, not substep)
Double Lined box; Caution & Notes xoffsets and widths for printing in column (not across page); NumberWithLevel support (xoffsets); Align1StLevSubWHLS (format flag support); XBlankW1stLevSub adds extra line after 1st substep
procdesr pagelist include check for dashes in procedure number
2014-03-25 12:07:45 +00:00
Rich
e8453b8648 Reset Selected Slave after processing
Added and Commented-out some debug output
Use GetTranslatedROValue to get the correct RO value when text is restored
Fix logic to attempt to use existing DocVersionInfo rather than creating a new instance
Base lookup on ROFSTID and Selected Slave
2014-03-12 22:01:55 +00:00
622717ba1a Get data into memory for approval generation so that page number transitions resolve
Fixed B2014-025:If not master/slave, load all data into memory for page number transitions. Present dialog if there are errors in page number transitions so that user can resolve.
Added a property to determine if page number transition has incorrect page number caused by length of step’s text/wrapping & pagination
Set property to determine if page number transition has incorrect page number caused by length of step’s text/wrapping & pagination
Add tracking of inconsistent page number transitions; if pdf already open, don’t run 2nd pass for page number transitions (resulting pdf had unresolved page numbers);
2014-03-04 17:36:02 +00:00
154dbeabb8 Added support for Point Beach’s format flag DiffContActBox for their asterisked boxes
Added new method to ‘GetNextItem’ for an iteminfo so that next item is found in memory, not get from database
2014-02-24 17:35:07 +00:00
Rich
5c31ea3a66 Replace <ID> with Child ID in PageList Section Numbers. 2014-02-19 18:24:29 +00:00
bee1332737 - Add support to Caution/Note tabs for WCNBCK Pagelist items
Improve Spacing of WCN Background pagelist items tabs
2014-02-14 16:42:30 +00:00
d4e80da296 Don’t underline bullets for Cautions/Notes
Don’t stop underlining in middle of step if document style has ‘UndSpecialStepsFoldout’ and there is a replace word that turns off underlining
2014-02-12 15:19:26 +00:00
3fff776046 WCN OFN BCK Format improvement
uncomment rofst access from previous update
2014-02-10 15:18:30 +00:00
Rich
f864d03eec Changed how ROFSTLookup object was obtained based on correct DocVersion
Changed how RoFst date time is compared to actual ro.fst file date time
2014-02-07 17:37:51 +00:00