Commit Graph
100 Commits
Author SHA1 Message Date
Rich e80a615fa6 Changed My DB reference to Generic
Fixed a memory issue when opening Verison Properties
Declare MissingTokens variable as static to reduce repetition in the Error Log.
2011-10-06 15:57:46 +00:00
Rich faf4e1b5d9 Make properties case insensitive
Add unimplemented boxes to Log File.
2011-10-06 14:43:51 +00:00
Rich d24109fe19 QUOTED_IDENTIFIER ON
Show how long it takes to print all procedures
For Null values use Arial as a default font.
Added Try/Catch to PDFDocument.Close (In case page is empty)
Only output End Message if it exists
Pagination Fixes
2011-09-22 17:44:01 +00:00
Rich 0678a168eb move generic code to volian.base.library
fix to hide displayhistory panels if myedititem is null
2011-09-08 20:42:33 +00:00
Rich dc873787a3 move generic code to volian.base.library 2011-09-08 20:41:25 +00:00
Rich 44594cdd29 fix to set displayhistory myedititem to null when item is deleted 2011-09-08 20:40:24 +00:00
Rich 39a0685edb fix logic to save contentauditid in gridaudits identified when trying to delete a procedure containing grids 2011-09-08 20:39:30 +00:00
Rich ead5264fd6 Removed event handler for debug checkboxes 2011-08-23 19:01:52 +00:00
Rich fbfcae6100 Added Debug output for Text and Pagination
Renamed DebugText property to DebugInfo
Changed logic to determine if the first step of a step section will fit on the current page
Change logic to determine if a step will fit on a blank page
2011-08-23 18:43:30 +00:00
Rich 719706350b Debug output save and show
Added StepRTB Closed logic to disposing
Use the correct font for sections and procedures.
2011-08-23 18:42:34 +00:00
Rich fab3c49244 Added StepRTB Closed logic to disposing 2011-08-23 18:41:06 +00:00
Rich 15d7ab597c Create and Show Debug Files 2011-08-23 18:39:25 +00:00
Rich f20d9bbb6b Made it easier to switch Databases 2011-08-23 18:38:48 +00:00
Rich 2aeee7fdbc Added MyItemInfo property
Fixed format of ToString for AnnotationAuditInfo
Fixed format of ToString for ContentAuditInfo
Fixed Restore if no next item
Fixed ActiveParent logic after restore
Added Timing logic and then Commented it
Fixed Logic when there is not a NextNode
Timing Debug code
Update UserID when saving annotation
Commented Timing Debug
Created and used FixPath - StepPath
Use MyItemInfo.SearchPath if Content doesn't have path
Refresh Change List from Timer.Tick
Added Timer for Refresh
Added code to refresh ChangeBar
Added and Commented timing debug
Changed logic for saving ROUsages
Added Closed Property that is set when the handle is destroyed
Don't refresh StepRTB if it is closed
2011-08-23 14:14:14 +00:00
Rich 472f4768b1 Use DisplayHistory Timer Refresh when Items Change 2011-08-23 14:10:10 +00:00
Rich 5181223c15 Added Print to Procedure Menu
Added "Print All Procedures" to DocVersion Menu
2011-08-18 11:21:36 +00:00
Rich 3a408d7af5 Added Print and Print All Procedures
Added DebugPagination and DebugText properties
2011-08-18 11:19:51 +00:00
Rich a9882ad357 Added Print All Procedures 2011-08-18 11:18:16 +00:00
Rich c2fef5fafe Fixed Summary of Changes Report to show original text 2011-08-11 21:21:49 +00:00
Rich 6047e40ba0 Only set MyStepPanel.LastAdjust if MyStepPanel isn't null
After StepRTB is resized verify that text has not scrolled out of view
2011-08-09 20:12:40 +00:00
Rich d8f76dcbd3 Make the change list the default selected tab
If WalkProcedure or Update History is called with a null, reset the contents and return
Fix the section title
2011-08-02 19:40:35 +00:00
Rich 7ec5ca5555 Allow History to be visible when Procedure is selected
Initially, don't show the History tab (until something is selected)
2011-08-02 19:39:44 +00:00
Rich 0a434b92b2 Fix to the TagPanel not to fail if it is expanded
Only refresh list if visible
Removed debugging
Fixed report to work with MSWord Section changes
2011-08-02 14:53:02 +00:00
Rich 792351c922 Change Manager 2011-08-01 20:20:39 +00:00
Rich 1d910db31a Change Manager 2011-08-01 20:18:58 +00:00
Rich 14e3e15537 Change Manager 2011-08-01 20:16:23 +00:00
Rich a38f0b0909 Some Chnage Manager changes
Change Manager
2011-08-01 20:14:37 +00:00
Rich 4d05a2331e Added standard logic at the beginning to check that you are not in a system database 2011-08-01 20:12:40 +00:00
Rich 7b177a88f6 Formats.cs - Update existing Formats
ContentExt.cs - Fixed logic to find RO value in procedure text
DisplayText.cs - Fixed logic to find Ro value in procedure text
2011-07-19 16:40:50 +00:00
Rich be814b9743 Improve ROFst Update Performance
Add RoFstLookup Dicitonary Entries for Multiple Return Values
AddByROFstIDImageIDs - Add a list of figures based upon a List of ImageIDs
Fix regular expression to find RO Text to replace
GetDROUsagesByROIDs - get a list of ROUSages for a list of ROIDs
GetJustRODB - Get Just RODB object without children
GetJustROFst - Get Just ROFst or ROFstInfo object without children
Reduce duplicate gets of RODB and ROFst
Improve ROFst Update Performance
GetByRODbIDNoData - Get RoImageInfo objects without graphic data for ROFst Update comparison
GetROUSagesByROIDs - Get a list of ROUSages by ROIDs.  This reduces the number of ROIDs to be checked when updating ROFst.
Use GetJustRoFst and GetJustRoDB to improve the performance to see if the "Update ROFst" button should be active.
2011-07-18 14:57:47 +00:00
Rich 248c1679bc addFiguresByROFstIDandImageIDs - Improve ROFst Update Performance
use entire ROID to find affected ROUsage record
getDRoUsagesByROIDs - Find ROUsages by a list of ROIDs
Added a missing field (IsRange) to getExternalTransitions
getJustROFst - Improve ROFst Update Performance
getROImagesByRODbIDNoData  - Improve ROFst Update Performance
getRoUsagesByROIDs  - Improve ROFst Update Performance
2011-07-18 14:54:26 +00:00
Rich 37d067a74e Added table function to return a list of Content records that contain a specified string.
Added stored procedure to standardize text (standard steps)
Lazy Load font value.
Return the correct EditItem when a step is deleted.
Update the StepTabRibbon EditItem when the StepPanel EditItem is changed
Get MyItemInfo if it is not set.
Added missing logic to MyEditItem.
2011-06-24 21:47:40 +00:00
Rich 0a14f6f3fc Check for index in range before returning CPIS value. 2011-06-23 21:31:09 +00:00
Rich 595db08cc7 Check for index in range before selecting range in DataGridView.
Replace {sp} with space when svgText elements are deserialized.
Added error handling for missing genmac macros.
Changed lookup to internal to check for missing genmac macros.
2011-06-23 21:30:38 +00:00
Rich 5a7af006a8 Only convert Page and Document formats is the related Format file exists.
Skip commented lines in INI file.
Remove inline comments before processing INI file.
Use more explicit comparisons to determine type of command.
Replace spaces with {sp}.
2011-06-23 21:29:00 +00:00
Rich 3e2dfeb90f Changed the script to make sure that this doesn't run in 'MASTER', 'MODEL', 'MSDN' or 'TEMPDB' databases. 2011-06-13 13:54:21 +00:00
Rich beb7b850cd Removed references to database [VEPROMS] so that the stored procedure would work regardless of the database being used. 2011-06-13 11:52:20 +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
Rich 7e6fefb00c Display a MessageBox if in debug mode ItemInfo (frmPropGrid) is opened without selecting an Item
Added Interface properties SearchDVPath and SearchPath
2011-05-09 14:09:20 +00:00
Rich 55a7e2e2b6 Fixed Ctrl-C / Copy from menu 2011-05-06 15:32:08 +00:00
Rich 8aece0fb79 - Replace slashes and backslashes with underscores in the pdf file name
- Use pdf name specified in the dialog
2011-05-06 14:00:03 +00:00
Rich ed8b4d11ee - Replace slashes and backslashes with underscores in the pdf file name
- Use pdf name specified in the dialog
Fixed properties so that procedures and sections can be open in the propertygrid without error
2011-05-06 13:59:06 +00:00
Rich 3c32f936c7 Replace slashes and backslashes with underscores in the pdf file name 2011-05-06 13:57:19 +00:00
Rich fa9ad85a36 Use the currently active control for Ctrl-C, Ctrl-X and Ctrl-V 2011-05-05 17:44:55 +00:00
Rich 624a3669bb Shutoff psuedo-cursor when using the Annotation or Search Panels 2011-05-05 17:41:30 +00:00
Rich 27cfd702fb Update DTS for Grid and Content after exiting grid.
Changed property MyItemInfo to method GetMyItemInfo so that it is not saved to XML.
Use new vlnFlexGrid method GetMyItemInfo.
2011-04-30 12:49:09 +00:00
Rich 55eafe8115 Select row when you right-click to open context menu
Use two separate modules to close MSWord application for DataLoader and PDF Creation.
Use the Content DTS to determine ChangeBar status.
2011-04-30 12:47:44 +00:00
Rich b2e7b55bd8 Removed Full-Text Search
Adjusted Right Limit for Tables
2011-04-29 16:37:53 +00:00
Rich 601632f019 Use Timer to close MSWord App about 1 second after it is used.
Check to see if the Bars exist before removing them
Add 1 point to the width of boxed text to get proper Line-Wrapping
2011-04-27 13:13:09 +00:00
Rich 05c97e9aed Changed code to use ActiveSection rather than MyActiveSection 2011-04-19 16:09:33 +00:00
Rich 76bdab0549 Added PDFCount to getLibraryDocuments
Fixed logic to set DebugStatus for PDFs
2011-04-19 15:22:30 +00:00
Rich 6fe40ea9e3 Moved DocPDF from Documents to new PDFs table 2011-04-18 21:32:28 +00:00
Rich 628cfc67de Moved DocPDF from Documents to PDFs table
Moved DocPDF from Documents to new PDFs table
2011-04-18 21:30:48 +00:00
Rich f4a3a969f4 Removed PDF info from Document and Document Config
Added DebugStatus to MSWordToPDF Class
Removed PDF info from Document Config
Moved PDF info from Documents to PDFs Table
Added MSWordPageCount Property
Delete PDFs when RO Value Changes in a related document
2011-04-18 21:29:29 +00:00
Rich dd9bc9e0dc Added DebugStatus to MSWordToPDF Class
Moved DocPDF from Documents to new PDFs table
2011-04-18 21:27:02 +00:00
Rich f959f883d3 Removed PDF info from Document and Document Config 2011-04-18 21:26:03 +00:00
Rich c1d863e1ac Changed VlnBorders so that XML is not saved twice
Changed MyBorderDetailString so that XML is saved once
Adjust the vertical location of the Grid to match 16 bit.
2011-04-12 13:49:01 +00:00
Rich 2d16db5bf2 Override the default font for Demo Mode
Check for null MyFlexGrid before using it.
Added Static LineWidth0 method used for drawing borders on the screen
Fixed logic to draw borders on the VlnFlexGrid
Fixed logic to draw grid borders on the pdf output.
2011-04-07 23:35:07 +00:00
Rich a03970cd09 Initialize Borders from FlexGrid selection
Eliminate SelChange funtions during Initialization
Eliminate Moving GridItem to the Left and Right on selection
Fixed a bug where SelectedEditItem was null
Eliminate SelChange funtions during Initialization
Use FlexGrid CellRange (Selection) to Get and Set Range Borders
Added Unknown value to GridLinePattern enum
Set Range Borders based upon CellRange (Selection)
2011-03-22 15:05:22 +00:00
Rich ec9932d93e Initialize BorderListBox based upon current DPI
Changed background for border selection
Draw Background and Borders for empty cells
Set the Borders druing Grid conversion
2011-03-21 16:33:29 +00:00
Rich 6cd97c36ce Added MyBorders - Custom border code
Use MyBorders in Grid_OwnerDrawCell
Added Insert and Delete Row and Column support for custom borders
2011-03-18 14:17:33 +00:00
Rich bf0bae229e Support for Change Manager 2011-03-18 14:17:02 +00:00
Rich 3bb7779e63 Custom Borders for vlnFlexGrid
ListBox for custom borders
Selection panel for custom borders
2011-03-18 14:15:51 +00:00
Rich 6029f6dd8b - Removed Debug
- Don't resize grid when initializing
- Use LoadGrid which adjusts the Grid Font
- Only save contents if in edit mode
Changes to Comments
Added Property MySymbolFontName
- Setup GoTo button to handle ROTable Grids
- Support GoTo for ROTable Grids (MyFlexGrid.IsRoTable)
- Restored code to handle Vertical Alignment
- Added MyItemInfo property
- Removed commented-out debug in DPI property
- Support Font Override
- Use DisplayText to do ReplaceWords
- Set Text Color to Black (Change Links to Black)
Use DebugOutput property rather than _DebugOutput field
- Override Font for printing grids
- Override Font for printing text
2011-03-11 15:49:39 +00:00
Rich ddb2ea162f Changes to Comments 2011-03-11 15:46:51 +00:00
Rich 9a9e57020f Eliminate some properties from the saved XML by using the XmlIgnore Attribute.
Added DPI property to VlnFlexGrid
Added a number of CellRange properties to support printing
Replace \~ (Hard Space) with \u160? before display or editing
Adjust the width of the StepRTB in Grid_OwnerDrawCell
2011-03-03 16:51:59 +00:00
Rich 1b58295cfe Corrected lookup of UserName to use ToUpper
Added code to support Text vs RTF content
2011-02-14 21:54:41 +00:00
Rich 5786528a44 - Restore the selection color after HideCaret
- Only show the pseudo caret if the StepRTB was active for the grid
Add a property to track if the StepRTB was active for a grid
Track if the StepRTB was active for a grid
2011-02-14 19:00:41 +00:00
Rich 4fdc4d4493 Added the pseudo selection code back in 2011-02-14 18:59:30 +00:00
Rich c3cc1f3417 Dispose RTF in OwnerDraw
Added Properties and Methods for UnEven Selection
2011-02-11 21:14:41 +00:00
Rich 2876ad911a Handle MyStepRTB Dispose
Fixed a NullReference Bug
2011-02-11 21:14:08 +00:00
Rich 0ad442ae19 Fixed CopyItemAndChildren to support Grids, Images and DROUsages
Removed completed items from the ToDo List at the top of the file
2011-02-10 22:22:11 +00:00
Rich 41c8a90bdf RichTextBox pseudo caret when it doesn't have focus 2011-02-09 21:52:56 +00:00
Rich c0a822d4f7 support bodine database server 2011-02-09 20:39:15 +00:00
Rich ba9eddd1a1 support x64 location for ultracompare 2011-02-09 20:38:26 +00:00
Rich 9befc92794 - Remove Comment
- Set Forecolor to backcolor on a cell being edited.
- Verify that the Col is within range before accessing cell contents
Support for volian border formats
2011-02-09 15:31:57 +00:00
Rich 24b023c2f7 Allow RO Tab and Transition Tab to remain enabled when switching Tabs 2011-02-09 15:31:09 +00:00
Rich 9631e6773d PROMS2010.SQL had two errors (actually two custom queries were missing a new a field for DROUsageCount). One was used for Library Documents. I believe the other was used for adding ROs. 2011-01-25 21:01:41 +00:00
Rich 52a088a775 Added DROUsages table to capture ROUsages in Documents
Changed lookup to use ROID rather than id when expanding the tree
to show the selected RO.  Previously used GetRoChildFromID which
was not working
2011-01-20 20:23:35 +00:00
Rich c4344f2308 Added UpdateDRoUsages to Update DROUsages when a Document is Saved
Added a list of ROIDs as a parameter to the code that walks through the MSWORD Document text and replaces ROs with their values
Fixed search string in FindRO
Added code to call GetAffectedDROUsages when an RO changes.
This adds annotations to show the changes to RO Values.
Added DROUsages table to capture ROUsages in Documents
2011-01-20 20:22:10 +00:00
Rich 7cdc7f4994 Added DROUsages table to capture ROUsages in Documents 2011-01-20 20:20:52 +00:00
Rich 5994bf2e4e Removed GetRoChildFromID which was not working properly
Added GetROIDByAccPagID to get ROID from Accessory Page ID
2011-01-20 20:20:10 +00:00
Rich fbe94ed3a0 CRUD Procedures for DROUsage records
getAffectedDROUsages - used when an RO Value is changed
Added "WITH EXECUTE AS OWNER" to a number of Procedures and Functions
Added DROUsages to vesp_SearchROItemAndChildren
2011-01-20 20:19:33 +00:00
Rich b136252ff6 Added Grids and Images 2011-01-18 21:06:41 +00:00
Rich cce75c2497 Added Grids and Images 2011-01-18 21:06:09 +00:00
Rich 2bf3fc3844 Previously checked-in a wrong version.
Previously checked-in the wrong version
2011-01-12 21:49:08 +00:00
Rich ae196cfb5f Removed LogInfo for Annotations 2011-01-12 21:48:08 +00:00
Rich bd99a0f55c - Changed code to use entire (16 Character) ROID to get the Multiple Return Values
- Added code to eliminate duplicate entries for Appedix Page IDs for Multiple Return Values
Trim whitespace from beginning and end of Plot Text.
2011-01-12 21:30:46 +00:00
Rich 41e5e5d523 - Added status message for each image
- B2011-008 Changed code so that RoFst is used from cache rather than being repeatedly created
2011-01-12 21:29:47 +00:00
Rich 54a306f114 Corrected code to delete INF files. These contain invalid Index paths
Added TextBox and Property to Skip Procedures and speed-up debugging
Added TextBox and Property to Skip Processing Procedures and speed-up debugging
Removed duplicate entry
Added Code to Skip Processing Procedures and speed-up debugging
Changed code to use entire (16 Character) ROID to get the Multiple Return Values
2011-01-12 21:28:33 +00:00
Rich 37ffd45792 B2011-030 - ColorConfig.ColorFromString failed on an empty string.
B2010-004 - AdjustLocation should only be called for Visible StepItems
2011-01-07 17:04:43 +00:00
Rich 0096b94fe8 Adjusted layout to work for 96 DPI - B2010-009
Result Style Label - AutoSize
	Result Style ComboBox - Width
	Clear Button Location - X-Location
	Sort Results CheckBox - AutoSize
