RESIZE Objects when resize Window or Dialog (ANTONIO ?)
RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Hi all,
Possible easy RESIZE Objects when resize Window or Dialog
Best regards,
Possible easy RESIZE Objects when resize Window or Dialog
Best regards,
Last edited by avista on Sat Aug 23, 2014 11:08 am, edited 1 time in total.
- Antonio Linares
- Site Admin
- Posts: 42595
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 38 times
- Been thanked: 86 times
- Contact:
Re: RESIZE Objects when resize Window or Dialog
You might want to check out EasyDialog also. I think it adjusts objects also.
- Antonio Linares
- Site Admin
- Posts: 42595
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 38 times
- Been thanked: 86 times
- Contact:
Re: RESIZE Objects when resize Window or Dialog
Thanks for reply
But that is not what i asked.
My question was is it possible to resize all objectc while resizing dialog or window ...
Resize buttons, combos, fonts ....
Antonio (and everyone)
Can this my opinion be inmlemented in FWH
My opinion is to use Alternative .CH files or maybe only changed .CH files something like this
First to define this variables
sSysWidth := 0 // System Width
sSysHeight := 0 // System Height
sSouWidth := 800 // Source Width
sSouHeight := 600 // Source Height
sRowFactor := 0 // Factor for new Width
sColFactor := 0 // Factor for new Height
ScrResolution(@sSysWidth,@sSysHeight)
sRowFactor := sSysWidth / sSouWidth
sColFactor := sSysHeight / sSouHeight
And after to use changed .CH files
For example define dialog
//----------------------------------------------------------------------------//
#xcommand DEFINE DIALOG <oDlg> ;
[ <resource: NAME, RESNAME, RESOURCE> <cResName> ] ;
[ TITLE <cTitle> ] ;
[ FROM <nTop>, <nLeft> TO <nBottom>, <nRight> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ <lib: LIBRARY, DLL> <hResources> ] ;
[ <vbx: VBX> ] ;
[ STYLE <nStyle> ] ;
[ <color: COLOR, COLORS> <nClrText> [,<nClrBack> ] ] ;
[ BRUSH <oBrush> ] ;
[ <of: WINDOW, DIALOG, OF> <oWnd> ] ;
[ <pixel: PIXEL> ] ;
[ ICON <oIco> ] ;
[ FONT <oFont> ] ;
[ <help: HELP, HELPID> <nHelpId> ] ;
[ <transparent: TRANSPARENT> ] ;
[ GRADIENT <aGradColors> ] ;
=> ;
<oDlg> = TDialog():New( <nTop*sRowFactor>, <nLeft*sColFactor>, <nBottom*sRowFactor>, <nRight*sColFactor>,;
<cTitle>, <cResName>, <hResources>, <.vbx.>, <nStyle>,;
<nClrText>, <nClrBack>, <oBrush>, <oWnd>, <.pixel.>,;
<oIco>, <oFont>, <nHelpId>, <nWidth*sColFactor>, <nHeight*sRowFactor>, <.transparent.>,;
<aGradColors> )
This can be maded in all include files.
I have tested this and work nice.
So we have wanted size while creating
Best regards,
But that is not what i asked.
My question was is it possible to resize all objectc while resizing dialog or window ...
Resize buttons, combos, fonts ....
Antonio (and everyone)
Can this my opinion be inmlemented in FWH
My opinion is to use Alternative .CH files or maybe only changed .CH files something like this
First to define this variables
sSysWidth := 0 // System Width
sSysHeight := 0 // System Height
sSouWidth := 800 // Source Width
sSouHeight := 600 // Source Height
sRowFactor := 0 // Factor for new Width
sColFactor := 0 // Factor for new Height
ScrResolution(@sSysWidth,@sSysHeight)
sRowFactor := sSysWidth / sSouWidth
sColFactor := sSysHeight / sSouHeight
And after to use changed .CH files
For example define dialog
//----------------------------------------------------------------------------//
#xcommand DEFINE DIALOG <oDlg> ;
[ <resource: NAME, RESNAME, RESOURCE> <cResName> ] ;
[ TITLE <cTitle> ] ;
[ FROM <nTop>, <nLeft> TO <nBottom>, <nRight> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ <lib: LIBRARY, DLL> <hResources> ] ;
[ <vbx: VBX> ] ;
[ STYLE <nStyle> ] ;
[ <color: COLOR, COLORS> <nClrText> [,<nClrBack> ] ] ;
[ BRUSH <oBrush> ] ;
[ <of: WINDOW, DIALOG, OF> <oWnd> ] ;
[ <pixel: PIXEL> ] ;
[ ICON <oIco> ] ;
[ FONT <oFont> ] ;
[ <help: HELP, HELPID> <nHelpId> ] ;
[ <transparent: TRANSPARENT> ] ;
[ GRADIENT <aGradColors> ] ;
=> ;
<oDlg> = TDialog():New( <nTop*sRowFactor>, <nLeft*sColFactor>, <nBottom*sRowFactor>, <nRight*sColFactor>,;
<cTitle>, <cResName>, <hResources>, <.vbx.>, <nStyle>,;
<nClrText>, <nClrBack>, <oBrush>, <oWnd>, <.pixel.>,;
<oIco>, <oFont>, <nHelpId>, <nWidth*sColFactor>, <nHeight*sRowFactor>, <.transparent.>,;
<aGradColors> )
This can be maded in all include files.
I have tested this and work nice.
So we have wanted size while creating
Best regards,
Re: RESIZE Objects when resize Window or Dialog
Antonio ?
What do you think about that ?
Best regards,
What do you think about that ?
Best regards,
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
HI
Antonio ... please your opinion about using modified .CH files ?
Best regards,
Antonio ... please your opinion about using modified .CH files ?
Best regards,
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Antonio,
I am interested about your opinion about this
Regards,
I am interested about your opinion about this
Regards,
- Antonio Linares
- Site Admin
- Posts: 42595
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 38 times
- Been thanked: 86 times
- Contact:
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Avista,
Sorry for my answer delay. Whatever we implement it has to provide full backwards compatibility so we don't break anybody app.
Besides that, whatever useful addition is welcome
Sorry for my answer delay. Whatever we implement it has to provide full backwards compatibility so we don't break anybody app.
Besides that, whatever useful addition is welcome

Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Dear Antonio,
I think you can make it backward compatible also. If so, it will make a big change and most wanted enhance features.
I saw some application that wrote to compatible with screen 800x600 (many years ago or old monitor). Right now, It is quite pretty small screen with brand new monitor (1920x1200). The application is a small screen in left corner and hard to read and use. When display has changed the resolution, other application will not suitable with (800x600).
Just my opinion.
I think you can make it backward compatible also. If so, it will make a big change and most wanted enhance features.
I saw some application that wrote to compatible with screen 800x600 (many years ago or old monitor). Right now, It is quite pretty small screen with brand new monitor (1920x1200). The application is a small screen in left corner and hard to read and use. When display has changed the resolution, other application will not suitable with (800x600).
Just my opinion.
Antonio Linares wrote:Avista,
Sorry for my answer delay. Whatever we implement it has to provide full backwards compatibility so we don't break anybody app.
Besides that, whatever useful addition is welcome
Regards,
Dutch
FWH 19.01 / xHarbour Simplex 1.2.3 / BCC73 / Pelles C / UEStudio
FWPPC 10.02 / Harbour for PPC (FTDN)
ADS V.9 / MySql / MariaDB
R&R 12 Infinity / Crystal Report XI R2
(Thailand)
Dutch
FWH 19.01 / xHarbour Simplex 1.2.3 / BCC73 / Pelles C / UEStudio
FWPPC 10.02 / Harbour for PPC (FTDN)
ADS V.9 / MySql / MariaDB
R&R 12 Infinity / Crystal Report XI R2
(Thailand)
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
+1
Regards,
Hakan ONEMLI
Harbour & MSVC 2022 & FWH 23.04
Hakan ONEMLI
Harbour & MSVC 2022 & FWH 23.04
- Antonio Linares
- Site Admin
- Posts: 42595
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 38 times
- Been thanked: 86 times
- Contact:
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Where is the most recent code version to use ? thanks
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Are you sure you do not want to have a look at easy dialog? It can automatically adjust to resolutions.
Download and try this test version http://www.reportdesigner.info/downloads/EasyDialog.exe
Download and try this test version http://www.reportdesigner.info/downloads/EasyDialog.exe
- Antonio Linares
- Site Admin
- Posts: 42595
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 38 times
- Been thanked: 86 times
- Contact:
Re: RESIZE Objects when resize Window or Dialog (ANTONIO ?)
Gale,
Tim provided us EasyDialog when we bought EasyReport, so once we make it work we can include it in FWH, if it works fine
Tim provided us EasyDialog when we bought EasyReport, so once we make it work we can include it in FWH, if it works fine
