Forum Replies Created
-
AuthorPosts
-
TAZ
ParticipantI did some experimenting. It all has to do with the ThumbLength property and this is misleading. During design you try to set the look of a control. Nope. That is not necessarily true.
I set “thumb length” to the height of the control. Makes it looks ugly in design; however, when the app is run, the “thumb length” channel is narrow. Wow. However, the track bar responds better when the “thumb length” is maximized to the height of the track bar.
I cannot explain it other than the fact that the “thumb length” part seems to control movement. You click on an area other than the slider and it will move one page (another property). Grab the slider and it moves until you release.
More investigation is needed. It is interesting that this is acting like a phantom control.
I have included two screenshots. The first shows the exaggerated “thumb length”. Notice the height and “thumb length” of the track bar. The second shows the “thumb length” much, much smaller (narrower) when the app is run.
Any thoughts?
TAZ
ParticipantTried what you suggested. Did not make much of a difference. One thing that you really have to do on a Windows tablet is to scale the application to a larger size just to use it.
Having an application on a tablet at sm100 is very laborious. You have to set it to sm150 which makes it better to use the controls with the exception of the track bar. This would negate your suggestion in that you would have to set a second SkinManager to sm200.
Again, the problem is that the slider part of the track bar does not work very well with touch screens. The built in track bar that is used by Windows tablets works great.
I will probably have to abandon the track bar and move on to another control. I tried the track edit, but it is no better.
This is not just an AlphaSkins problem. I have the old Raize components (before Embarcadero bought them) that has a track bar and it has the same problem.
I worked on a mobile application once using Fire Monkey and I remember the ability on some control to project its (phantom) size around it to help on a touch screen. Then again that was for both iOS and Android tablets.
TAZ
ParticipantIt looks like they are cross platform. That might be a big “no”.
TAZ
ParticipantYeah, I understand. My font size is 12 (larger in the normal sense) because of distance possibilities. If it was the font size that you are using, mine probably would look bad, too. It is all relative. I still would like the idea of adding grid line size.
TAZ
ParticipantThis is interesting. According to my Cappuccino, grid lines are more pronounced which are not great but not bad. It would be cool to have grid line thickness but the result maybe the same. Using v11.26.
Perhaps the black background being used causes the grid lines to become really pronounced. One thing you could check is putting both images under a microscope and verify their thickness. Also, the light one's edges might blend more into the background than the dark's ones edges. You never know.
TAZ
ParticipantNever mind. It straightened itself out. Not sure how because it has not been updated. Using v11.25.
TAZ
ParticipantIt is fixed now.
TAZ
ParticipantFixed. Thanks.
TAZ
ParticipantFixed. Thanks.
TAZ
ParticipantLooks good now. Thanks.
TAZ
ParticipantUsing a status bar as a container for other controls has always been a problematic iffy when the form is sizable. You have to add code in the form's resize event to control something like what you are doing.
I use a TsPanel and set its SkinSection to STATUSBAR. Works perfectly and you cannot tell the difference.
Just a thought.
TAZ
ParticipantAs requested.
One is with grid lines off. The other is with grid lines on (which looks worse).
'Support' wrote:Hello!
Could you show a screenshot, please?
TAZ
ParticipantOkay. Thanks for the information.
TAZ
ParticipantNo problem. Just wanted to know if I was doing something wrong.
TAZ
ParticipantSorry, you need to reread the question.
I am not talking about the alpha hints component which I already have in my project.
I am talking about the the Windows buttons on the top right corner on every form (if visible).
In your example, if I were to have the alpha hints show the “orange balloon”, the Windows buttons would still show the original hint color and shape.
TAZ
ParticipantFixed. Thanks.
Also, changing scaling mode is very smooth now. Thanks.
TAZ
ParticipantFixed. Thanks.
TAZ
ParticipantExcellent try.
On some of the skins (Autumn Sky, Aluminum, etc.) the color spectrum perfectly represents the hue offset color that you have when you move the track bar.
On others (BlackBox, Windows10, etc.) the color spectrum slides when you move the track bar.
I was using your demo to verify any changes. I wonder why this is working on some and not others.
TAZ
ParticipantVerified fixed. Thanks.
TAZ
ParticipantWorks great. Thanks.
-
AuthorPosts