-
-
Notifications
You must be signed in to change notification settings - Fork 524
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Touch Mode #4
Comments
Hi there Is there a way to increase the tab item sizes? Thanx |
Please ask your question as a separate issue. |
If no one is willing to contribute this feature, which has to work in all themes, i will close this issue in about two weeks. |
@X-A-N-A-X |
I think i have some time to spend on this from may on. Do you think #298 can be related to this? |
@maurosampietro That's really, kind of, related to #298. |
I really need this feature in my application so I did some research on touch mode. What i have done here already fits my needs very well but it is not a complete general solution and it is just meant to be discussed as a starting point. The following applies to ToggleButton, Button, SplitButton, ColorGallery and DropDownButton only, all used in LargeIcon mode since the other modes are not really useful here to me (I use resistive imprecise monitors on which small controls can't do the job). In touch mode we need the controls to be more distant from one another or larger. In Fluent ribbon, controls try to use less space as possible: this feature do not fit in touch mode so the first thing is to provide the possibility to set the Width of a control. This can be achieved very easily this way and in a similar way on most (if not all) controls:
This way all controls can be sized as we wish (can it fix #298?). I size them all to the same size in order to provide a uniform way of interaction. The current rule to use less space as possible can be achived by setting Width=Auto. So we don't lose that feature.
Now that we can change the width of our control we want to be able to display the TwoLineLabel on a single line. On particular controls that can show a glyph, if we choose to display all the text on a single line, we want to choose if the glyph has to be shown on the same line or on the second one (centered). In my opinion with custom widths LargeIcon controls the glyph should be on the second line and centered by default as it looks very good. Here some help is wanted but i was able to do the most with wpf inspector. @batzen What about small icons? Do you think they are really needed in TouchMode? |
Copied from CodePlex https://fluent.codeplex.com/workitem/22408
I was wondering is there any chance of implementing a touch screen mode like Office 2013.
The text was updated successfully, but these errors were encountered: