mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-26 22:03:35 -06:00
16 lines
No EOL
441 B
C++
16 lines
No EOL
441 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{
|
|
Sys("killall onboard");
|
|
}
|
|
} |