Integrate path fix from Android port (tnanks a lot Pelya)
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2071 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
*/
|
||||
/* Grafx2 - The Ultimate 256-color bitmap paint program
|
||||
|
||||
Copyright 2014 Sergii Pylypenko
|
||||
Copyright 2008 Yves Rizoud
|
||||
Copyright 2007 Adrien Destugues
|
||||
Copyright 1996-2001 Sunset Design (Guillaume Dorme & Karl Maritaud)
|
||||
@@ -50,6 +51,9 @@
|
||||
#include <proto/iffparse.h>
|
||||
#include <datatypes/textclass.h>
|
||||
#endif
|
||||
#if defined(__ANDROID__)
|
||||
#include <SDL_screenkeyboard.h>
|
||||
#endif
|
||||
|
||||
// Virtual keyboard is ON by default on these platforms:
|
||||
#if defined(__GP2X__) || defined(__WIZ__) || defined(__CAANOO__)
|
||||
@@ -400,6 +404,10 @@ byte Readline_ex(word x_pos,word y_pos,char * str,byte visible_size,byte max_siz
|
||||
// Nothing. The caller should have initialized a valid hexa number.
|
||||
}
|
||||
|
||||
#if defined(__ANDROID__)
|
||||
SDL_ANDROID_GetScreenKeyboardTextInput(str, max_size);
|
||||
input_key = SDLK_RETURN;
|
||||
#else
|
||||
// Virtual keyboards
|
||||
if (Config.Use_virtual_keyboard==1 ||
|
||||
(VIRT_KEY_DEFAULT_ON && Config.Use_virtual_keyboard==0))
|
||||
@@ -757,7 +765,7 @@ affichage:
|
||||
Mouse_K=old_mouse_k;
|
||||
Input_sticky_control=0;
|
||||
}
|
||||
|
||||
#endif // defined(__ANDROID__)
|
||||
// Effacement de la chaîne
|
||||
Block(window_x+(x_pos*Menu_factor_X),window_y+(y_pos*Menu_factor_Y),
|
||||
visible_size*(Menu_factor_X<<3),(Menu_factor_Y<<3),BACKGROUND_COLOR);
|
||||
|
||||
Reference in New Issue
Block a user