Página 1 de 1

Statusbar questions

Publicado: Mar Mar 13, 2007 11:18 am
por Stephan Hennekens
Hello Ignacio, Jose
First of all I would to express my appreciation for Xailer. I have now
worked with it intensively for a couple of weeks and experienced that:
- it is solid rock, both IDE (no crash at all) and builded applications.
- it's fast
- it's extremely easy to build rich interfaces (the explorer bar is so nice)
- it's easy to include ActiveX components
- it has comprehensive help
- good support
I have three questions concerning the Statusbar class.
1) I tried to change to color of the text parts in the statusbar via the
Font editor but didn't succeeed. Also hardcoding ::oStatusBar:nClrText :=
clBlue does not have any effect.
2) Would it be possible to manipulate the font for each statuspanel?
3) I have attached a progressbar to one of the statuspanels and that works
great, but the bar seems to be a little too wide because the panel separator
on the right site is not visible. Not a big issue, but it does looks better
if a control nicely fits into a panel.
Request
You have added OfficeXP look to menuitems and optionlist. Would it be
possible to have such enhancement for toolbuttons?
Regards,
Stephan
PS 1
he DBF-explorer looks very good and works quite nice. Would even be more be
useful as a standalone application.
PS 2
Sample 'DataContolsDbdData1' seems to be broken.

Statusbar questions

Publicado: Mar Mar 13, 2007 11:59 am
por ignacio
This is a multi-part message in MIME format.
------=_NextPart_000_000B_01C76567.0B2A0AD0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000C_01C76567.0B2A0AD0"
------=_NextPart_001_000C_01C76567.0B2A0AD0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar via =
the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does not =
permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside with =
the font you want
> 3) I have attached a progressbar to one of the statuspanels and that =
works=20
> great, but the bar seems to be a little too wide because the panel =
separator=20
> on the right site is not visible. Not a big issue, but it does looks =
better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_000C_01C76567.0B2A0AD0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind words. =
Thank you very=20
much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to color of =
the text=20
parts in the statusbar via the <BR>> Font editor but didn't succeeed. =
Also=20
hardcoding ::oStatusBar:nClrText :=3D <BR>> clBlue does not =
have any=20
effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with =
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate the font=20
for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to .T. a =
put a Tlabel=20
control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a progressbar =
to one of the=20
statuspanels and that works <BR>> great, but the bar seems to be a =
little too=20
wide because the panel separator <BR>> on the right site is not =
visible. Not=20
a big issue, but it does looks better <BR>> if a control nicely fits =
into a=20
panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000601c7655e$a965a2d0$1000000a@ozlan.local" align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>-- <BR>Ignacio=20
Ortiz de Z=FA=F1iga<BR></FONT><A href=3D"http://www.xailer.com"><FONT =
face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV><FONT face=3DArial=20
size=3D2></FONT></BODY></HTML>
------=_NextPart_001_000C_01C76567.0B2A0AD0--
------=_NextPart_000_000B_01C76567.0B2A0AD0
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <000601c7655e$a965a2d0$1000000a@ozlan.local>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_000B_01C76567.0B2A0AD0--

Attached files

Statusbar questions

Publicado: Mar Mar 13, 2007 12:26 pm
por ignacio
Stephan,
> 3) I have attached a progressbar to one of the statuspanels and that works
> great, but the bar seems to be a little too wide because the panel separator
> on the right site is not visible. Not a big issue, but it does looks better
> if a control nicely fits into a panel.
Done
Regards,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
--

Statusbar questions

