Fully reintegrated the table code.

This commit is contained in:
Pietro Gagliardi 2016-11-27 17:44:52 -05:00
parent 52d88d3f36
commit 18b103c988
7 changed files with 16 additions and 2 deletions

View File

@ -6,6 +6,7 @@ list(APPEND _LIBUI_SOURCES
common/debug.c common/debug.c
common/matrix.c common/matrix.c
common/shouldquit.c common/shouldquit.c
common/table.c
common/userbugs.c common/userbugs.c
) )
set(_LIBUI_SOURCES ${_LIBUI_SOURCES} PARENT_SCOPE) set(_LIBUI_SOURCES ${_LIBUI_SOURCES} PARENT_SCOPE)

View File

@ -35,6 +35,7 @@ list(APPEND _LIBUI_SOURCES
darwin/spinbox.m darwin/spinbox.m
darwin/stddialogs.m darwin/stddialogs.m
darwin/tab.m darwin/tab.m
darwin/table.m
darwin/text.m darwin/text.m
darwin/util.m darwin/util.m
darwin/window.m darwin/window.m

View File

@ -6,6 +6,7 @@ endif()
_add_exec(tester _add_exec(tester
drawtests.c drawtests.c
images.c
main.c main.c
menus.c menus.c
page1.c page1.c
@ -26,6 +27,7 @@ _add_exec(tester
page13.c page13.c
page14.c page14.c
page15.c page15.c
page16.c
spaced.c spaced.c
${_TEST_RESOURCES_RC} ${_TEST_RESOURCES_RC}
) )

View File

@ -159,8 +159,8 @@ int main(int argc, char *argv[])
innerTab = newTab(); innerTab = newTab();
uiTabAppend(outerTab, "Pages 16-?", uiControl(innerTab)); uiTabAppend(outerTab, "Pages 16-?", uiControl(innerTab));
// page16 = makePage16(); page16 = makePage16();
// uiTabAppend(innerTab, "Page 16", uiControl(page16)); uiTabAppend(innerTab, "Page 16", uiControl(page16));
if (startspaced) if (startspaced)
setSpaced(1); setSpaced(1);

View File

@ -89,3 +89,9 @@ extern uiTab *makePage14(void);
// page15.c // page15.c
extern uiBox *makePage15(uiWindow *); extern uiBox *makePage15(uiWindow *);
// page16.c
extern uiBox *makePage16(void);
// images.c
extern void appendImageNamed(uiImage *img, const char *name);

3
ui.h
View File

@ -684,6 +684,9 @@ _UI_EXTERN int uiGridPadded(uiGrid *g);
_UI_EXTERN void uiGridSetPadded(uiGrid *g, int padded); _UI_EXTERN void uiGridSetPadded(uiGrid *g, int padded);
_UI_EXTERN uiGrid *uiNewGrid(void); _UI_EXTERN uiGrid *uiNewGrid(void);
// TODO merge
#include "uitable.h"
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif

View File

@ -40,6 +40,7 @@ list(APPEND _LIBUI_SOURCES
unix/spinbox.c unix/spinbox.c
unix/stddialogs.c unix/stddialogs.c
unix/tab.c unix/tab.c
unix/table.c
unix/text.c unix/text.c
unix/util.c unix/util.c
unix/window.c unix/window.c