andlabs / andlabs/libui

Master issue for simple functionality of basic controls

Abierto
#309 9 comentarios 3 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C
Estrellas
10.9k
Forks
612
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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)

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.