1XmRenderTableRemoveRenditions(librarXymRceanldle)rTableRemoveRenditions(library call)
2
3
4
6 XmRenderTableRemoveRenditions — A convenience function that removes
7 renditions
8
10 #include <Xm/Xm.h>
11 XmRenderTable XmRenderTableRemoveRenditions(
12 XmRenderTable oldtable,
13 XmStringTag *tags,
14 int tag_count);
15
17 XmRenderTableRemoveRenditions removes from oldtable the renditions
18 whose tags match the tags specified in tags, then places the remaining
19 renditions in a newly created render table.
20
21 oldtable Specifies the render table from which renditions are to be
22 removed. This function deallocates the original render table
23 and the matching renditions after extracting the required
24 information.
25
26 tags Specifies an array of tags, whose corresponding renditions
27 are to be removed from oldtable.
28
29 tag_count Specifies the number of tags in tags.
30
32 If oldtable or tags is NULL, or tag_count is 0 (zero), or no renditions
33 are removed from oldtable, this function returns oldtable. Otherwise,
34 it returns a newly allocated XmRenderTable. The application is respon‐
35 sible for managing this allocated render table. The application can
36 recover this allocated space by calling XmRenderTableFree.
37
39 XmRendition(3) and XmRenderTableFree(3).
40
41
42
43 XmRenderTableRemoveRenditions(library call)