I am trying to increase the size of a the drop-down items in a TMenuBar menu using FireMonkey on Windows platform (because when using a touch-screen it is difficult to press the right menu item).
I thought I should be able to do this by changing the X and Y scaling of menuitemstyle in my stylebook, but when I do, it changes only the size of the contents of the menu, and not the structure containing the contents, as shown here.
I have tried playing with all the size options I can find, but haven't found a way to change the size of the elements that drop down. Does anybody have any suggestions to fix this problem, please?
Styling menu size with FireMonkey
47 Views Asked by user3439823 At
1
There are 1 best solutions below
Related Questions in MENU
- Ellipsis inside button content Windows Phone
- Unable to resolve property '%1' while processing properties for Uid '%0'
- Deploy enterprise (in-house) application on windows phone without developer unlocking the phone?
- How to check if Windows device is phone or tablet/pc?
- How to send/receive messages through a web socket on windows phone 8.1
- How To Prevent Over Scrolling in Scroll Viewer Windows Phone 8.1
- Nvigation Windows Phone Apps
- Windows Phone 8.1 - HttpClient SendRequestAsync will never return with a response
- How many items can we put in winrt listview
- Set parameter to notification
Related Questions in SIZE
- Ellipsis inside button content Windows Phone
- Unable to resolve property '%1' while processing properties for Uid '%0'
- Deploy enterprise (in-house) application on windows phone without developer unlocking the phone?
- How to check if Windows device is phone or tablet/pc?
- How to send/receive messages through a web socket on windows phone 8.1
- How To Prevent Over Scrolling in Scroll Viewer Windows Phone 8.1
- Nvigation Windows Phone Apps
- Windows Phone 8.1 - HttpClient SendRequestAsync will never return with a response
- How many items can we put in winrt listview
- Set parameter to notification
Related Questions in FIREMONKEY
- Ellipsis inside button content Windows Phone
- Unable to resolve property '%1' while processing properties for Uid '%0'
- Deploy enterprise (in-house) application on windows phone without developer unlocking the phone?
- How to check if Windows device is phone or tablet/pc?
- How to send/receive messages through a web socket on windows phone 8.1
- How To Prevent Over Scrolling in Scroll Viewer Windows Phone 8.1
- Nvigation Windows Phone Apps
- Windows Phone 8.1 - HttpClient SendRequestAsync will never return with a response
- How many items can we put in winrt listview
- Set parameter to notification
Related Questions in TMENUITEM
- Ellipsis inside button content Windows Phone
- Unable to resolve property '%1' while processing properties for Uid '%0'
- Deploy enterprise (in-house) application on windows phone without developer unlocking the phone?
- How to check if Windows device is phone or tablet/pc?
- How to send/receive messages through a web socket on windows phone 8.1
- How To Prevent Over Scrolling in Scroll Viewer Windows Phone 8.1
- Nvigation Windows Phone Apps
- Windows Phone 8.1 - HttpClient SendRequestAsync will never return with a response
- How many items can we put in winrt listview
- Set parameter to notification
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Changing the fixedheight of the menubaritemstyle (by code or modifying style) is not the better solution because submenu don't behave correctly. I found a better way, not involving style, even if at this moment I don't see how to take care of MenuBar Height .
If you have the sources, copy the FMX.Menu.pas into the app directory. Change file attribute, removing readonly. Go to line 1636 D11 *line 1650 for D12 You can see that a constant 23 is used for the height.
Change it to the value you want.
P.S. I tried FContent.Height, but this gave me a 50 value, that why I suggest a copy of the original source.
Add this new unit to the project and submenu should be OK