andlabs / andlabs/libui

Master issue for simple functionality of basic controls

Đang mở
#309 9 bình luận 3 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C
Star
10.9k
Fork
612
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

I built libui incrementally, providing the minimum APIs necessary for what I needed when I added it, and just to make sure everything was accounted for in the end. Now it's time to fill in the holes.

- [ ] uiComboboxInsertAt()
- [ ] uiComboboxDelete()
- [ ] uiComboboxItemText(), uiComboboxSetItemText() (**maybe**)
- [ ] uiEditableComboboxInsertAt()
- [ ] uiEditableComboboxDelete()
- [ ] uiEditableComboboxItemText(), uiEditableComboboxSetItemText() (**maybe**)
- [ ] uiRadioButtonsInsertAt()
- [ ] uiRadioButtonsDelete()
- [ ] uiRadioButtonsButtonText(), uiRadioButtonsSetButtonText() (**maybe**)
- [ ] uiWindowRequestAttention() (see #191 for notes)
- [ ] all Append and InsertAt functions: return the index of the added item (TODO: need to see what happens with grids)
- [ ] all containers: functions to get a child (for multi-child controls, by index) (**maybe**)
- [ ] uiGridDelete()
- [ ] uiFormInsertAt()
- [ ] uiBoxInsertAt()
- [ ] uiSpinboxRange(), uiSpinboxSetRange() (**maybe**)
- [ ] uiSliderRange(), uiSliderSetRange() (**maybe**)
- [ ] uiEntryOnEnterPressed() or the like (**maybe**) (see #1 and related for notes)
- [ ] uiLabel: multiline, text alignment, other such things (see #180 and andlabs/ui#267 for notes)
- [ ] containers: foreach on children (**maybe**)
- [ ] uiTab: Current(), SetCurrent() (**maybe**; I would also need to add a separate wizard functionality to placate those who want to use these two for those)
- [ ] uiTab: get and set tab name (title, etc. — use whatever word I am already using for this)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.