TreeView plus-minus icon size - winapi

In TreeView fontsize - Custom Draw or Owner Draw, I learned how to change the font size of the text in a TreeView control. Just using WM_SETFONT message.
But when I increase the font size, the plus-minus sign is not changed at the same time.
How can I set the plus-minus sign icon size at runtime, according to the item size (which is determined by the font size).
Here is the picture:

Related

How to automatically resize a Label node in Godot?

I am having trouble with resizing a font inside a button in Godot. The idea is that, inside the button, we have 1:1:1 rect/label/rect proportion with text inside label as big as it can vertically be. I tried to synchronize the size of the Label rect with the font size, with the Resized() property, with no success yet.
The node tree is Button>VBoxContainer>(TextureRect, Label, TextureRect).
Before:
After (no success):

Increasing font size of help text

If I hover the mouse over a .NET function in a C# file I get a popup window showing some documentation:
I'd like to increase the font size of this text.
There are many items in the Fonts and Colors section of the options:
Which of these can be used to increase this font size?
(This is one thing I like about vscode over VS; increasing the font size there with ctrl-+ applies to pretty much all text in the application. :-))

SwiftUI Button height on watchOS

On iOS by default if you add the button in SwiftUI its size is equal to the size of the text. Setting the padding to some value expands the size to be bigger than the text by that value.
On watchOS by default the button has the text and background with applied padding. I don't see any way to reduce that padding (to make the button height closer to the height of the text). I have tried with setting padding and frame but it doesn't appear to be helpful - it appears even counter intuitive as increasing the padding reduces the height of the visible button but it keeps the overall size of the button in the layout which still isn't helpful.
Just to note that with storyboards this reduction of height is possible so I would assume that there should be a way in SwiftUI.
Set the button’s buttonStyle(:) to PlainButtonStyle() and you’ll have full control over the padding and frame. The downside is that you no longer get the default button background, so you’ll need to recreate it if you need it.

How to set font size to 16 in Xcode?

I know how to change font size in Xcode (REF) and I am using Xcode 8.3.2. There are options like 11/12/13/14/18... in the font window, but without 16. How can I make it?
Edit:
I tried to type 16 in the size text field directly, but won't help.
As Larme mentioned, the font panel has a text field for you to enter the font size. If entering the font size doesn't change the font size, there's a slider in the font panel. Use the slider to change the font size to sizes that don't appear in the font panel list, such as 15 and 16 points.

Screenshot of form whose dimensions are greater than screen dimensions

I have a TForm object whose height is greater than the required vertical resolution of my screen.
For some reason, Windows doesn't allow the visible (client?) area of the form to exceed the screen resolution, so vertical scrollbars appear on my form.
How would I get a TBitmap image or screenshot of the entire form (no scrollbars, all form components visible) so that all content of the form is visible?
At first you have to make sure the form has no scrollbars. For that you can write an event handler for FormConstrainedResize and adjust MaxWidth and MaxHeight to your needs. If the form size is restricted during design, set the required Width and Height in the FormCreate event to the desired values.
Now you can use GetFormImage to get the screenshot.

Resources