Changeset 899 for trunk/core/luascript.c


Ignore:
Timestamp:
06/04/10 08:48:34 (3 years ago)
Author:
fe50
Message:
  • set_console_layout(x1,y1,x2,y2) --> set console position and size, range is x=0 to 45 and y=0 to 14
  • set_console_autoredraw(0|1) --> enable or disable automatic rewrite/refresh of the console, 0=off (disable) or 1=on (enable)
  • console_redraw() --> manually refresh/rewrite the script console
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/luascript.c

    r865 r899  
    6767} 
    6868 
     69static int luaCB_set_console_layout( lua_State* L ) 
     70{ 
     71  script_console_set_layout(luaL_checknumber( L, 1 ),luaL_checknumber( L, 2 ),luaL_checknumber( L, 3 ),luaL_checknumber( L, 4 )); 
     72  return 0; 
     73} 
     74 
     75static int luaCB_set_console_autoredraw( lua_State* L ) 
     76{ 
     77  script_console_set_autoredraw(luaL_checknumber( L, 1 )); 
     78  return 0; 
     79} 
     80 
     81static int luaCB_console_redraw( lua_State* L ) 
     82{ 
     83  script_console_redraw(); 
     84  return 0; 
     85} 
    6986static int luaCB_get_av96( lua_State* L ) 
    7087{ 
     
    12881305  FUNC(sleep); 
    12891306  FUNC(cls); 
     1307  FUNC(set_console_layout); 
     1308  FUNC(set_console_autoredraw); 
     1309  FUNC(console_redraw); 
    12901310 
    12911311  lua_pushlightuserdata( L, kbd_sched_click ); 
Note: See TracChangeset for help on using the changeset viewer.