On Sun, 2011-03-27 at 17:00 +0200, Benoît Minisini wrote: > > > > i try to make a similar example from this page > > http://gambasdoc.org/help/comp/gb.qt4/draw/line?v3 > > > > in this page it says > > > > Draw.Begin(ME) where ME is a form. > > > > i get this error in my project for > > > > Draw.Begin(drawArea) where drawArea is the name of a DrawingArea object. > > > > Where is the bug? The name "drawArea" ? > > > > Now, in Gambas 3, you just cannot draw outside of the Draw event handler > anymore. That's all. Consequently, you cannot draw on a form too, as a form > has no Draw event handler. > > Regards, >
1) The previous page has the next example: ' This example will draw a red line on the form. To try out this example, ' start a new graphics project and place a Button on the Form. PUBLIC SUB Button1_Click() Draw.Begin(ME) Draw.LineWidth = 20 Draw.ForeColor = Color.Red Draw.Line(50, 100, 200, 150) Draw.End END And as i understand does not work, so the page is outdated? 2) ok, i try to change the code. Old method ----------------------------- Public Sub btnLine_Click() Draw.Begin(drawArea) SetValues() Draw.Line(55, 47, 289, 367) Draw.End End ----------------------------- New method i try... ----------------------------- Public iAct As Integer Public Sub btnLine_Click() iAct = 1 drawArea_Draw() End Public Sub drawArea_Draw() Select Case iAct Case 1 'draw line Draw.Begin(drawArea) SetValues() Draw.Line(55, 47, 289, 367) Draw.End Case 2 End Select End ----------------------------- it continues to refuses. "Cannot draw outside of draw event handler" now it is in draw event. What is happening? i attach again the project Thanks for any help! -- Regards, Demosthenes Koptsis.
Project99.tar.gz
Description: application/compressed-tar
------------------------------------------------------------------------------ Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user