bug fix: read css file name instread of content in cre:setStyleSheet

This commit is contained in:
Qingping Hou
2013-01-17 16:58:45 -05:00
parent 2c034d573e
commit 272c7a2e25

View File

@@ -408,9 +408,13 @@ static int setDefaultInterlineSpace(lua_State *L) {
static int setStyleSheet(lua_State *L) {
CreDocument *doc = (CreDocument*) luaL_checkudata(L, 1, "credocument");
const char* style_sheet_data = luaL_checkstring(L, 2);
const char* style_sheet = luaL_checkstring(L, 2);
lString8 css;
if (LVLoadStylesheetFile(lString16(style_sheet), css)){
doc->text_view->setStyleSheet(css);
}
doc->text_view->setStyleSheet(lString8(style_sheet_data));
return 0;
}