Требования совместимости для программ - HeroBrine1st/TabletOS GitHub Wiki
- Используйте пространство монитора 1;2;screenWidth;screenHeight-1
- Используйте TabletOSGraphics.drawBars() перед/после отрисовки интерфейса программы
- Получаете событие
touch(_;x=1;y=screenHeight;_;_)
- вызывайте TabletOSGraphics.drawMenu(). - При получении события
touch(_;_;y=1;_;_)
- вызывайте TabletOSGraphics.processStatusBar(x,y) - Следуйте языку системы - он хранится в TabletOSCore.settings.language
- Если вы получаете событие
touch(_;x~=1;y=screenHeight;_,_)
, получить, что хочет пользователь можно через TabletOSGraphics.clickedToBarButton(touchX,touchY) - Используйте библиотеку DoubleBuffering
- При отрисовке буфера из библиотеки выше используйте функцию TabletOSGraphics.drawChanges()