2:
How can I enlarge the control's edit area

#include "AppEvent.ch"
#include "ActiveX.ch"

PROCEDURE Main
 	LOCAL oForm
	LOCAL nEvent := 0, mp1 := NIL, mp2 := NIL, oXbp := NIL
	LOCAL oCalc

	oForm := XbpDialog():new( AppDesktop() )
	oForm:drawingArea:clipChildren := .T.
	oForm:create( ,,{100,100}, {640,480},, .F. )
	oForm:close  := {|| PostAppEvent( xbeP_Quit )}

	oCalc := XbpActiveXControl():new( oForm:drawingArea )
	oCalc:CLSID  := "Exontrol.Calc.1" /*{74B7322B-D54B-47AD-A891-AC60B02EE192}*/
	oCalc:create(,, {10,60},{610,370} )

		oCalc:EditHeight := 32
		oCalc:ButtonHeight := 32
		oCalc:ButtonWidth := 32

	oForm:Show()
	DO WHILE nEvent != xbeP_Quit
		nEvent := AppEvent( @mp1, @mp2, @oXbp )
		oXbp:handleEvent( nEvent, mp1, mp2 )
	ENDDO 
RETURN
1:
How can I change the button's appearance

#include "AppEvent.ch"
#include "ActiveX.ch"

PROCEDURE Main
 	LOCAL oForm
	LOCAL nEvent := 0, mp1 := NIL, mp2 := NIL, oXbp := NIL
	LOCAL oCalc

	oForm := XbpDialog():new( AppDesktop() )
	oForm:drawingArea:clipChildren := .T.
	oForm:create( ,,{100,100}, {640,480},, .F. )
	oForm:close  := {|| PostAppEvent( xbeP_Quit )}

	oCalc := XbpActiveXControl():new( oForm:drawingArea )
	oCalc:CLSID  := "Exontrol.Calc.1" /*{74B7322B-D54B-47AD-A891-AC60B02EE192}*/
	oCalc:create(,, {10,60},{610,370} )

		oCalc:PictureUp := "gBHJJGHA5MIgAEIe4AAAFhyFiC9fa9bDbbABjEZjUbjkdj0fkEhkUjkklk0nlEplUrlktl0vmExmUzmk1m03nE5nU7nkihgAEL5AgBhj/AAsn8JpRABCZAD/BIcJCwUDBQYIAIILDIWChYaHAACEh8JCxMTERIVGYyXiIeAfQCPEBDRQMbJRUBCRoaHIaHiJaSiYiSGBjZScBKTMpLRAdNreNioWSgZydBZ7CT8BJUdBAUQ7RoODrJKjkJaaKCjJSdJQVFJKAAlVq2KjqCIoYinHy9HTkVT1FTYUJiPKeHqaOzjLSTNqDXztDSXNhcAJcdKKZo7GCAb6/QADf6lJS4GDCQAAHcBA"
		oCalc:PictureDown := "gBHJJGHA5MIgAEIe4AAAFhyFiDYiQBikVi0XjEZjUbjkdj0fkEhkUjkklk0nlEplUrlktl0vmExmUzmk1m03nEhhgAEL5AgBhj/AAsncJoxABCCAD/BIcJCwUDBQYIAIgLhICBAQCEBgjHSEDBxcJERYAGRqbjIKKjYiKCwfDxUBByUjISQoKaqUi4eQfZKRFoFLw0fBycrMQQ1KreNgYablv4dQZyfjZWaoaKjEBzSxUZQzczOQJMS4SQraeapZiqKavHTNdQSFZLTZcUYmBrreorJSrAoDVBdZa2dpaUhwMYGAgAHcBA=="
		oCalc:ButtonHeight := 24
		oCalc:ButtonWidth := 24

	oForm:Show()
	DO WHILE nEvent != xbeP_Quit
		nEvent := AppEvent( @mp1, @mp2, @oXbp )
		oXbp:handleEvent( nEvent, mp1, mp2 )
	ENDDO 
RETURN