#define COMMON(type) SO_LOCAL type /* /staff/jan/src/pl/packages/xpce/src/fmt/layoutmgr.c */ COMMON(status) initialiseLayoutManager(Any obj); COMMON(status) requestComputeLayoutManager(LayoutManager mgr, Any val); COMMON(status) ComputeLayoutManager(Any obj); COMMON(status) makeClassLayoutManager(Class class); /* /staff/jan/src/pl/packages/xpce/src/fmt/layoutitf.c */ COMMON(status) initialiseLayoutInterface(Any obj, Graphical image); COMMON(status) unlinkLayoutInterface(Any obj); COMMON(status) changedAreaLayoutInterface(LayoutInterface itf); COMMON(status) makeClassLayoutInterface(Class class); /* /staff/jan/src/pl/packages/xpce/src/fmt/table.c */ COMMON(TableRow) getRowTable(Table tab, Any y, BoolObj create); COMMON(TableColumn) getColumnTable(Table tab, Any x, BoolObj create); COMMON(void) table_row_range(Table tab, int *ymin, int *ymax); COMMON(void) table_column_range(Table tab, int *xmin, int *xmax); COMMON(Any) getCellFromPositionTable(Table tab, Any pos, BoolObj onborder); COMMON(status) changedTable(Table tab); COMMON(void) cell_stretchability(TableCell cell, Name which, stretch *s); COMMON(status) makeClassTable(Class class); /* /staff/jan/src/pl/packages/xpce/src/fmt/tabcell.c */ COMMON(Name) getHalignTableCell(TableCell cell); COMMON(Name) getValignTableCell(TableCell cell); COMMON(void) table_cell_padding(TableCell cell, int *pxptr, int *pyptr); COMMON(void) dims_table_cell(TableCell cell, TableCellDimensions dims); COMMON(status) placeImageTableCell(TableCell cell); COMMON(status) makeClassTableCell(Class class); /* /staff/jan/src/pl/packages/xpce/src/fmt/tabslice.c */ COMMON(Any) findNamedSlice(Vector v, Name name); COMMON(status) makeClassTableSlice(Class class); COMMON(status) makeClassTableColumn(Class class); COMMON(TableCell) getCellTableRow(TableRow row, Any x); COMMON(status) cellTableRow(TableRow row, Int col, TableCell cell); COMMON(status) indexTableRow(TableRow row, Int index); COMMON(status) makeClassTableRow(Class class);