haiku/headers/os/interface
John Scipione 9105063938 BTextView: Use document colors on AdoptSystemColors()
AdoptSystemColors() tints document background color to match panel
color if uneditable.

Calling MakeEditable() will automatically apply or unapply uneditable
background tint if you have previously called AdoptSystemColors().

Parent BView::AdoptSystemColors() sets panel colors, we want document
colors here. Do not alter text color - only view, low and high colors
are changed.

Document AdoptSystemColors() and MakeEditable() in BTextView docs.

Change-Id: Ib215735f27bb01fc2f95fcf2fee0185e5fc83f70
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8263
Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
2025-01-17 16:57:38 +00:00
..
AbstractLayout.h
AbstractLayoutItem.h
AffineTransform.h BAffineTransform: Remove "register" storage class. 2019-02-21 14:03:05 -05:00
Alert.h headers: Explicitly hide BAlert functions 2023-07-18 16:43:33 +00:00
Alignment.h
Bitmap.h BBitmap: add ability to specify client-defined area 2023-01-02 18:07:53 +00:00
Box.h
Button.h
CardLayout.h
CardView.h
ChannelControl.h
ChannelSlider.h interface_kit/ChannelSlider: Fix binary compatibility breakage 2025-01-13 20:07:35 +00:00
CheckBox.h
ColorControl.h
Control.h
ControlLook.h ControlLook: fix clipping 2023-04-26 10:41:04 +00:00
Deskbar.h
Dragger.h Fix clang warning "mismatched-tags" 2020-03-23 01:30:23 +00:00
Font.h BFont: allow skipping fallbacks in GetHasGlyphs 2024-07-06 13:12:21 +00:00
Gradient.h BGradient: fix assignment operator, add copy constructor 2020-08-11 20:46:34 +00:00
GradientConic.h
GradientDiamond.h
GradientLinear.h
GradientRadial.h
GradientRadialFocus.h
GraphicsDefs.h rgb_color: Add new APIs: Contrast(), IsLight(), IsDark() 2024-02-26 20:24:25 +00:00
GridLayout.h
GridLayoutBuilder.h
GridView.h
GroupLayout.h
GroupLayoutBuilder.h
GroupView.h
IconUtils.h Add BIconUtils::GetSystemIcon 2023-05-24 10:58:48 +00:00
Input.h input: Adjust input_pointing_device_subtype enumeration and usages. 2024-12-11 19:11:45 +00:00
InterfaceDefs.h input: fix KEY_power key code conflict with japanese \_ key 2024-08-19 16:00:25 +00:00
Layout.h
LayoutBuilder.h LayoutBuilder.h: Fix use after free 2020-11-19 07:17:29 +00:00
LayoutContext.h
LayoutItem.h
LayoutUtils.h
ListItem.h
ListView.h BListView: Add ScrollTo(index) method, auto-scroll on drag 2023-12-24 02:45:59 +00:00
Menu.h BMenu: Add SortItems(), SwapItems() and MoveItem() 2021-10-22 08:12:05 +00:00
MenuBar.h BMenuBar & Deskbar: Make the hack to call ShowMenuBar a lot less ugly. 2019-06-17 11:49:48 +00:00
MenuField.h BMenuField: allow to use non-fixed size in combination with layout mode 2023-02-21 10:47:46 +00:00
MenuItem.h Visually align shortcuts in menus 2020-02-04 23:06:54 +00:00
OptionControl.h
OptionPopUp.h
OutlineListView.h BOutlineListView: fix ItemUnderAt and accept NULL as superitem 2024-01-29 18:58:03 +00:00
Picture.h
PictureButton.h headers/os: Make headers generator-friendly 2023-07-11 14:40:02 +00:00
Point.h
Polygon.h
PopUpMenu.h
PrintJob.h
RadioButton.h
Rect.h BRect: add 2 argument width, height constructor 2024-11-11 16:56:19 +00:00
Region.h BRegion: add move construction and assignment support 2024-11-11 16:56:19 +00:00
Screen.h
ScrollBar.h BScrollBar: Remove DISABLE_ON_WINDOW_DEACTIVATION constant. 2020-07-05 18:37:48 -04:00
ScrollView.h BScrollView: Ask the BScrollBars what their preferred sizes are. 2020-07-05 18:37:48 -04:00
SeparatorItem.h
SeparatorView.h
Shape.h BShape: use BShape::Private class to access private methods. 2024-11-11 16:56:19 +00:00
Shelf.h Fix clang warning "mismatched-tags" 2020-03-23 01:30:23 +00:00
Size.h interface/Size: fix -Wdeprecated-enum-float-conversion warning 2023-07-15 13:10:33 +00:00
Slider.h
SpaceLayoutItem.h
SplitLayoutBuilder.h
SplitView.h
StatusBar.h
StringItem.h
StringView.h
TabView.h BeControlLook: Fix app integration drawing issues 2020-10-11 15:50:18 +00:00
TextControl.h
TextView.h BTextView: Use document colors on AdoptSystemColors() 2025-01-17 16:57:38 +00:00
TwoDimensionalLayout.h
UnicodeBlockObjects.h
View.h headers/os: Make headers generator-friendly 2023-07-11 14:40:02 +00:00
Window.h IK: Propagate B_WORKSPACE_ACTIVATED to child views 2022-08-08 15:32:47 +00:00