Subscription Informationen  
Direkt bei Alaska Software bestellen !  
Testversion herunterladen  
   
 
   
 
What's new in Xbase++ 1.9  
                         and Subscription Volume 6
     
 
 Documentation changes
 

New :NoMethod() to catch unknow method access
New behaviour introduced for XbpTreeViewItem:Caption
New behaviour introduced for XbpTreeViewItem:expandedImage
New behaviour introduced for XbpTreeViewItem:image
New behaviour introduced for XbpTreeViewItem:markedImage
New class ActiveXObject() for ActiveX support
New class AutomationObject() for ActiveX support
New class DragDataObject() for drag-and-drop support
New class XbpActiveXControl() for ActiveX control support
New class XbpHTMLViewer()
New class XbpRtf()
New class XbpStatusBar()
New class XbpToolBar()
New command SET NULLVALUE
New configurable cache lifetime in DBFDBE
New configurable cache lifetime in FOXDBE
New Create FoxPro 2.x files
New DBFDBE now supports ANSI storage format
New DbSeek() - Seek last support
New debugger option to inspect access/assign variables
New debugger options
New Display formatting of columns using XbpColumn:picture
New Enhanced DBF/FPT compatibility with FoxPro, Comix and Six
New FOXDBE AutoIncrement/sequence support
New FOXDBE create FoxPro 2.x files added
New FOXDBE datatypes
New FOXDBE extended structure syntax
New FOXDBE field datatype specifications
New FOXDBE field type mapping
New FOXDBE FieldInfo() constants
New FOXDBE Null/Nil value support
New FOXDBE supports up to 2038 fields per table
New FOXDBE variable length datatypes
New function AutomationRequestLicenseKey() for ActiveX support
New function AutomationTranslateColor() for ActiveX support
New function BAnd()
New function BOr()
New function BXOr()
New function CenterControl()
New function Coalesce() returns the first non NULL/NIL expression among its arguments
New function CoalesceEmpty() returns the first non empty expression among its arguments
New function ComLastError() for ActiveX support
New function ComLastMessage() for ActiveX support
New function CreateObject() for ActiveX support
New function DbSetNullValue() to enable/disable NULL/NIL values for fields
New function GetObject() for ActiveX support
New function GetParentForm()
New function GetUniqueFileName()
New function GraCaptionStr()
New function GraFocusRect()
New function IsNull() tests if an expression evaluates to NULL/NIL
New function IsThemeActive()
New function Like() for wildcard character matching
New function NullIf() returns NIL/NULL if two expressions are equivalent
New function OrdInfo() to query order specific details
New function OrdIsCandidate() to determine if an order is a candidate order
New function OrdIsCustom() to determine if an order is a custom order
New function OrdIsSubIndex() to determine if an order is a SubIndex order
New function OrdKeyAdd() to manual add key to an custom order
New function OrdKeyRemove() to manual remove key from an custom order
New function OrdSetCustom() to transform an existing order a custom order
New function OrdWildSeek() wildcard seek to search data
New function ShellLinkCreate()
New function ShellLinkResolve()
New link scripts now support comments
New message xbeM_Enter
New message xbeM_Enter added to XbpCrt
New message xbeM_Leave
New message xbeM_Leave added to XbpCrt
New method :setTrackPointer() added
New method :setTrackPointer() added to XbpCrt()
New method XbpBitmap:getIPicture() added for ActiveX support
New method XbpBitmap:setIPicture() added for ActiveX support
New method XbpFont:getIFont() added for ActiveX support
New method XbpFont:setIFont() added for ActiveX support
New option added to XbpStatic class
New options such as CUSTOM, SUBINDEX and CANDIDATE for INDEX command
New parameter added to XbpPushButton:setCaption()
New parameter added to XbpStatic:setCaption()
New PBuild definition POST_BUILD=
New PBuild definition POST_CLEAN=
New PBuild definition PRE_BUILD=
New PBuild definition PRE_CLEAN=
New set/getNoIVar() to handle unknown IVar access
New Support for drop zones added
New Support for drop zones added to XbpCrt()
New Tool for creating header files from typelib information
New xbeP_DragDrop notification added
New xbeP_DragDrop notification added to XbpCrt
New xbeP_DragEnter notification added
New xbeP_DragEnter notification added to XbpCrt
New xbeP_DragLeave notification added
New xbeP_DragLeave notification added to XbpCrt
New xbeP_DragMotion notification added
New xbeP_DragMotion notification added to XbpCrt
New XbpCombobox:drawItem added for owner-drawing support
New ActiveX Introduction
New Method :isUsed() added to check if a session is used
New XbpClipboard:getFormatName() added
New XbpCombobox:drawMode added for owner-drawing support
New XbpCrt:alwaysOnTop added
New XbpCrt:keyboard enhanced
New XbpCrt:modalResult added
New XbpCrt:setFont() is new
New XbpCrt:setFontCompoundName() is new
New XbpCrt:showModal() added
New XbpCrt:toolTipText added
New XbpDialog:alwaysOnTop added
New XbpDialog:keyboard enhanced
New XbpDialog:modalResult added
New XbpDialog:showModal() added
New XbpIWindow:dllName added
New XbpIWindow:options added
New XbpIWindow:scrollbars added
New XbpListbox:drawItem added for owner-drawing support
New XbpListbox:drawMode added for owner-drawing support
New XbpListbox:measureItem added for owner-drawing support
New XbpMenubar:addItem() changed for owner-drawing support
New XbpMenubar:drawItem added for owner-drawing support
New XbpMenubar:measureItem added for owner-drawing support
New XbpMenubar:onMenuKey added
New XbpMetaFile:setIPicture() added for ActiveX support
New XbpPresSpace:mapPoint() added
New XbpPrinter:endPage() added
New XbpPrinter:startPage() added
New XbpPushbutton:cancel added for default pushbutton support
New XbpPushbutton:default added for default pushbutton support
New XbpPushbutton:draw added for owner-drawing support
New XbpPushbutton:drawMode added for owner-drawing support
New XbpTabPage: Default :clipChildren setting changed
New XbpTreeViewItem:SetCaption() now is an ASSIGN method
New XbpTreeViewItem:SetExpandedImage() added
New XbpTreeViewItem:SetImage() added
New XbpTreeViewItem:SetMarkedImage() added
New XbpWindow: optimized redraw logic introduced
New XbpWindow:toolTipText added
Change: DbCreate() allows direct DacSession() binding
Change: DbSession() allows direct work area lookup
Change: DbUseArea() allows direct session (DacSession) binding
Change: in DacSession:setDefault() set and unset default session of thread
Change: Memory() supports query of real memory usage data
Change: OrdCondSet() now supports While, SubIndex, Candidate and Custom orders
Change: SET PRINTER TO supports Windows printers
Change: USE accepts oSession for direct session binding
Change: Used() additional optional parameter to query different workarea
Change: XbpPushbutton:activate
Clarification CDXDBE implicit locking configuration
Clarification Clipper and CDX compatiblity issues
Clarification for #if
Clarificatio for ACCESS and ASSIGN methods
Clarification for DBT memo file
Clarification for default value of XbpCellGroup:clipParent
Clarification for default value of XbpDialog:clipChildren
Clarification for default value of XbpMultiCellGroup:clipParent
Clarification for default value of XbpStatic:clipParent
Clarification for reserved fieldnames with DBFDBE
Clarification for RunShell()
Clarification FOXDBE compatiblity with FoxPro 2.x, Visual FoxPro, Comix and SIX
Clarification in AppKeyState()
Clarification in GraBitBlt()
Clarification in GraPathBegin()
Clarification in GraPathClip()
Clarification in GraPathEnd()
Clarification in GraPathFill()
Clarification in GraPathOutline()
Clarification in XbpClipboard:setBuffer()
Clarification in XbpCrt:clipChildren
Clarification in XbpCrt:fontHeight
Clarification in XbpCrt:fontName
Clarification in XbpCrt:fontWidth
Clarification in XbpFileDialog:open()
Clarification in XbpFileDialog:saveAs()
Clarification in XbpFontDialog:screenPS
Clarification in XbpIWindow:bitmap
Clarification in XbpListBox:addItem()
Clarification in XbpListBox:getTabStops()
Clarification in XbpListBox:multiColumn
Clarification in XbpListBox:setColumnWidth()
Clarification in XbpListBox:setTabStops()
Clarification in XbpMLE:setData()
Clarification in XbpSLE:align
Clarification in XbpSLE:setFirstChar()
Clarification in XbpTreeView:itemMarked
Clarification in XbpWindow:lockPS()
Clarification in XbpWindow:paint
Clarification in XbpWindow:setColorFG()
Clarification in XbpWindow:setFont()
Clarification in XbpWindow:setFontCompoundName()
Clarification in XbpWindow:wheel
Clarification in XbpWindow:winDevice()
Clarification NTXDBE and collation tables
ClarificationNTXDBE implicit locking configuration
Clarification NTXDBE locking offset
Clarification NTXDBE tag names
Clarification of DBFDBE locking offset
Clarification of DbSkip(0) behaviour
Clarification of XbpFont:antiAliased
Clarification on :newPage()
Clarification on behaviour of AppEvent()
Clarification on option in DEF files
Clarification on scroll bar behaviour
Clarification on XbpScrollbar:wheel
Clarification on XbpSLE:autoKeyboard
Clarification regarding PICTURE Function
Clarification regarding usage of XbpMicroPS objects
Clarification in XbpWindow:setColorBG()
Enhancement to AppKeyState()
Enhancement to GraPathClip()
Enhancement to XbpFont:new()
Enhancement to XbpFontDialog:new()
Enhancement to XbpSpinButton:setNumLimits()
Extended locking for the CDX DatabaseEngine
Extended locking for the NTX DatabaseEngine
   
 

 

 Xbase++
 New in 1.9

 
 

 

[Home]   [Company]   [Community]   [Downloads]   [Products]   [Support]   [Business Partner]   [Technology Partner]   [Press Room]

Copyright © 1997-2008 Alaska Software. All rights reserved.