Adjusted layout to work for 96 DPI - B2010-009
	Manual Page Break CheckBox - AutoSize
	Continuous Action Summary CheckBox - AutoSize
2011-01-04 21:14:40 +00:00
Rich d376368c20 Adjusted layout to work for 96 DPI - B2010-009
Change Bar Combo - Width
Added code to adjust the location and width of the results style combobox - B2010-009
2011-01-04 21:13:34 +00:00
Rich 0a60b9139c Adjusted layout to work for 96 DPI - B2010-009
Number TextBox Width
	Default CheckBox - Y Location
	Default Label - Y Location
2011-01-04 21:12:40 +00:00
Rich 752f30361e Adjusted layout to work for 96 DPI - B2010-009
Number TextBox Width
	Default CheckBox - AutoSize
2011-01-04 21:12:01 +00:00
Rich 5648ec2bc4 Adjusted layout to work for 96 DPI - B2010-009
Default CheckBox - Y Location
	Default Label - Y Location
	Change Bar Combo - Width
2011-01-04 21:11:23 +00:00
Rich 41a4e5bac6 Set Tooltip when tab loses focus B2010-008 2011-01-03 21:46:20 +00:00
Rich e89eb5bc27 Set the tooltip when a tab is created, and then reset it if the mouse is moved over the tab. B2010-008 2011-01-03 21:30:56 +00:00
Rich 5915380402 Added HasWorkingDraft property - B2010-007
Don't allow a WorkingDraft to be created if one exists - B2010-007
2011-01-03 20:34:51 +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