Current Issues

GitHub

To view an issue on GitHub you must have a GitHub account and have been authorized to access the PPJ Framework private repository. PPJ Maintenance customers can contact us with their GitHub user name to be added to the repository.

Bugs

Recently opened and closed bugs. Limited to 30.
openFramework#2150 Using Sybase last error number and message are not set
closedFramework#2149 Titlebars and Menues are not correctly displayed if skinning is enabled without AeroNext Release
openFramework#2145 Forms with QuickTabs and MainMenu can grow in size when designed and skinning is enabled
openFramework#2144 MainMenu does not show when skinning is enabled
openFramework#2143 Adding tab page in a SalQuickTabs control at design time sets the name to just a number instead of using a control name.Next Release
closedFramework#2142 Adding a control to a TabPage that is visible in a SalQuickTabs that is already created fails to paint the background of the control until the page is re-selected.Next Release
closedFramework#2141 Context menu is not working as expected when right clicking in a DGV popupedit cell4.6.340
closedFramework#2140 A minimized List&Labels preview window cannot be restored4.6.340
closedFramework#2139 Assigning a SalDataField of type SalString to a string in SCAE causes a type cast exception.4.6.340
closedFramework#2138 VT and DDE assembly are flagged as trial versions.Next Release
closedWeb#2137 PPJWEB-9163 Adding SalTableColumn may generate a "widget not found" client error.
closedWeb#2136 PPJWEB-7850 Sal.CenterWindow centers to the screen, not the browser.
closedWeb#2135 PPJWEB-7848 Menu accelerators (mnemonics) are not working
closedWeb#2134 PPJWEB-7845 SalFormMainMenu is not visible by default
closedWeb#2132 PPJWEB-7843 PasswordChar property does not work for SalDataField
closedWeb#2130 PPJWEB-6020 ConvertValue is missing DT_String implementation
closedWeb#2129 PPJWEB-5932 ResetTable does not reset split grid rows
closedWeb#2128 PPJWEB-5931 DefaultRowHeight is not implemented
closedWeb#2127 PPJWEB-5912 GetFirstChild does not work with MDI children
closedWeb#2126 PPJWEB-5911 Application quits when first modal dialog is closed and no other window is open
closedWeb#2125 PPJWEB-5910 Sal.CreateReportObject scans for PPJ Winform reporting assembly
closedWeb#2124 PPJWEB-5871 Sal.ModalDialog (SalString) can cause a stackoverflow exception
closedWeb#2123 PPJWEB-5845 Add SalTimerSet, SalTimerKill and SAM_Timer implementation
closedWeb#2122 PPJWEB-5830 Radio buttons are not separated into groups
closedWeb#2121 PPJWEB-5829 SendClassMessage from SAM_Destroy is not working
closedWeb#2120 PPJWEB-5828 It's not possible to populate comboboxes on SAM_DropDown
closedWeb#2119 PPJWEB-5827 Sending SAM_Close message has no effect
closedWeb#2118 PPJWEB-5826 SAM_SetFocus is not received by tables
closedFramework#2117 PPJ-9119 The horizontal scrollbar in the designer is below the designer bar.
closedFramework#2115 PPJ-8885 Check for DataSet != null raises an exception4.6.302

Enhancements

Recently opened and closed enhancements. Limited to 30.
closedWeb#2133 PPJWEB-7844 Add support for CharacterCasing to SalDataField
closedFramework#2116 PPJ-9118 Allow properties using PPJ types to serialize in InitializeComponent.
closedFramework#2114 PPJ-8851 Add additional checks to avoid designer errors mostly caused by VS cache4.6.302
closedFramework#2105 PPJ-8494 Preserve the string copied with Sal.EditCopyString after the application closes.4.5.1058.1 (2017)
closedFramework#2103 PPJ-8411 Declare several methods of SalArray as virtual to enable overriding them4.5.1058.1 (2017)
closedFramework#2102 PPJ-8410 Improve locking in SalSqlConnection to better support Oracle multithreading4.5.1058.1 (2017)
closedFramework#2101 PPJ-8367 Make PPJ serialization compatible to .NET deserialization4.5.1058.1 (2017)
closedFramework#2097 PPJ-8089 Add IList<> implementation to SalArray4.5.1058.1 (2017)
closedFramework#2096 PPJ-8079 Check for Command == null when trying to access hSql.DataSet or hSql.DataReader4.5.1058.1 (2017)
closedFramework#2093 PPJ-8018 Avoid closing of PopupEdit of a col when cursor key up/down is used on first/last line4.5.1058.1 (2017)
closedFramework#2092 PPJ-8017 Avoid exception if FindControl does not find the control4.5.1058.1 (2017)
closedFramework#2088 PPJ-7931 Change SalForm.ShowAsChild to run indepent from Styler dll4.5.1058.1 (2017)
closedFramework#2080 PPJ-7718 Store SqlDatabase/SqlUser/SqlPassword for each SqlHandle4.5.1058.1 (2017)
closedFramework#2077 PPJ-7661 Implement SalQuickFTP.FindFirstFile4.5.1058.1 (2017)
closedFramework#2075 PPJ-7607 Support LBS_ShowNoSelect in Vis Listboxes4.5.1058.1 (2017)
closedFramework#2072 PPJ-7581 Improve performance for Sal.TblSetFlagsAnyRows4.5.1058.1 (2017)
closedFramework#2071 PPJ-7547 Expose "inner" DataReader provider4.5.1058.1 (2017)
closedFramework#2068 PPJ-7530 Show icon of selected item in cOutlineComboBox4.5.1058.1 (2017)
closedFramework#2067 PPJ-7529 Show DropDown when user clicks on text area of a cOutlineComboBox4.5.1058.1 (2017)
closedFramework#2062 PPJ-7524 Avoid NullReferenceException when trying to Create a split grid on a disposed grid4.5.1058.1 (2017)
closedFramework#2048 PPJ-7186 Add new overloads for SalArray.Sort4.0.1056.941
closedFramework#2045 PPJ-7174 Improve DB type mapping for Oracle4.0.1056.941
closedFramework#2037 PPJ-7122 Expose windows scroll event for SalTableWindows4.0.1056.941
closedFramework#2031 PPJ-7101 Declare Sal Table Row functions as virtual to make them overridable for custom implementations
closedFramework#2022 PPJ-7059 Automatically set App.SkinApplication = true when a skin file is loaded.4.0.1056.786
closedFramework#2021 PPJ-7053 Change SalSqlBindVariables from internal to public4.0.1056.786
closedFramework#2016 PPJ-7028 Items in a VisOutlineListBox are not visible due to horizontal scrollbar.4.0.1056.786
closedFramework#2013 PPJ-7025 Add support for special characters in tab names and labels4.0.1056.786
closedFramework#2008 PPJ-6979 Improve handling of 24 bit images4.0.1056.786
closedFramework#2006 PPJ-6957 PicGetString can yield different results compared to Gupta Team Developer4.0.1056.786

New Features

Recently added and closed new features. Limited to 30.
openFramework#2148 Support for .NET Core 3.0PPJ 2019
closedWeb#2131 PPJWEB-6132 Implement lazy loading for tree view items
closedFramework#2107 PPJ-8619 List & Label: Add support for List & Label version 234.6.243
closedFramework#2104 PPJ-8424 List & Label: Implement RPT_CmdPrinterSetup and optimize RPT_CmdPrinter4.5.1058.1 (2017)
closedFramework#2100 PPJ-8242 List & Label: Add support for List & Label version 20-224.5.1058.1 (2017)
closedFramework#2098 PPJ-8160 Crystal Reports: Export to csv missing4.5.1058.1 (2017)
closedFramework#2076 PPJ-7608 Add VirtualMode for table windows4.5.1058.1 (2017)
closedFramework#2070 PPJ-7533 New property useStateImageList for outline list boxes4.5.1058.1 (2017)
closedFramework#2064 PPJ-7526 Add support for XSalHotspot functionality4.5.1058.1 (2017)
closedFramework#2061 PPJ-7400 New property AllowDraggingLockedColumns for table windows4.5.1058.1 (2017)
closedFramework#2046 PPJ-7184 Display NUMBER_Null in debugger for SalNumber instead of 04.0.1056.941
closedFramework#2042 PPJ-7162 List & Label: Added functions DomOpen, DomSave, DomClose to expose the Document Object Model4.0.1056.941
closedFramework#2040 PPJ-7141 Add Sal.TblCreateFromClass function4.0.1056.941
closedFramework#2035 PPJ-7106 Add option in app.config to load skin from a separate assembly4.0.1056.941
closedFramework#2030 PPJ-7091 Improve SCAE to avoid assignment of different types errors4.0.1056.941
closedFramework#2026 PPJ-7070 Add option to manually set into variables to avoid automatic parsing4.0.1056.786
closedFramework#2017 PPJ-7029 Added new properties UserAgent and BrowserEmulation to SalQuickHTML4.0.1056.786
closedFramework#2015 PPJ-7027 Add new property ImageSize for VisOutlineListBox4.0.1056.786
closedFramework#2002 PPJ-6950 Added new skins for Office 2010 look4.0.1056.786
closedFramework#1998 PPJ-6939 Add ISalControl support to SalBackgroundText to let labels be used in sql binding.4.0.1056.786
closedFramework#1984 PPJ-6835 New setting Scripting.Env.Strict to enforce type safety with SalCompileAndEvaluate4.0.1056.615 (2014)
closedFramework#1979 PPJ-6811 New static property DateTime.TreatMinValueAsNull4.0.1054.3132 (2012)
closedFramework#1978 PPJ-6810 New option null_minvalue_dates for sql.config4.0.1054.3132 (2012)
closedFramework#1969 PPJ-6752 New property AutocloseReaders4.0.1054.3132 (2012)
closedFramework#1959 PPJ-6679 When multiple inheritance is used Sal.GetFirstChild can fail4.0.1054.3132 (2012)
closedFramework#1950 PPJ-6591 Add support for Oracle Managed Provider4.0.1056.615 (2014)
closedFramework#1930 PPJ-6527 List & Label: Added support for List & Label 194.0.1054.2687
closedFramework#1919 PPJ-6334 Reporting Services: Switched to support ReportViewer 11 (included in VS2012)4.0.1054.2255
closedFramework#1893 PPJ-6145 Add option to specify locale to be used by application4.0.1054.2255
closedFramework#1878 PPJ-6072 Add Type_TabBar constant4.0.1054.2255

Roadmap

Recently added and closed new items in the product roadmap.
openFramework#2148 Support for .NET Core 3.0PPJ 2019