Publicado: Mar Mar 13, 2007 3:27 pm
por Stephan Hennekens
This is a multi-part message in MIME format.
------=_NextPart_000_0021_01C76584.156CAA80
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0022_01C76584.156CAA80"
------=_NextPart_001_0022_01C76584.156CAA80
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Ignacio,
could you sent me the sample for the statusbar?=20
Regards,
Stephan
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6840c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar via =
the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does not =
permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside with =
the font you want
> 3) I have attached a progressbar to one of the statuspanels and that =
works=20
> great, but the bar seems to be a little too wide because the panel =
separator=20
> on the right site is not visible. Not a big issue, but it does looks =
better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_0022_01C76584.156CAA80
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Ignacio,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>could you sent me the sample for the =
statusbar?=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Stephan</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote in =
message <A=20
href=3D"news:45f6840c$1@news.xailer.com">news:45f6840c$1@news.xailer.com<=
/A>...</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind words. =
Thank you=20
very much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to color of =
the text=20
parts in the statusbar via the <BR>> Font editor but didn't =
succeeed. Also=20
hardcoding ::oStatusBar:nClrText :=3D <BR>> clBlue does not =
have any=20
effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with =
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate the=20
font for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to .T. a =
put a Tlabel=20
control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a progressbar =
to one of=20
the statuspanels and that works <BR>> great, but the bar seems to =
be a=20
little too wide because the panel separator <BR>> on the right site =
is not=20
visible. Not a big issue, but it does looks better <BR>> if a =
control=20
nicely fits into a panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001c01c7657b$b3a5f890$19024b0a@wurnet.nl" align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>-- <BR>Ignacio=20
Ortiz de Z=FA=F1iga<BR></FONT><A href=3D"http://www.xailer.com"><FONT =
face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV></BLOCKQUOTE><FONT =
face=3DArial=20
size=3D2></FONT></BODY></HTML>
------=_NextPart_001_0022_01C76584.156CAA80--
------=_NextPart_000_0021_01C76584.156CAA80
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <001c01c7657b$b3a5f890$19024b0a@wurnet.nl>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_0021_01C76584.156CAA80--

Attached files

Statusbar questions

Publicado: Mar Mar 13, 2007 3:28 pm
por Stephan Hennekens
This is a multi-part message in MIME format.
------=_NextPart_000_0031_01C76584.3CF1B370
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0032_01C76584.3CF1B370"
------=_NextPart_001_0032_01C76584.3CF1B370
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Ignacio,
Could you please sent me your sample code for the progress on statusbar?
Regards,
Stephan
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6840c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar via =
the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does not =
permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside with =
the font you want
> 3) I have attached a progressbar to one of the statuspanels and that =
works=20
> great, but the bar seems to be a little too wide because the panel =
separator=20
> on the right site is not visible. Not a big issue, but it does looks =
better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_0032_01C76584.3CF1B370
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Ignacio,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>CouldÂyou please sent me your =
sample code for=20
the progress on statusbar?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Stephan</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote in =
message <A=20
=
href=3D"news:45f6840c$1@news.xailer.com">news:45f6840c$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind words. =
Thank you=20
very much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to color of =
the text=20
parts in the statusbar via the <BR>> Font editor but didn't =
succeeed. Also=20
hardcoding ::oStatusBar:nClrText :=3D <BR>> clBlue does not =
have any=20
effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with =
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate the=20
font for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to .T. a =
put a Tlabel=20
control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a progressbar =
to one of=20
the statuspanels and that works <BR>> great, but the bar seems to =
be a=20
little too wide because the panel separator <BR>> on the right site =
is not=20
visible. Not a big issue, but it does looks better <BR>> if a =
control=20
nicely fits into a panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:002c01c7657b$db2ada70$19024b0a@wurnet.nl" align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>-- <BR>Ignacio=20
Ortiz de Z=FA=F1iga<BR></FONT><A href=3D"http://www.xailer.com"><FONT =
face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV></BLOCKQUOTE><FONT =
face=3DArial=20
size=3D2></FONT></BODY></HTML>
------=_NextPart_001_0032_01C76584.3CF1B370--
------=_NextPart_000_0031_01C76584.3CF1B370
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <002c01c7657b$db2ada70$19024b0a@wurnet.nl>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_0031_01C76584.3CF1B370--

Attached files

Statusbar questions

