diff options
Diffstat (limited to 'src/library_xlib.js')
-rw-r--r-- | src/library_xlib.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/library_xlib.js b/src/library_xlib.js new file mode 100644 index 00000000..a110c786 --- /dev/null +++ b/src/library_xlib.js @@ -0,0 +1,24 @@ + +var LibraryXlib = { + XOpenDisplay: function() { + return 1; // We support 1 display, the canvas + }, + + XCreateWindow: function(display, parent, x, y, width, height, border_width, depth, class_, visual, valuemask, attributes) { + // All we can do is set the width and height + Module['canvas'].width = width; + Module['canvas'].height = height; + return 2; + }, + + XChangeWindowAttributes: function(){}, + XSetWMHints: function(){}, + XMapWindow: function(){}, + XStoreName: function(){}, + XInternAtom: function(display, name_, hmm) { return 0 }, + XSendEvent: function(){}, + XPending: function(display) { return 0 }, +}; + +mergeInto(LibraryManager.library, LibraryXlib); + |