[Gambas-user] Call control from one module
craf
prog at ...2177...
Thu May 13 17:43:59 CEST 2010
Ok, Registration ;=)
Regards.
--
Cristian Abarzúa
>And in gambas, please don't use too often underScore to name the
>procedure??? they are reserved for two things :
>MyObject_EventHandler()
>and
>_HiddenProperty or _HiddenVariable
>At the place you can use UpperCase :
>Public Sub ProcAdd ()
> Dim sText As String
> sText = MMain.GetText()
>Endif
>'in MMain
>Public Function GetText() As String
> Return TextArea1.Text
>End
>Fabien
2010/5/13 Fabián Flores Vadell <fabianfloresvadell at ...626...>:
>> I had no idea of this utility, would comment on the forum.
>>
>> Regards
>>
>
> Hi Craf, note than "properties" is a OOP feature. So, if you write
> your programs according to OOP, that's ok (and I fully agree with the
> criteria of Jesús), but if you write your programs according to the
> paradigm modular/structured, the technique that you should use is
> different: you should use a parameter in your routine.
>
> ' In the FMain
>
> PUBLIC SUB proc_add(pString AS String)
>
> control.text= pString
>
> END
>
> 'In the Module
>
> proc_add("Hola")
>
> How you can see, in this case, that's almost the same than using a
> property. In fact, if you use this routine instead a property, is
> perfectly valid not only to the paradigm modular/structured, but to
> OOP paradigm too: I mean, in OOP you can use procedures or functions
> instead properties (but not allways) to set data members of a class.
>
> This seems just a theorical disquisition, but the message is than is
> better working with one paradigm, unless you have enough knowledge
> about the paradigms that you merge.
>
> Regards.
>
> --
> Fabián Flores Vadell
> www.speedbooksargentina.blogspot.com
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list