@Fellippe, I have tries to give a Button a different BackColor. The color slider works (as for other controls), but the Button itself does not change colour, either in the UI view or at run time. Am I doing something stupid?
Incidentally, is there a place in the .bas to put code that executes once at run start, but after the form has been loaded (and not associated with any control)? I placed the following in the __UI_OnLoad subroutine and the program sticks at 'Initialising'.
'Assumes hardware has mouse buttons, value <=5
CorrectButton` = False: ButtonNo1%% = 1
CorrectButton` = True
ButtonNo1%% = ButtonNo1%% + 1
__UI_DoEvents
Richard (still learning, but slowly!)