Publicado: Mar Mar 13, 2007 4:35 pm
por Stephan Hennekens
This is a multi-part message in MIME format.
------=_NextPart_000_000B_01C7658D.994E0610
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000C_01C7658D.994E0610"
------=_NextPart_001_000C_01C7658D.994E0610
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
When I define event FormSize() as follows than it looks oke.
//---------------------------------------------------------- -------------=
-------
METHOD FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) CLASS =
TMainForm
::oStatusBar:aItems[3]:nWidth :=3D nClientWidth - 260
::oStatusBar:aItems[3]:oControl :=3D ::oProgressBar
::oProgressBar:nHeight :=3D 15
::oProgressBar:nTop :=3D 5
::oProgressBar:nWidth -=3D 5
RETURN Nil
Regards,
Stephan
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6840c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar via =
the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does not =
permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside with =
the font you want
> 3) I have attached a progressbar to one of the statuspanels and that =
works=20
> great, but the bar seems to be a little too wide because the panel =
separator=20
> on the right site is not visible. Not a big issue, but it does looks =
better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_000C_01C7658D.994E0610
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>When I define event FormSize() as =
follows than it=20
looks oke.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial=20
size=3D2> //---------------------------------------------------------- ----=
----------------<BR>METHOD=20
FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) CLASS=20
TMainForm<BR>Â ::oStatusBar:aItems[3]:nWidth :=3D nClientWidth -=20
260<BR>Â ::oStatusBar:aItems[3]:oControl :=3D =
::oProgressBar<BR>Â=20
::oProgressBar:nHeight :=3D 15<BR>Â ::oProgressBar:nTop :=3D =
5<BR>Â=20
::oProgressBar:nWidth -=3D 5<BR>RETURN Nil<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Stephan</DIV></FONT>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote in =
message <A=20
=
href=3D"news:45f6840c$1@news.xailer.com">news:45f6840c$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind words. =
Thank you=20
very much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to color of =
the text=20
parts in the statusbar via the <BR>> Font editor but didn't =
succeeed. Also=20
hardcoding ::oStatusBar:nClrText :=3D <BR>> clBlue does not =
have any=20
effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with =
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate the=20
font for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to .T. a =
put a Tlabel=20
control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a progressbar =
to one of=20
the statuspanels and that works <BR>> great, but the bar seems to =
be a=20
little too wide because the panel separator <BR>> on the right site =
is not=20
visible. Not a big issue, but it does looks better <BR>> if a =
control=20
nicely fits into a panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000601c76585$37800120$19024b0a@wurnet.nl" align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>-- <BR>Ignacio=20
Ortiz de Z=FA=F1iga<BR></FONT><A href=3D"http://www.xailer.com"><FONT =
face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV></BLOCKQUOTE><FONT =
face=3DArial=20
size=3D2></FONT></BODY></HTML>
------=_NextPart_001_000C_01C7658D.994E0610--
------=_NextPart_000_000B_01C7658D.994E0610
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <000601c76585$37800120$19024b0a@wurnet.nl>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_000B_01C7658D.994E0610--

Attached files

Statusbar questions

