ui/server/widget.c

changeset 991
ab3125bd8b5f
parent 981
1d47e71f26b6
equal deleted inserted replaced
990:38a48b756d80 991:ab3125bd8b5f
24 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26 * POSSIBILITY OF SUCH DAMAGE. 26 * POSSIBILITY OF SUCH DAMAGE.
27 */ 27 */
28 28
29 #include <stdio.h>
30
29 #include "widget.h" 31 #include "widget.h"
32 #include "toolkit.h"
33
34 void ui_serialize_type_obj_id(UiWidget *w, CxBuffer *buf) {
35 cxBufferPutString(buf, "\"type\":\"");
36 cxBufferPutString(buf, w->type.ptr);
37 cxBufferPutString(buf, "\",\"obj\":\"");
38 cxBufferPutString(buf, w->obj->id.ptr);
39 cxBufferPutString(buf, "\",\"id\":\"");
40 cxBufferPutString(buf, w->id.ptr);
41 cxBufferPutString(buf, "\"");
42 }
30 43
31 44
32 void ui_set_enabled(UIWIDGET widget, int enabled) { 45 void ui_set_enabled(UIWIDGET widget, int enabled) {
33 46
34 } 47 }

mercurial