[Gambas-user] I need simple example
Fabien Bodard
gambas.fr at ...626...
Sun Jun 26 00:41:05 CEST 2011
my fault ... i've done it without gambas ... i'll try to send you an example
2011/6/25 M. Cs. <mohareve at ...626...>:
> Public Sub _new()
> Dim hPrinter As Printer
> hPrinter = New Printer
>
> If Not hPrinter.Configure() Then
> 'you must to define the numbers of pages before
> hPrinter.Count = 1
> 'Launch the printing
> hPrinter.Print
> Endif
> End
>
> Public Sub Form_Open()
>
> End
>
>
>
> Public Sub hPrinter_Draw()
>
> Paint.Font.Size = 12
> Paint.Text("Nothing", 564, 457)
> 'fill the vectorialpath
> Paint.Fill
>
> End
>
> It prints empty pages only!!!
>
> 2011/6/25, M. Cs. <mohareve at ...626...>:
>> If Not Printer.Configure() Then
>>
>> Another error Printer.Configure not static
>>
>> 2011/6/25, M. Cs. <mohareve at ...626...>:
>>> It won't work...
>>> In your original script
>>> At line hPrinter = new Printer(me) as "Printer" it raises error too
>>> many parameters
>>>
>>>
>>> ...why should people change a synthax wich worked in G2...
>>>
>>> 2011/6/25, M. Cs. <mohareve at ...626...>:
>>>> Well, I tried the example you gave me, but it is full of errors!
>>>>
>>>> I've modified like this:
>>>>
>>>> PUBLIC hPrinter as Printer
>>>>
>>>>
>>>> Public sub _New()
>>>>
>>>> hPrinter = new Printer
>>>>
>>>> if not hPrinter.configure() then
>>>> 'you must to define the numbers of pages before
>>>> hPrinter.count = 1
>>>> 'Launch the printing
>>>> hPrinter.Print
>>>> endif
>>>>
>>>> end
>>>>
>>>>
>>>> Public sub hPrinter_Draw()
>>>>
>>>> Paint.Font.Size=12
>>>> Paint.Text(myText,564,457)
>>>> 'fill the vectorialpath
>>>> Paint.Fill
>>>>
>>>> end
>>>>
>>>> But it prints empty pages only!
>>>> Any correction?
>>>>
>>>> 2011/6/25, M. Cs. <mohareve at ...626...>:
>>>>> Thanks!
>>>>>
>>>>> Csaba
>>>>>
>>>>> 2011/6/25, Fabien Bodard <gambas.fr at ...626...>:
>>>>>> Dim hPrinter as Printer
>>>>>>
>>>>>>
>>>>>> Public sub _New()
>>>>>>
>>>>>> hPrinter = new Printer(me) as "Printer"
>>>>>>
>>>>>> if not Printer.configure() then
>>>>>> 'you must to define the numbers of pages before
>>>>>> printer.count = 1
>>>>>> 'Launch the printing
>>>>>> printer.print
>>>>>> endif
>>>>>>
>>>>>> end
>>>>>>
>>>>>>
>>>>>> Public sub Printer_Draw()
>>>>>>
>>>>>> Paint.Font.Size=12
>>>>>> Paint.Text(myText,564,457)
>>>>>> 'fill the vectorialpath
>>>>>> Paint.Fill
>>>>>>
>>>>>> end
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2011/6/25 M. Cs. <mohareve at ...626...>:
>>>>>>> Hi,
>>>>>>> I know how to print text in G2, but I'd need a simple transcription
>>>>>>> for the following G2 code to G3:
>>>>>>>
>>>>>>> PUBLIC SUB ExecutePrint(mytext)
>>>>>>>
>>>>>>> IF Printer.Setup() THEN RETURN
>>>>>>> Printer.Resolution = 300
>>>>>>> Draw.Begin(Printer)
>>>>>>> Draw.Font.Size = 12
>>>>>>> Draw.Text(mytext, 564, 457)
>>>>>>> Draw.End
>>>>>>>
>>>>>>> END
>>>>>>>
>>>>>>> The examples prepared for the GUI are much too complicated (were also
>>>>>>> in
>>>>>>> G2).
>>>>>>> "Simplicity!" (Hannibal Lecter)
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> All the data continuously generated in your IT infrastructure
>>>>>>> contains
>>>>>>> a
>>>>>>> definitive record of customers, application performance, security
>>>>>>> threats, fraudulent activity and more. Splunk takes this data and
>>>>>>> makes
>>>>>>> sense of it. Business sense. IT sense. Common sense..
>>>>>>> http://p.sf.net/sfu/splunk-d2d-c1
>>>>>>> _______________________________________________
>>>>>>> Gambas-user mailing list
>>>>>>> Gambas-user at lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Fabien Bodard
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> All the data continuously generated in your IT infrastructure contains
>>>>>> a
>>>>>> definitive record of customers, application performance, security
>>>>>> threats, fraudulent activity and more. Splunk takes this data and
>>>>>> makes
>>>>>> sense of it. Business sense. IT sense. Common sense..
>>>>>> http://p.sf.net/sfu/splunk-d2d-c1
>>>>>> _______________________________________________
>>>>>> Gambas-user mailing list
>>>>>> Gambas-user at lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>>>>>
>>>>>
>>>>
>>>
>>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure contains a
> definitive record of customers, application performance, security
> threats, fraudulent activity and more. Splunk takes this data and makes
> sense of it. Business sense. IT sense. Common sense..
> http://p.sf.net/sfu/splunk-d2d-c1
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
--
Fabien Bodard
More information about the User
mailing list