Publicado: Mar Mar 13, 2007 6:28 pm
por ignacio
This is a multi-part message in MIME format.
------=_NextPart_000_0014_01C7659D.63B49B80
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_0015_01C7659D.63B49B80"
------=_NextPart_001_0015_01C7659D.63B49B80
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Stephan,=20
Please wait to version 1.3a. Sets the progress coordinates a lot better. =
BTW in order to change the progressbar coordinates you only need to =
select it and change it as any other Xailer control.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Stephan Hennekens" <stephan.hennekens@wur.nl> escribi=F3 en el =
mensaje news:45f6c4c3$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
When I define event FormSize() as follows than it looks oke.
=
//---------------------------------------------------------- -------------=
-------
METHOD FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) =
CLASS TMainForm
::oStatusBar:aItems[3]:nWidth :=3D nClientWidth - 260
::oStatusBar:aItems[3]:oControl :=3D ::oProgressBar
::oProgressBar:nHeight :=3D 15
::oProgressBar:nTop :=3D 5
::oProgressBar:nWidth -=3D 5
RETURN Nil
Regards,
Stephan
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6840c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar =
via the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does not =
permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each =
statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside =
with the font you want
> 3) I have attached a progressbar to one of the statuspanels and =
that works=20
> great, but the bar seems to be a little too wide because the panel =
separator=20
> on the right site is not visible. Not a big issue, but it does =
looks better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_0015_01C7659D.63B49B80
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Please wait to version 1.3a. Sets the =
progress=20
coordinates a lot better. BTW in orderÂtoÂchange</FONT><FONT=20
face=3DArial size=3D2> the progressbar coordinates you only need to =
select it and=20
change it as any other Xailer control.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><BR>-- <BR>Ignacio Ortiz de Z=FA=F1iga<BR><A=20
href=3D"http://www.xailer.com">http://www.xailer.com</A></DIV>
<DIV>Â</DIV>
<DIV>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Stephan Hennekens" <<A=20
=
href=3D"mailto:stephan.hennekens@wur.nl">stephan.hennekens@wur.nl</A>>=
=20
escribi=F3 en el mensaje <A=20
=
href=3D"news:45f6c4c3$1@news.xailer.com">news:45f6c4c3$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>When I define event FormSize() as =
follows than it=20
looks oke.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial=20
=
size=3D2> //---------------------------------------------------------- ----=
----------------<BR>METHOD=20
FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) CLASS=20
TMainForm<BR>Â ::oStatusBar:aItems[3]:nWidth :=3D nClientWidth -=20
260<BR>Â ::oStatusBar:aItems[3]:oControl :=3D =
::oProgressBar<BR>Â=20
::oProgressBar:nHeight :=3D 15<BR>Â ::oProgressBar:nTop :=3D =
5<BR>Â=20
::oProgressBar:nWidth -=3D 5<BR>RETURN Nil<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Stephan</DIV></FONT>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote in =
message=20
<A=20
=
href=3D"news:45f6840c$1@news.xailer.com">news:45f6840c$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind =
words. Thank you=20
very much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to color =
of the text=20
parts in the statusbar via the <BR>> Font editor but didn't =
succeeed.=20
Also hardcoding ::oStatusBar:nClrText :=3D <BR>> clBlue =
does not have=20
any effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with=20
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate the=20
font for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to .T. =
a put a=20
Tlabel control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a =
progressbar to one of=20
the statuspanels and that works <BR>> great, but the bar seems to =
be a=20
little too wide because the panel separator <BR>> on the right =
site is=20
not visible. Not a big issue, but it does looks better <BR>> if a =
control=20
nicely fits into a panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:000f01c76595$01eb7890$1000000a@ozlan.local" =
align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>--=20
<BR>Ignacio Ortiz de Z=FA=F1iga<BR></FONT><A =
href=3D"http://www.xailer.com"><FONT=20
face=3DArial size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial =
size=3D2></FONT>Â</DIV></BLOCKQUOTE></BLOCKQUOTE ><FONT=20
face=3DArial size=3D2></FONT></BODY></HTML>
------=_NextPart_001_0015_01C7659D.63B49B80--
------=_NextPart_000_0014_01C7659D.63B49B80
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <000f01c76595$01eb7890$1000000a@ozlan.local>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_0014_01C7659D.63B49B80--

Attached files

Statusbar questions

