Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <tice.h>
- #include <stdlib.h>
- #include <keypadc.h>
- #include <stdint.h>
- #include <graphx.h>
- /* Main function, called first */
- int main(void)
- {
- const char *chars = "\0\0\0\0\0\0\0\0\0\0\"wrmh\0\0?[vqlg\0\0:zupkfc\0 ytojeb\0\0xsnida\0\0\0\0\0\0\0\0";
- uint8_t key, i = 0;
- char buffer[50];
- while((key = os_GetCSC()) != sk_Enter) {
- if(chars[key]) {
- buffer[i++] = chars[key];
- }
- }
- buffer[i] = 0;
- uint24_t x;
- x = 3;
- gfx_Begin();
- gfx_FillRectangle(0,0,360,240);
- gfx_SetColor(255);
- gfx_FillRectangle(10,210,300,11);
- gfx_SetColor(0);
- gfx_PrintStringXY(buffer, 23,211);
- gfx_PrintStringXY(">", 15,212);
- while (!kb_IsDown(kb_KeyClear)){
- kb_Scan();
- if kb_IsDown(kb_Key2nd){
- if (buffer == "cat"){
- gfx_SetColor(255);
- }
- }
- gfx_FillRectangle(x, 1, 50, 50);
- }
- gfx_End();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment