Forum Replies Created
-
AuthorPosts
-
HeDiBoParticipant'Support' wrote:
This event is intended for user actions now, clicking or buttons pressing.
Do you think, it's required for changing by code also?
Absolutely. Check TcxRadioGroup of Develeoper Express. It will generate the event when ItemIndex is changed in code. That's what you want.
Thanks.
HeDiBoParticipant'Support' wrote:Could you show a screenshot of this dialog without skins, plz?
It was a problem in my Windows instrallation. In the weekend, I updated to the lates buod and the problem is gone now.
Thanks.
HeDiBoParticipantIt would be a very valuable addition if all values were floats i.s.o. integers.
Think of an instrumentation setup where a Volt meter should show the voltage of a certain component.
If that value must be within the range 5.87 to 6.23 the TsMeter component cannot be used for that.
HeDiBoParticipant'HeDiBo' wrote:In other words, IgnoreBounds should only affect the arrow, not the Position property. You might add a LimitPosition boolean property to get the current effect if true.
If you think of “Position” as where the arrow is pointing, you are right. But in a real life situation that is next to useless.
If the liquid that's tested freezes, I want to know if that's because the temperature is -5 or -30. If MIN is set to 0, that does not show. But only the value -274 would be a proper MIN value in this case, making the meter useless.
Please change it, so to make the meter usable.
Adding the suggested LimitPosition property defaulted to True, would still produce the effect that you want.
HeDiBoParticipant'Support' wrote:Thank you for the demo, this issue will be solved in the v10.20
Brilliant :17:
HeDiBoParticipant'mol' wrote:Dick, you have to unblock the file before you can use it.
Somewhere I knew that. Thanks for reminding me. Stupid Windows 😡
HeDiBoParticipant'Support' wrote:You are right, many old skins are not updated, I will do it later.
There are some problems with these skins:
Acryl, Afterburner, Blue Glass, Blue Ice, Canvas Dark (CS), Dark Glass, Desert, Graphite, iOS Dark, NextAlpha2, Notes Sport, Winter2003.
The problem is that TsSlider placed on a TsPanel with SkinData.CustomColor set, shows unskinned edges (example of AfterBurner):
[attachment=7362:AfterBurner.jpg]
In the following skins, the button is not very visible in one of the states (on or off) or in both states:
Afterburner, Android OS, Black Box, Cold, Garnet II, Steam2, TV-b, WMP 2008, WMP11.
In the following skins there is too small a difference or no difference at all between On and Off state:
Acryl. Black Box, Cappuccino, Cold, Emerald, Fallout Style, FM, Garnet II, MacMetal, Matrix, Metro DW (CS), Nautilus, NeonLight, Office 2007 Black, Office 2013 Red, Saphire, Shine, Steam, Steam2, Terminal4Bit, TV-b,Web2, WMP 2008,WMP11, WOT, XPSilver.
The Office 2003 and the Toxic skin have a wrong color for SLIDER_OFF (looks like it has no color at all).
Sorry for all the nitpicking :blush:
HeDiBoParticipantAC 10.19 solved the problem. Thanks :a3:
HeDiBoParticipant'Support' wrote:I'm not sure that this behaviour is correct, Caption shows current Position, but Position is limited by Min/Max if IgnoreBounds is False…
The arrow cannot point beyond Min and Max values, where Position should be able to go outside these limits.
It's very enlightening to show that the arrow does not reflect the Position's actual value.
Think of this meter as used for pressure monitoring. It would be an enormous risk, not knowing what the actual pressure was when above the maximum value. In fact, that's the moment you really want to know the actual pressure. If used for temperature both the Min and Max values are very important.
In other words, IgnoreBounds should only affect the arrow, not the Position property. You might add a LimitPosition boolean property to get the current effect if true.
HeDiBoParticipant'Support' wrote:I meant the general system font size. It's not changed?
PS. ASkinDemo.exe has this problem too?
The system font is Segui 9 pt (changing the system font in Windows 10 is almost impossible).
The ASkinDemo.exe has exactly the same problem, when you choose “Native Borders”. Without native borders it looks OK. Meaning the ExtendedBorders property is the problem.
HeDiBoParticipant'Support' wrote:Please, describe your systems. Size of font is default or changed?
This is the output of Speccy:
Code:Operating System
Windows 10 Pro 64-bit
CPU
Intel Core i5 3570K @ 3.40GHz 40 °C
Ivy Bridge 22nm Technology
RAM
16,0GB Dual-Channel DDR3 @ 800MHz (10-10-10-27)
Motherboard
Gigabyte Technology Co., Ltd. Z77X-UP4 TH (Intel Core i5-3570K CPU @ 3.40GHz) 31 °C
Graphics
23EA63 (1920×1080@60Hz)
Intel HD Graphics 4000 (Gigabyte)
2047MB NVIDIA GeForce GTX 660 Ti (ASUStek Computer Inc) 27 °C
Storage
238GB SAMSUNG SSD 830 Series (SSD) 24 °C
1863GB Seagate ST2000DM001-9YN164 (SATA) 30 °C
Optical Drives
TSSTcorp CDDVDW SH-222BB
DTSOFT Virtual CdRom Device
Audio
Realtek High Definition AudioHeDiBoParticipant'Support' wrote:Please, describe your systems. Size of font is default or changed?
The default font for Delphi forms is changed to Tahoma. Font size is 8.
I'm running on Windows 10 Pro with an NVIDIA GeForce GTX 660 Ti graphics card, combined with Intel HD Graphics 4000.
HeDiBoParticipant'Support' wrote:Size of font is default or changed?
Do you mean the form's font or the general system font?
HeDiBoParticipant'carl82' wrote:… small boxes in form's bottom corners (at resizing corners) not drawn correctly
Same here
HeDiBoParticipant'Support' wrote:Thanks for the message. I will make some changes and new properties in the v10.17
Now using AC 10.18 I noticed that there are skins with a setting for SLIDER_ON different from SLIDER_OFF:
AlterMetro, Aluminium, Aluminium 2.0 (CS), Autumn Sky, Bejing Ext (but not Bejing!!), Canvas Dark (CS), Clear Sky (CS), Deep (extremely faint difference), GPlus, iOS Dark, iOS4, Light Board, Lucky, Mint, Nautilus (very faint), Notes Leather, Notes Wood, Notes Sport, Opus, SL II (CS), Snow Leopard, Spring Willow, Topaz and Windows 10.
However the majority of the skins still not have this setting. :wacko:
HeDiBoParticipantThanks for updating TsMeter.
Most of my comment seems to have found a way into the component. Thanks :a3:
If IgnoreBounds is False and ShowCaptionValue is True, setting a position outside the bounds does not show the proper value in the Caption (it shows the Max or Min value, it should show the position value, to show it is outside the bounds), possibly the font color should take on some signal color (add boolean Property ShowCaptionAttention).
HeDiBoParticipant'Support' wrote:I will make some changes and new properties in the v10.17
Is is completely vague what the purpose is of GlyphindexOff and GlyphindexOn. As far as I could find, only one of them does something similar to ThumbIndexOn or ThumbIndexOff (I forgot which one of them). Can you explain what they're supposed to do? :huh:
HeDiBoParticipant'Support' wrote:Thanks for messages, I will improve this component soon.
Thanks for updating TsMeter.
- It should still be possible to set a position outside Max and Min, provided a special property (like IgnoreBounds) is set to True.[*]Setting the color for PaintData.ArrowColor should not change the color of the Dial.[*]It would be a good idea if the Caption could be made to reflect the value of the current Position (adding a Boolean property like CapShowPos).[*]Also the Captions for Min and Max should reflect the Min and Max values (maybe Boolean property CapShowMinMax).
Using this project:[attachment=7326:acTestMeter.zip]
when you click the button, you will find discrepancies between the TsStaticText Caption and the TsMeter.Caption. The meter's caption seems to lag behind one value :a1: when moving from one valid position to a next valid position.
HeDiBoParticipant'Support' wrote:I understood now, thank you, I will update this package soon.
Package was updated. Thanks :a3:
HeDiBoParticipant'Support' wrote:I will make some changes and new properties in the v10.17
Unfortunately still none of the skins (other than Windows 10) have SLIDER_ON colors different from SLIDER_OFF. So none of them appear similar to the correct Windows 10 appearance.
-
AuthorPosts