Sw4   >   About   >   Version 2010-05-30
This is a minor release with various bug fixes and minor enhancements.
To update to this new release:
oConstants/$:WebAppCSSFolderURL (2009-10-26 Doug K. per Andy H.)
Change from pos('http://') to mid(...1,4) to handle http & https.
oConstants/$:WebAppJavaScriptFolderURL (2009-10-26 Doug K. per Andy H.)
Change from pos('http://') to mid(...1,4) to handle http & https.
oConstants/$:WebAppServerCGI (2009-10-26 Doug K. per Andy H.)
Change from pos('http://') to mid(...1,4) to handle http & https.
oDBAdminMethods_abstract/$_logError (2010-05-12 Josh L.)
Commented out and removed the errhndler.$logError... as that prompts the developer in the middle of the sync.
oMetaDataDefaultProperties/$getQueryColsDefaultsRow (2010-05-12 Josh L.)
Default the stbname to the stbname from the query class rather than that of the schema class. Added the pfQueryColsDataList parameter as well.
oMetaDataQueryCol_Model/$loadData (2010-05-12 Josh L.)
Added the QueryClassDataList so we can default the stbname to the one from the columns Query if it is entered.
oMetaDataQueryCol_Model/syncColumnsForSQLClass_full (2010-05-12 Josh L.)
Added the QueryClassDataList so we can default the stbname to the one from the columns Query if it is entered.
oMetaDataQueryCol_Model/syncColumnsForSQLClass_revert (2010-05-12 Josh L.)
Added the QueryClassDataList so we can default the stbname to the one from the columns Query if it is entered.
oObject_template/$ping (2009-11-03 Doug K per Birger R & Chuck M)
Modifed $ping message to be able to send $ping to various possible subwindows for use by the developer.
oSecurity_DBAccessor_abstract/$_retSecurityUserRowFromDBUserRow (2010-05-11 Josh L as per Andy H.)
Added initialization for iSecurityUsersList and iSecurityInfoRow which aren't initialized when doing an initial db sync.
oStringTables/$rebuildStringTables (2010-05-11 Doug K)
Added method to rebuild string table table (copied and modified from the Programmer Menu) for use by the string tables editor/model objects.
oStringTablesEditor_Model/$addLanguage (2010-05-11 Doug K.)
Test and complete the $addLanguage method code.
oStringTablesEditor_Model/$deleteLanguage (2010-05-11 Doug K.)
Test and complete the $deleteLanguage method code.
oStringTablesEditor_Model/$exportStringTables (2010-05-11 Doug K.)
Write and test the $exportStringTables method code.
oTableClassMethods_base/$:FetchAllWhereRow (2010-05-11 Josh L.)
Added the functionality to use Omnis Date manipulations in the FetchAll where text with guidance from Andy H.
oTableClassMethods_base/$_initialize_SpecialCols (2010-05-12 Josh L as per Will Adkin)
Check to see if an admin column is already specified for each admin column before assigning vars. This results in the first instance of the admin column being chosen rather than the last one.
wDBAdminTables/buildTablesList (2010-05-11 Josh L.)
Add a sort for the tables list so we don't rely on the database returning them in any kind of order.
oConcretizer/addProgrammerDebugButton (2009-11-10 Doug K per Chuck M.)
Add extra $ping calls to other possible subwindow in the ProgrammerDebugButton method. Created _ProgrammerDebugButton_template method to copy the $methodtext from.
oConcretizer/setTextAndTooltipProperties (2010-05-11 Josh L. as per Andy H.)
updated the string table translation to use both stbname and servertablename if they are different.
oMenus/$retWindowMenusList (2009-10-22 Doug K.)
Deleted unused parameter, pMenuID.
oPrompts/$promptInputVars (2010-05-11 Josh L.)
Changed the Input1 - 4 parameters to 100000000 length characters (up from 100).
oWindowInstancesListEditor_Controller/$connectView (2009-10-20 Doug K.)
Modified the controller to initialize the contained window instances list subwindow.
oWindowInstancesListEditor_Controller/$setandsaveContainedWinInstsList (2009-10-22 Doug K.)
Added method to set and save the containedwininstslist for container windows.
oWindowInstances_Model/$:About Window Instances Model (2009-10-20 Doug K.)
Added 'containedwininstslist' properties to sWindows_listdef. This properties allow the developer to specify generic patterns for container windows. This prepares the way for extending StudioWorks to autoconfig container windows, and generate them for HTML and remote forms.
oWindowInstances_Model/$:containedwininstslist (2009-10-20 Doug K.)
Added setter and getter methods for 'containedwinintslist' property.
oWindowInstances_Model/$initialize (2009-10-20 Doug K.)
Modified method to instantiate and initialize the contained window instances model object.
oWindowInstances_Model/$setandsaveContainedWinInstsList (2009-10-22 Doug K.)
Added method to set and save the containedwininstslist for container windows.
oWindowInstances_Model/initializeContainedWinInstsListModel (2009-10-20 Doug K.)
Added method to initialize the contained window instances model object.
oWindowInstances_Model/instantiateContainedWinInstsListModel (2009-10-20 Doug K.)
Added method to instantiate the contained window instances model object.
oWindowInstances_Model_ContainedWinInstsList/$#About ContainedWinInstsList (2009-10-20 Doug K.)
Added new object class to model the containedwininstslist property.
oWindowInstances_Tool/$retDefinedContainedWinInstsList (2009-10-20 Doug K.)
Added a method that returns a defined containedwininstslist.
oWindowInstances_Tool/$retWinTypesList (2009-10-20 Doug K.)
Added wintypes: container_horzsplit, container_tabsplit, container_vertsplit These are new wintypes for describing the patterns of different generic container window instances. Also added wintype 'grid' for describing an autoconfig complex grid with list/edit capabilities.
oWindowInstances_Tool/retDefinedContainedWinInstsList (2009-10-20 Doug K.)
Added a method that returns a defined containedwininstslist.
wBase_ToolbarTitlebar_abstract/$_constructToolbar (2010-05-10 Josh L.)
Took out the final else calculate toolbar.$visible as kfalse because it is no longer needed.
wBase_abstract/$_retActiveCmndsList_winslist (2010-04-23 Josh L.)
Added a case for view if edit is in the list as 'view' isn't enabled if the user doesn't have edit abilities.
wContainer_Edit_ListChildren_abstract/$viewRecord (2010-05-10 Josh L.)
Added Quit method FlagOK so this method can actually be used without producing an error
wContainer_abstract/$_constructToolbar (2010-04-08 Josh L.)
Copied this method from wBase_Toolbar_Titlebar_abstract which works much better. The OldCode at the bottom is this window's initial method.
wLookupList/setSize (2010-05-07 Josh L as per Andy H.)
Show the column headers if there are multiple columns.
wPromptFindMultiCriteria/$initialize (2010-05-11 Josh L.)
Updated the string table translation to use both stbname and servertablename if they are different
wPromptInput/addFieldsAndLabels (2010-05-11 Josh L.)
Updated this method to only calculate the left part of the label for Radio button Strings.
wPromptInput/addFieldsAndLabels (2010-05-11 Josh L.)
Workaround for Mac and Omnis <5 to use Arial 11pt font to calculate the size.
wSearchbar_abstract/$initialize (2010-05-11 Josh L. as per Andy H.)
updated the string table translation to use both stbname and servertablename if they are different.
wShell_Lookup/$event (2010-05-07 Josh L.)
Let the user change tabs, prompt to save if closing modified tabs.
wWindowInstancesListEditor_View/$#About Window Instances List Editor (2009-10-20 Doug K.)
Added tab pane object and a second tab with a subwindow for editing the containedwininstslist.