Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6683 → Rev 6684

/programs/cmm/template/Tupfile.lua
0,0 → 1,6
if tup.getconfig("NO_CMM") ~= "" then return end
if tup.getconfig("LANG") == "ru"
then C_LANG = "LANG_RUS"
else C_LANG = "LANG_ENG" -- this includes default case without config
end
tup.rule("template.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "template.com")
/programs/cmm/template/compile_en.bat
0,0 → 1,5
@del *.kex
@c-- template.c
@rename *.com *.kex
@del warning.txt
@pause
/programs/cmm/template/template.c
0,0 → 1,37
/*
* Template C-- program.
*/
 
#define MEMSIZE 4096*10
 
#include "../lib/io.h"
#include "../lib/gui.h"
 
proc_info Form;
 
void main()
{
word btn;
loop() switch(WaitEvent())
{
case evButton:
btn = GetButtonID();
if (btn == 1) ExitProcess();
break;
case evKey:
GetKeys();
if (key_scancode == SCAN_CODE_ESC) ExitProcess();
break;
case evReDraw:
draw_window();
break;
}
}
 
void draw_window()
{
DefineAndDrawWindow(215, 100, 350, 300, 0x34, 0xEEEeee, "Window title");
GetProcessInfo(#Form, SelfInfo);
}