mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
js: Remove support for creating the status bar in JavaScript
Now we depend on its being in the HTML.
This commit is contained in:
7
emcc.c
7
emcc.c
@ -79,7 +79,6 @@ extern int js_canvas_new_blitter(int w, int h);
|
|||||||
extern void js_canvas_free_blitter(int id);
|
extern void js_canvas_free_blitter(int id);
|
||||||
extern void js_canvas_copy_to_blitter(int id, int x, int y, int w, int h);
|
extern void js_canvas_copy_to_blitter(int id, int x, int y, int w, int h);
|
||||||
extern void js_canvas_copy_from_blitter(int id, int x, int y, int w, int h);
|
extern void js_canvas_copy_from_blitter(int id, int x, int y, int w, int h);
|
||||||
extern void js_canvas_make_statusbar(void);
|
|
||||||
extern void js_canvas_remove_statusbar(void);
|
extern void js_canvas_remove_statusbar(void);
|
||||||
extern void js_canvas_set_statusbar(const char *text);
|
extern void js_canvas_set_statusbar(const char *text);
|
||||||
extern void js_canvas_set_size(int w, int h);
|
extern void js_canvas_set_size(int w, int h);
|
||||||
@ -955,11 +954,9 @@ int main(int argc, char **argv)
|
|||||||
resize();
|
resize();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Create a status bar, if needed.
|
* Remove the status bar, if not needed.
|
||||||
*/
|
*/
|
||||||
if (midend_wants_statusbar(me))
|
if (!midend_wants_statusbar(me))
|
||||||
js_canvas_make_statusbar();
|
|
||||||
else
|
|
||||||
js_canvas_remove_statusbar();
|
js_canvas_remove_statusbar();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
16
emcclib.js
16
emcclib.js
@ -513,22 +513,6 @@ mergeInto(LibraryManager.library, {
|
|||||||
x, y, w, h);
|
x, y, w, h);
|
||||||
},
|
},
|
||||||
|
|
||||||
/*
|
|
||||||
* void js_canvas_make_statusbar(void);
|
|
||||||
*
|
|
||||||
* Cause a status bar to exist. Called at setup time if the puzzle
|
|
||||||
* back end turns out to want one.
|
|
||||||
*/
|
|
||||||
js_canvas_make_statusbar: function() {
|
|
||||||
if (statusbar === null) {
|
|
||||||
var statusholder = document.getElementById("statusbarholder");
|
|
||||||
statusbar = document.createElement("div");
|
|
||||||
statusbar.id = "statusbar";
|
|
||||||
statusbar.appendChild(document.createTextNode(" "));
|
|
||||||
statusholder.appendChild(statusbar);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* void js_canvas_remove_statusbar(void);
|
* void js_canvas_remove_statusbar(void);
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user