mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-17 22:03:07 -06:00
17 lines
No EOL
461 B
C++
17 lines
No EOL
461 B
C++
#include "Utils.h"
|
|
|
|
#define DOCK "gsettings set org.onboard.window docking-enabled true"
|
|
#define BOTTOM "gsettings set org.onboard.window docking-edge 'bottom'"
|
|
|
|
using namespace Upp;
|
|
|
|
void Upp::ShowKeyboard(bool show)
|
|
{
|
|
if (show){
|
|
Size sz = GetScreenSize();
|
|
int e = system(Format(DOCK ";" BOTTOM ";onboard -l Phone -x %d -y %d -s %d`x%d &", 0, sz.cy - sz.cy / 4, sz.cx, sz.cy / 4));
|
|
}else{
|
|
String tmp;
|
|
Sys("killall onboard", tmp);
|
|
}
|
|
} |