first demo for credocument

This commit is contained in:
Qingping Hou
2012-06-05 15:23:36 +08:00
parent 75ee86b2cb
commit e7d16de4e2
7 changed files with 212 additions and 35 deletions

View File

@@ -385,10 +385,9 @@ static int cursorRight(lua_State *L) {
return 0;
}
static int drawCurrentPage(lua_State *L) {
static int drawCurrentView(lua_State *L) {
CreDocument *doc = (CreDocument*) luaL_checkudata(L, 1, "credocument");
DrawContext *dc = (DrawContext*) luaL_checkudata(L, 2, "drawcontext");
BlitBuffer *bb = (BlitBuffer*) luaL_checkudata(L, 3, "blitbuffer");
BlitBuffer *bb = (BlitBuffer*) luaL_checkudata(L, 2, "blitbuffer");
int w = bb->w,
h = bb->h;
@@ -460,7 +459,7 @@ static const struct luaL_Reg credocument_meth[] = {
{"toggleFontBolder", toggleFontBolder},
//{"cursorLeft", cursorLeft},
//{"cursorRight", cursorRight},
{"drawCurrentPage", drawCurrentPage},
{"drawCurrentView", drawCurrentView},
{"close", closeDocument},
{"__gc", closeDocument},
{NULL, NULL}