[PR #824] Button disable and label alignment option, label attrs setter #1055

Open
opened 2026-03-04 01:09:13 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rivo/tview/pull/824
Author: @x88
Created: 3/13/2023
Status: 🔄 Open

Base: masterHead: master


📝 Commits (10+)

  • 6639676 feat: button disable, label alignment option, label attrs setter
  • ffdcdaf feat: added styles for disabled elements
  • d021dc8 fix: calling SetBackgroundColor from embedded struct Box
  • f1ba8a4 Merge remote-tracking branch 'origin-main/master'
  • 723ec84 Merge remote-tracking branch 'origin-main/master'
  • fcbe053 Merge remote-tracking branch 'origin-main/master'
  • ee7ca93 Merge remote-tracking branch 'origin-main/master'
  • 4ea76a9 Merge remote-tracking branch 'origin-main/master'
  • e1d902e Update go.mod
  • d2ba72c Merge remote-tracking branch 'origin-main/master'

📊 Changes

4 files changed (+79 additions, -4 deletions)

View changed files

📝 box.go (+4 -0)
📝 button.go (+70 -3)
📝 go.mod (+1 -1)
📝 styles.go (+4 -0)

📄 Description

Added methods:

  • SetLabelAlign
  • SetLabelColorDisabled
  • SetBackgroundColorDisabled
  • SetDisabledStyle
  • SetStyleAttrs
  • SetActivatedStyleAttrs
  • SetDisabledStyleAttrs
  • SetDisabled
  • SetEnabled

tview_iproved_btns


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rivo/tview/pull/824 **Author:** [@x88](https://github.com/x88) **Created:** 3/13/2023 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`6639676`](https://github.com/rivo/tview/commit/6639676b9322a858ca5d51f05ebb14f67d1c1725) feat: button disable, label alignment option, label attrs setter - [`ffdcdaf`](https://github.com/rivo/tview/commit/ffdcdafdc15ce8157559f21e8f304a6f9e31d55e) feat: added styles for disabled elements - [`d021dc8`](https://github.com/rivo/tview/commit/d021dc8325543afef860f29d40a762dc3d509909) fix: calling SetBackgroundColor from embedded struct Box - [`f1ba8a4`](https://github.com/rivo/tview/commit/f1ba8a445aa7ad99a5a1a09a0d44b617a933421c) Merge remote-tracking branch 'origin-main/master' - [`723ec84`](https://github.com/rivo/tview/commit/723ec84e0aacebad1e76ab9d46f1abfaac746a25) Merge remote-tracking branch 'origin-main/master' - [`fcbe053`](https://github.com/rivo/tview/commit/fcbe053745ac62e0bb7a6e27fa199decf02f5565) Merge remote-tracking branch 'origin-main/master' - [`ee7ca93`](https://github.com/rivo/tview/commit/ee7ca932489e40ea2b53d310590564452abdec4b) Merge remote-tracking branch 'origin-main/master' - [`4ea76a9`](https://github.com/rivo/tview/commit/4ea76a9694edf62f0329263db30a277a5d1e1e26) Merge remote-tracking branch 'origin-main/master' - [`e1d902e`](https://github.com/rivo/tview/commit/e1d902e59f82b53f6e5cf1d913e25cd2aba25f1a) Update go.mod - [`d2ba72c`](https://github.com/rivo/tview/commit/d2ba72cfab2b5570c5a3de837ae3117bd77fdee2) Merge remote-tracking branch 'origin-main/master' ### 📊 Changes **4 files changed** (+79 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `box.go` (+4 -0) 📝 `button.go` (+70 -3) 📝 `go.mod` (+1 -1) 📝 `styles.go` (+4 -0) </details> ### 📄 Description Added methods: - SetLabelAlign - SetLabelColorDisabled - SetBackgroundColorDisabled - SetDisabledStyle - SetStyleAttrs - SetActivatedStyleAttrs - SetDisabledStyleAttrs - SetDisabled - SetEnabled ![tview_iproved_btns](https://user-images.githubusercontent.com/4879645/224766613-6531b495-35b9-4a45-98ea-2fad39d4c8c2.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tview#1055
No description provided.