Publicado: Mar Mar 13, 2007 7:44 pm
por Stephan Hennekens
This is a multi-part message in MIME format.
------=_NextPart_000_001A_01C765A8.00BD8540
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_001B_01C765A8.00BD8540"
------=_NextPart_001_001B_01C765A8.00BD8540
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thanks Ignacio.
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6df38$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
Please wait to version 1.3a. Sets the progress coordinates a lot =
better. BTW in order to change the progressbar coordinates you only need =
to select it and change it as any other Xailer control.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
"Stephan Hennekens" <stephan.hennekens@wur.nl> escribi=F3 en el =
mensaje news:45f6c4c3$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
When I define event FormSize() as follows than it looks oke.
=
//---------------------------------------------------------- -------------=
-------
METHOD FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) =
CLASS TMainForm
::oStatusBar:aItems[3]:nWidth :=3D nClientWidth - 260
::oStatusBar:aItems[3]:oControl :=3D ::oProgressBar
::oProgressBar:nHeight :=3D 15
::oProgressBar:nTop :=3D 5
::oProgressBar:nWidth -=3D 5
RETURN Nil
Regards,
Stephan
"Ignacio Ortiz de Z=FA=F1iga" <NoName@xailer.com> wrote in message =
news:45f6840c$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Stephan,=20
I really appreciate your kind words. Thank you very much.=20
> 1) I tried to change to color of the text parts in the statusbar =
via the=20
> Font editor but didn't succeeed. Also hardcoding =
::oStatusBar:nClrText :=3D=20
> clBlue does not have any effect.
I am afraid is not possible, is a Windows API control that does =
not permit that. The same happens with Buttons.
> 2) Would it be possible to manipulate the font for each =
statuspanel?
Create the panel LOwnerDraw to .T. a put a Tlabel control inside =
with the font you want
> 3) I have attached a progressbar to one of the statuspanels and =
that works=20
> great, but the bar seems to be a little too wide because the =
panel separator=20
> on the right site is not visible. Not a big issue, but it does =
looks better=20
> if a control nicely fits into a panel.
Here it looks fine.
Regards,=20
--=20
Ignacio Ortiz de Z=FA=F1iga
http://www.xailer.com
------=_NextPart_001_001B_01C765A8.00BD8540
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Thanks Ignacio.</FONT></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote in =
message <A=20
=
href=3D"news:45f6df38$1@news.xailer.com">news:45f6df38$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Please wait to version 1.3a. Sets the =
progress=20
coordinates a lot better. BTW in orderÂtoÂchange</FONT><FONT =
face=3DArial size=3D2> the progressbar coordinates you only need to =
select it and=20
change it as any other Xailer control.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><BR>-- <BR>Ignacio Ortiz de Z=FA=F1iga<BR><A=20
href=3D"http://www.xailer.com">http://www.xailer.com</A></DIV>
<DIV>Â</DIV>
<DIV>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Stephan Hennekens" <<A=20
=
href=3D"mailto:stephan.hennekens@wur.nl">stephan.hennekens@wur.nl</A>>=
=20
escribi=F3 en el mensaje <A=20
=
href=3D"news:45f6c4c3$1@news.xailer.com">news:45f6c4c3$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>When I define event FormSize() as =
follows than=20
it looks oke.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial=20
=
size=3D2> //---------------------------------------------------------- ----=
----------------<BR>METHOD=20
FormSize( oSender, nSizeType, nClientWidth, nClientHeight ) CLASS=20
TMainForm<BR>Â ::oStatusBar:aItems[3]:nWidth :=3D nClientWidth =
-=20
260<BR>Â ::oStatusBar:aItems[3]:oControl :=3D =
::oProgressBar<BR>Â=20
::oProgressBar:nHeight :=3D 15<BR>Â ::oProgressBar:nTop :=3D =
5<BR>Â=20
::oProgressBar:nWidth -=3D 5<BR>RETURN Nil<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Stephan</DIV></FONT>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Ignacio Ortiz de Z=FA=F1iga" <<A=20
href=3D"mailto:NoName@xailer.com">NoName@xailer.com</A>> wrote =
in message=20
<A=20
=
href=3D"news:45f6840c$1@news.xailer.com">news:45f6840c$1@news.xailer.com<=
/A>...</DIV>
<DIV><FONT face=3DArial size=3D2>Stephan, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I really appreciate your kind =
words. Thank=20
you very much. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 1) I tried to change to =
color of the=20
text parts in the statusbar via the <BR>> Font editor but =
didn't=20
succeeed. Also hardcoding ::oStatusBar:nClrText :=3D =
<BR>> clBlue=20
does not have any effect.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>I am afraid is not possible, is a =
Windows API=20
control that does not permit that. The same happens with=20
Buttons.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 2) Would it be possible to =
manipulate=20
the font for each statuspanel?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Create the panel LOwnerDraw to =
..T. a put a=20
Tlabel control inside with the font you want</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>> 3) I have attached a =
progressbar to one=20
of the statuspanels and that works <BR>> great, but the bar =
seems to be=20
a little too wide because the panel separator <BR>> on the =
right site=20
is not visible. Not a big issue, but it does looks better <BR>> =
if a=20
control nicely fits into a panel.<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here it looks fine.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001501c7659f$9ef6d350$2201a8c0@wurnet.nl" =
align=3Dbaseline=20
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2>Regards, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><FONT face=3DArial =
size=3D2>--=20
<BR>Ignacio Ortiz de Z=FA=F1iga<BR></FONT><A=20
href=3D"http://www.xailer.com"><FONT face=3DArial=20
size=3D2>http://www.xailer.com</FONT></A></DIV>
<DIV><FONT face=3DArial=20
size=3D2></FONT>Â</DIV></BLOCKQUOTE></BLOCKQUOTE ></BLOCKQUOTE><FONT =
face=3DArial size=3D2></FONT></BODY></HTML>
------=_NextPart_001_001B_01C765A8.00BD8540--
------=_NextPart_000_001A_01C765A8.00BD8540
Content-Type: image/png;
name="Image1.png"
Content-Transfer-Encoding: base64
Content-ID: <001501c7659f$9ef6d350$2201a8c0@wurnet.nl>
iVBORw0KGgoAAAANSUhEUgAAAS4AAABSCAIAAABlta4aAAAABmJLR0QAAAAA AAD5Q7t/AAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAH1klEQVR4nO3b24sbVRwH8HkQWgRBVAo+1D9B 2YLoSwsVRX0SRP8D
keKL+GAjaCt9UES8QamlCuKCbIVdvHTboqXupd1Ld7d1u93cN7dNspvbJFkp hUIf4pk5yeRkZjJn
zm5mepJ8f3wIJ2cnM5mf8+2JuxNF0avRKvYpHStPr+4biR54r7b/7aRaigKA F5R25FpliiWiCOCD
dvC6FaII4ANEEUAKrqK4fySGKAJ4ClEEkAKiCCAFRBFACogigBQQRQApIIoA UkAUAaSAKAJIwXLH
qfU2VEQRwHvtL2F0rISK0n5EFAG8hygCSKHzq4mWz6j4gArgD/tVkS1EEcAH +IAKIAX8BhVACq7+
rrjvEKII4C1EEUAKiCKAFBBFACkgigBSQBQBpIAoAkgBUQSQAqIIIAX7KHbc cIMoAngPqyKAFJq3
fVtvPTUGiCKAD7omsP2IKAJ4z+a7UYgigP+cotjAB1QAv3Ci2MBXhwF84eoD KqII4DVXH1ARRQCv
ufq7IqII4DVEEUAKiCKAFBBFACkgigBSEIvi2C9nfvrx6x/OfkmdPfPF96c/ P3P6MwDYI7Eorofu
rNxcWlico+bmZq9dn569NkXMzJpcpaZnNDMzVxh/a6b/mpm+7GTqIjWtm5qa nJ66YO+fPwD6nVgU
c/l0Kh3fSMSoWDwSjYV1wWg0GImuR3X64LbFalOEuNXppiESXg6HVqKhZU1Y F7pBREKLZsGFSHAe
YDCIRbGiFsuVQrG01VTMF0stZFzMtWwyMoy0LslIaAq67Q1NIW4obMeI4nbE 3laoJQjQ7zhRNN1t
U9+pdKiX6/WinYJZbUuXM6lVs7qMSVVNm9QqiU7xlphsVhYvkdZxN4MaesUQ WxXZvNVqmmbwmkmz
UavmGVmGFjlV3STYyKmVlFk5oYsbquUYUWnh/m7KZ8sLl0nfuJuBil4xFKMa zF3g3e5BRRTdWF64
ZHt5kcmJ8fOfnjxxbCirXq+779UQMt8Ozn49ClHcnaWFi7aX18T4WCAQmBrK IlGcnJx036shZP/N
DG4Ulc7aSxTJy40ckvEARHFxftL28iLrIb0u68NX5KxPnTrlslemq4vbcAfG y3uyN0/tPorsquiQ
RpdRbHdqEKJ4wTaKZGUwcjhenTChDRed74uip0xO32WvTIHZS37oa9k97GVv npIlioO1KnKiSH76
Sf4k8XHuBB0QtOGi8/LXgwcPGnoaH2IUe7U3T/U4isbiZjwlCaQzRhSNbQY2 itf/tF5eamcU300f
M6ENF52XvzhRtOtVtygaVw47z85028Zh5/Iw3nn7N6hsaT/Y1f8r0kn6U7ok 6oMsfaSrIhkPZBTn
Z3+3Xl5qZxSfD73Y6QXacNF5+ev+/fuN7lG07ZXp6rK+SrGE0JixbmParXVv ktjl3xWVzlWRTaBR
xqpoiiJbAxnF2alx6+Wldkbx2fUR1nPrh2i3Reflr3v37jW6R9G2V90C03Hl dAmewzbOO3/oxKJI
sldVNeR8amqxpm5TVXWL0EOlDVQ1R8faaas5olrRQmg8EmolQylM/Mi4Uk4S NH6V8gaLhLBSipmo
pXClKJerV8ZI36zzbBSPRl6mXoq8Qh9pt0Xn5a+7d+82WlF02SvtMrBsyU7S sfNMt13Z7lwGYlGk
SWNTZ6Dxo8Gja53xqGlGrh08kjc6ZuOnj2nqjCjGjMVQWwP7IYr0Zi7rPBvF 49nA8exHH2YDFHlK
uy06L3/t7Ow0ukfRtlc9iSI7Y52XkFgUW0lrp05b32jYdApTzSjS4DEhNDYw xY/Qx/rHzlJcZxM8
I3t0rD8NSoXezGWdZ6P4bfE74ptCG+226Lz8Rc+3FUVXvdLTYtNY9uoybWaM 2Q0c5iUkFsVKOdtW
yVRaHzJVfawppxlJs1KijcavS+RKhShRLkQIGrxiQVMqhKzK2+tSoTdzWefp n/jpH9l4XR+ooqdM
Tt99r4aQWBRLpQRRLqWI5ri4QZnGmkK8U7QbGjMb+negCltBxrpZfk029GYu 6/zE+PlAIFAfyiIn
PjE+5r5XQ0gsilu5sCYfaQlpcqywIZ8NWqwbctk7JvnsGpHb1GU1+c3bulUi l2miT9szm7dkQ2/m
ss43tNvBx4bwdnByyuSfIduedOvVEBKLYib1L5FOrqZSTfSpoTmfvMWVTizz bSxpEjfMNhZZScnQ
O0i4m0ESvWKIRXEjtswRXbIVjy44mm+LzJmFr2nYMSOmmQHod2JR1Je+25nU WiZ1p2XNimyz2ZJJ
rprpS6uN5gY3nSRWTPhLK0A/cBvFJ97comnc90bZDeW1/wBAAC+JzSg+9mr8 8bfSj74ee+Ro1A3l
SNKVw4mH4Ig7h5Pu8A4nhnu4JP+dN/Ga78V/Au7hhA7K3Y/Q3riNFcM9nJCk iyge+E155mfdaGvQ
Q6PucPcj4mBPcQ8ndFB+K0b5O3G/K/e9PTjqCnc/Tdx3JYL7roTw37xQQ1zj JbGhPHVOefIrAPAW
L4mooS7jewMTv5774P13eJujdl+IIsqpEEXfClFEORWi6FshiiinQhR9K0QR 5VSIom+FKKKcClH0
rRBFlFMhir4VoohyKkTRt0IUUU6FKPpWiCLKqYSiqHSW9ae2r/Ki/DxWr6r/ 3jHKzxKKIi3bGNiG
06Py81g9rP57xyg/q1dRdJjvVbH79/pYvS36bv8HQQDM9FRm1mcAAAAASUVO RK5CYII=
------=_NextPart_000_001A_01C765A8.00BD8540--

Attached files