Has anyone developed an app for a computer running Windows 10 IoT Core?
One of my customers of eXpress++ uses DCPUSHBUTTONXP buttons on a POS app.
It appears that the ownerdrawing used by DC_XbpPushButtonXP() runs much slower on this computer and even causes pressed buttons to be missed.
Windows 10 IoT Core
Windows 10 IoT Core
The eXpress train is coming - and it has more cars.
Re: Windows 10 IoT Core
Roger,
I have that situation...
Windows 10 iot Core.
This system it is popular on Post of sales with Touchscreen
The DcPushButtonXP are very slow on screens with many buttons
It run a litle better must disable this parameters :
oButtonConfig:gradientStep
oButtonConfig:gradientReverse
oButtonConfig:radius
oButtonConfig:gradientStyle
But if there are many buttons on the screen will be slower even so..
I have that situation...
Windows 10 iot Core.
This system it is popular on Post of sales with Touchscreen
The DcPushButtonXP are very slow on screens with many buttons
It run a litle better must disable this parameters :
oButtonConfig:gradientStep
oButtonConfig:gradientReverse
oButtonConfig:radius
oButtonConfig:gradientStyle
But if there are many buttons on the screen will be slower even so..
Pedro Alexandre
Re: Windows 10 IoT Core
I fixed the problem with pressed buttons being missed.
In _DCXBUTT.PRG:
Make this change:
In _DCXBUTT.PRG:
Make this change:
Code: Select all
METHOD DC_XbpPushButtonXP:lbClick( aPos )
IF !::isStatic
IF !Empty(::menuBlock) .AND. aPos[1] >= ::currentSize()[1] - ::menuButtonWidth
::menuClicked := .t.
ELSE
::menuClicked := .f.
ENDIF
ELSE
// DC_ClearEvents() <<<<< remove this or comment it out
ENDIF
RETURN self
The eXpress train is coming - and it has more cars.