FWH 15.09 build 3 is already available!
October 2015 (revised build)
============================
* Enhancement: Menus and other controls full support unicode
* Enhancement: Menus full compatibility Backward
* Enhancement: Menus Items Multiline
* Enhancement: Unused VBX functions have been removed from dialog.prg
* Enhancement: function MemoEdit() for FWH 64 was shown in a different way
from 32 bits. Now it is ok.
September 2015 (revised build)
==============================
* Fix: Fixed bug in function ExtTextOut().
* Unicode support extended to messagebar, TOutlook (all versions), TTreeView, TExplorerbar, TVistamenu, Tooltips, c5tooltips, etc
* Enhancement: Tooltip of oBtn TGet
September 2015
==============
* Enhancement: Command ButtonBar of Fivewin.ch
#xcommand DEFINE BUTTONBAR [ <oBar> ] ;
[ <size: SIZE, BUTTONSIZE, SIZEBUTTON > <nWidth>, <nHeight> ] ;
[ <_3d: _3D, 3D, 3DLOOK, _3DLOOK> ] ;
[ <mode: TOP, LEFT, RIGHT, BOTTOM, FLOAT> ] ;
[ <wnd: OF, WINDOW, DIALOG> <oWnd> ] ;
[ CURSOR <oCursor> ] ;
[ <l2007: 2007, _2007> ] ;
[ <l2010: 2010, _2010> ] ;
[ <l2013: 2013, _2013> ] ;
[ <lNoBorder: NOBORDER> ] ;
[ BRUSH <oBrush> ];
[ COLOR <nColor> ];
[ <l2015: 2015, _2015> ] ;
[ HEIGHT <nAlto> ] ;
=> ;
[ <oBar> := ] TBar():New( <oWnd>, <nWidth>, <nHeight>, <._3d.>,;
[ Upper(<(mode)>) ], <oCursor>, <.l2007.>, <.l2010.>, <.l2013.>,;
[!<.lNoBorder.>], <oBrush>, , <nColor>,, <.l2015.>, <nAlto> )
* New: DATA of TBar: l2015, new look
* New: DATA of TBar: lBorder
* Enhancement: TMenu, Font to the window does not apply to menu
* New: DATA of TMenu: nFactor, visual adjustment percentage for the
menus to change the font size of the operating system
* New: DATA of TMenu: nRightSp, set number of spaces to the right
of the item to set the width of menus
* Unicode support extended to all controls. Existing applications
turn into multi-lingual unicode application by inserting one line
of code in the Main function
FW_SetUnicode( .t. )
This being a major revision, we request the users to provide
feedback to help improvements.
* It is the ulitmate aim that a single application can simultaneously
have different ANSI and Unicode windows at the sametime and also
one window/dialog to contain some Ansi and some Unicode controls.
But for now it is desirable to have the entire application either as
Ansi or as Unicode. However even in a Unicode application, every effort
has been makde to maintain full backward compatibility of Ansi text
opetaions including accented characters. Any feedback on this aspect
will be highly appreciated and promptly responded.
* Fix: Edit.prg: fixed excess release of font when font clause is used.
* Enhancement: Unicode support for common messageboxesm MsgInfo(),
MsgAlert(), MsgStop(), MsgYesNo(), MsgNoYes(), MsgRetryCancel(),
MsgAbout(), MsgRun, MsgWait(). MsgText and Title can be any
combination of UTF8/ANSI. Buttons are shown in the default
language installed.
* MsgGet() supports unicode display and edit if FW_SetUnicode()
is set to TRUE.
* MemoEdit() supports unicode display and multilingual edit
if FW_SetUnicode() is set to TRUE
* Enhancement: TEdit control supports multiline mode.
- Supports multi-lingual edit from keyboard / paste.
- Supports password clause
* Enhancement: GetTextWidth(). Optionally text height can be
retrieved in the 4th parameter if passed by reference.
* New: functions CompareString( nLocaleID, cUtfStr1, cUtfStr2 ) and
CompareStringEx( cLocaleName, cUtfStr1, cUtfStr2 ) adopting Win API
for comparing UTF8 stings,
* New: DATA ncLocalID of TXBrwColumn: If provided UTF8 data in
a column in an arry can be sorted like other columns
* Enhancement: XBrowse: Reasonable functionality for Unicode Incremental
Seeks, etc.
New FTDN September/Septiembre 2015 (FWH 15.09)
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Marco Turco
- Posts: 858
- Joined: Fri Oct 07, 2005 12:00 pm
- Location: London
- Contact:
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
Hi,
there are still problems displaying menu with 15.09 build 3.
there are still problems displaying menu with 15.09 build 3.
Best Regards,
Marco Turco
SOFTWARE XP LLP
Marco Turco
SOFTWARE XP LLP
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
Marco
You can explain what has been noted?
Thanks
You can explain what has been noted?
Thanks
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- Marco Turco
- Posts: 858
- Joined: Fri Oct 07, 2005 12:00 pm
- Location: London
- Contact:
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
Best Regards,
Marco Turco
SOFTWARE XP LLP
Marco Turco
SOFTWARE XP LLP
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
MarcoMarco Turco wrote:Hi,
please have a look to the menus on this video
http://www.softwarexp.co.uk/beta/test/test.html
As defined by the menu?
Please rebuild your application
Thank
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
Marco,
Could you please show how you build the menu ?
Could you provide a small example to reproduce it ?
I am testing FWH\samples\fivedit.prg or fivedbu.prg and the menus are working fine.
Could you test them ? thanks
Could you please show how you build the menu ?
Could you provide a small example to reproduce it ?
I am testing FWH\samples\fivedit.prg or fivedbu.prg and the menus are working fine.
Could you test them ? thanks
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
FWH 15.09 build 4 already published
===============================
October 2015 ( 15.09 revised build - 4 )
============
* Fix: Menus in Windows XP
* New: Samples Multilin0.prg and MenuClr.prg
* New: TPrinter class new methods:
1) SayText( nRow, nCol, cText, [nWidth], [nHeight], [oFont], [cAlign], [nClrText], [nClrBack] )
Prints multi-line text with word-wrap in the rectangle formed by nRow,nCol,nWidth,nHeight.
By default width and height are limited to 90% of the page-size.
By default the text is aligned to Top-Left of the rectangle.
2) PrintImage( nRow, nCol, uImage, nWidth, nHeight, lStretch, nAlpha, lTransp, lGray )
Alternative method to SayImage.
Accepts any image file, resource, memory buffer, bitmap handle, TBitmap or TImage
or TXImage Object and does not require freeimage.dll.
3) SayBitmap method improved. Now SayBitmap also accepts any image file, resource,
memory buffer or bitmap handle and does not require freeimage.dll
* Fixes for Unicode support:
1) Combobox with bitmaps
2) Password Gets
* Fix: MsgBar: Vertical centering of messages, prompts and bitmaps rectified.
===============================
October 2015 ( 15.09 revised build - 4 )
============
* Fix: Menus in Windows XP
* New: Samples Multilin0.prg and MenuClr.prg
* New: TPrinter class new methods:
1) SayText( nRow, nCol, cText, [nWidth], [nHeight], [oFont], [cAlign], [nClrText], [nClrBack] )
Prints multi-line text with word-wrap in the rectangle formed by nRow,nCol,nWidth,nHeight.
By default width and height are limited to 90% of the page-size.
By default the text is aligned to Top-Left of the rectangle.
2) PrintImage( nRow, nCol, uImage, nWidth, nHeight, lStretch, nAlpha, lTransp, lGray )
Alternative method to SayImage.
Accepts any image file, resource, memory buffer, bitmap handle, TBitmap or TImage
or TXImage Object and does not require freeimage.dll.
3) SayBitmap method improved. Now SayBitmap also accepts any image file, resource,
memory buffer or bitmap handle and does not require freeimage.dll
* Fixes for Unicode support:
1) Combobox with bitmaps
2) Password Gets
* Fix: MsgBar: Vertical centering of messages, prompts and bitmaps rectified.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: New FTDN September/Septiembre 2015 (FWH 15.09)
And finally here it is FWH 15.09 build 5:
* Enhancement: TMenuitem, allows use of bmps, pngs, jpgs
Thanks to Manuel Alvarez ( mastintin )
* Enhancement: function ABPaint() now accepts a sixth and seventh parameters to
directly resize the painted image. Thanks to Enrico!
* Enhancement: TXImage: Can now be created from resource.
New data lUseGDI default .t. If set to .f., uses FI
* New function FW_UTF8PADR( cText, nBytes )
October 2015 ( 15.09 revised build - 4 )
============
* Fix: Menus in Windows XP
* New: Samples Multilin0.prg and MenuClr.prg
* New: TPrinter class new methods:
1) SayText( nRow, nCol, cText, [nWidth], [nHeight], [oFont], [cAlign], [nClrText], [nClrBack] )
Prints multi-line text with word-wrap in the rectangle formed by nRow,nCol,nWidth,nHeight.
By default width and height are limited to 90% of the page-size.
By default the text is aligned to Top-Left of the rectangle.
2) PrintImage( nRow, nCol, uImage, nWidth, nHeight, lStretch, nAlpha, lTransp, lGray )
Alternative method to SayImage.
Accepts any image file, resource, memory buffer, bitmap handle, TBitmap or TImage
or TXImage Object and does not require freeimage.dll.
3) SayBitmap method improved. Now SayBitmap also accepts any image file, resource,
memory buffer or bitmap handle and does not require freeimage.dll
* Fixes for Unicode support:
1) Combobox with bitmaps
2) Password Gets
* Fix: MsgBar: Vertical centering of messages, prompts and bitmaps rectified.
October 2015 ( 15.09 revised build)
============================
* Enhancement: Menus and other controls full support unicode
* Enhancement: Menus full compatibility Backward
* Enhancement: Menus Items Multiline
* Enhancement: Unused VBX functions have been removed from dialog.prg
* Enhancement: function MemoEdit() for FWH 64 was shown in a different way
from 32 bits. Now it is ok.
* Enhancement: TMenuitem, allows use of bmps, pngs, jpgs
Thanks to Manuel Alvarez ( mastintin )
* Enhancement: function ABPaint() now accepts a sixth and seventh parameters to
directly resize the painted image. Thanks to Enrico!
* Enhancement: TXImage: Can now be created from resource.
New data lUseGDI default .t. If set to .f., uses FI
* New function FW_UTF8PADR( cText, nBytes )
October 2015 ( 15.09 revised build - 4 )
============
* Fix: Menus in Windows XP
* New: Samples Multilin0.prg and MenuClr.prg
* New: TPrinter class new methods:
1) SayText( nRow, nCol, cText, [nWidth], [nHeight], [oFont], [cAlign], [nClrText], [nClrBack] )
Prints multi-line text with word-wrap in the rectangle formed by nRow,nCol,nWidth,nHeight.
By default width and height are limited to 90% of the page-size.
By default the text is aligned to Top-Left of the rectangle.
2) PrintImage( nRow, nCol, uImage, nWidth, nHeight, lStretch, nAlpha, lTransp, lGray )
Alternative method to SayImage.
Accepts any image file, resource, memory buffer, bitmap handle, TBitmap or TImage
or TXImage Object and does not require freeimage.dll.
3) SayBitmap method improved. Now SayBitmap also accepts any image file, resource,
memory buffer or bitmap handle and does not require freeimage.dll
* Fixes for Unicode support:
1) Combobox with bitmaps
2) Password Gets
* Fix: MsgBar: Vertical centering of messages, prompts and bitmaps rectified.
October 2015 ( 15.09 revised build)
============================
* Enhancement: Menus and other controls full support unicode
* Enhancement: Menus full compatibility Backward
* Enhancement: Menus Items Multiline
* Enhancement: Unused VBX functions have been removed from dialog.prg
* Enhancement: function MemoEdit() for FWH 64 was shown in a different way
from 32 bits. Now it is ok.