eXpress++ Build 266 is released

Announcements about new features or events.
Post Reply
Message
Author
User avatar
rdonnay
Site Admin
Posts: 4722
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

eXpress++ Build 266 is released

#1 Post by rdonnay »

If your subscription is up to date, please send me a private email and I will send you download instructions.

Code: Select all

           ---------------- New to 2.0 (build 266) ----------

 1465. Modified some DC_XbpBrowse() class methods to support an alternate
       method of tagging.  See example in .\samples\browse\multiselect.

 1464. Added new functions: DC_PlaySound() and DC_StopSound().

 1463. Modifying the structure of a .DBF in XDOT.EXE will no longer rename the
       .CDX file to .CDK.

 1462. Added new function: DC_TabPageOptions().  This is a Get-Set function
       that is used to set color and font options for tabpages.  See the
       sample program: .\samples\tabpage\tabpageoption.prg.

 1461. Added new functions: DC_UnixTime2DateTime(), DC_DateTime2UnixTime()

 1460. Fixed DC_Xml2ObjectTree() error with single quote in attribute.

 1459. Improved functionality and look of DC_ArrayView().

 1458. Added a new feature to @..DCTOOLBAR.  Toolbars can now be easily
       configured by the user and the order and/or visibility of the buttons
       can be saved to any type of persistent format.  Look at the sample
       program in \exp20\samples\toolbar\toolbar2.prg.

 1457. Added a new <aExclude> parameter to DC_Array2SQLInsert().  This is used
       to exclude fields from the SQL statement.

 1456. Fixed an error in DC_AdsStatement() that would not allow any SQL
       commands except for SELECT statements.

 1455. Added a new function: DC_DbRecordObject().  This is similar to
       DC_DbRecord() except it inherits from the "DataObject" class rather than
       creating a new class.  The advantage is that iVars are created in the
       same order as the field names in the database.  This allows for
       indexing into the instance of the object like so: oRecord[1] will
       return the value of the first field.  The :new() method should not be
       used.  Example:  oRecord := DC_DbRecordObject().  See the example in
       .\samples\dbrecord.

 1454. Added support for Clayton Jones' Spell-X in @..DCMULTILINE.  There are
       2 new clauses required for activating spell-checking.  SPELLHOTKEY <n>
       is used to assign the hot key which will activate spell-checking.
       SPELLDYNAMIC will activate the dynamic spelling feature.

 1453. Added new function: DC_GetDataStore(). This returns a pointer to the
       DC_GetList() object that is associated with a GetList array.

 1452. Added a new feature to @..DCBROWSE that will paint pushbuttons in the
       headers of columns for sorting.  The SORTCONFIG <oConfig> clause is
       used to set a DC_XbpPushButtonXPConfig() object as the button
       configuration.  The heading text will be the caption of the button.
       Look at the example in .\samples\browse\sortbutton.prg

 1451. Fixed a bug that prevented a window from resizing or being moved if a
       GET was EDITPROTECTED.

 1450. Fixed a regression in DCTABPAGE that prevented IMAGE and SELECTEDIMAGE
       clauses from working.

 1449. Added a 12th parameter to DC_BrowseAutoSeek. <lSeekLast> will seek the
       last occurence.

 1448. Fixed a regression in DCDIALOG.CH that caused a compile error on DCSAYs
       that contained a double-quote and a single-quote.

 1447. Fixed a regression in DCPUSHBUTTONXP that did not center text correctly
       when using a shadow.

 1446. Added new STOREPROFILE clause to the DCGETOPTIONS command.  This will
       store the amount of time it takes to create each dialog object.  The
       time will be stored in a GetList array element aGETLIST_PROFILE.  This
       is a sub-array of 2 elements. (1) the amount of time in seconds(), (2)
       The amount of time to create all the children of the object.  Look at
       the sample program ..\samples\profile\profile.prg.

The eXpress train is coming - and it has more cars.

User avatar
sdenjupol148
Posts: 151
Joined: Thu Jan 28, 2010 10:27 am
Location: NYC

Re: eXpress++ Build 266 is released

#2 Post by sdenjupol148 »

Roger,

Great job as always :clap:

Bobby

Victorio
Posts: 620
Joined: Sun Jan 18, 2015 11:43 am
Location: Slovakia

Re: eXpress++ Build 266 is released

#3 Post by Victorio »

Hi Roger,

Did you receive my post to your private email ?
My prepaid support should be valid until 10/2018

Viktor Lajtercuk alias "Victorio", Slovakia.

Thank's

User avatar
rdonnay
Site Admin
Posts: 4722
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: eXpress++ Build 266 is released

#4 Post by rdonnay »

Sorry. I was away for a few days.
I'll send out download info today.
The eXpress train is coming - and it has more cars.

Victorio
Posts: 620
Joined: Sun Jan 18, 2015 11:43 am
Location: Slovakia

Re: eXpress++ Build 266 is released

#5 Post by Victorio »

Ok, no problem. Thank you.

Post Reply