Thread overview |
---|
May 06, 2008 Subclass method | ||||
---|---|---|---|---|
| ||||
I want to add a methd to an instance of dwt.widgets.Text. void setText(char[] name, char[] text){ name.setText(text);} there is ' setText(char[] text) ' in the base class each instance has a name. I cannot get this to work? the Tango book covers this very weakly |
May 06, 2008 Re: Subclass method | ||||
---|---|---|---|---|
| ||||
Posted in reply to June | Reply to June,
> I want to add a methd to an instance of dwt.widgets.Text.
>
> void setText(char[] name, char[] text){ name.setText(text);}
>
> there is ' setText(char[] text) ' in the base class
>
> each instance has a name. I cannot get this to work? the Tango book
> covers this very weakly
>
I'm not following what you want to do.
Do you want to add methods to a class that inherits from dwt.widgets.Text?
Do you want to add a method to a particular object at run time? (BTW this is not possible)
Do you want to add method to a the dwt.widgets.Text class?
|
May 06, 2008 Re: Subclass method | ||||
---|---|---|---|---|
| ||||
Posted in reply to BCS | BCS Wrote:
> Reply to June,
>
> > I want to add a methd to an instance of dwt.widgets.Text.
> >
> > void setText(char[] name, char[] text){ name.setText(text);}
> >
> > there is ' setText(char[] text) ' in the base class
> >
> > each instance has a name. I cannot get this to work? the Tango book covers this very weakly
> >
>
> I'm not following what you want to do.
>
> Do you want to add methods to a class that inherits from dwt.widgets.Text?
Yes
|
May 06, 2008 Re: Subclass method | ||||
---|---|---|---|---|
| ||||
Posted in reply to June | Reply to June,
> BCS Wrote:
>
>> Reply to June,
>>
>>> I want to add a methd to an instance of dwt.widgets.Text.
>>>
>>> void setText(char[] name, char[] text){ name.setText(text);}
>>>
>>> there is ' setText(char[] text) ' in the base class
>>>
>>> each instance has a name. I cannot get this to work? the Tango book
>>> covers this very weakly
>>>
>> I'm not following what you want to do.
>>
>> Do you want to add methods to a class that inherits from
>> dwt.widgets.Text?
>>
> Yes
>
class MyClass : dwt.widgets.Text
{
void setText(char[] name, char[] text){ name.setText(text);}
}
does that work for what you want?
|
May 07, 2008 Re: Subclass method | ||||
---|---|---|---|---|
| ||||
Posted in reply to June | June Wrote:
> BCS Wrote:
>
> > Reply to June,
> >
> > > I want to add a methd to an instance of dwt.widgets.Text.
> > >
> > > void setText(char[] name, char[] text){ name.setText(text);}
> > >
> > > there is ' setText(char[] text) ' in the base class
> > >
> > > each instance has a name. I cannot get this to work? the Tango book covers this very weakly
> > >
> >
> > I'm not following what you want to do.
> >
> > Do you want to add methods to a class that inherits from dwt.widgets.Text?
>
> Yes
>
Do you want to add method to a the dwt.widgets.Text class?
It is also this -I am using numerous text boxes each with a name .
and I want to change the text on each as I create it
I need a method to make the normal 'setText(text) method into setText( name,text)
|
May 07, 2008 Re: Subclass method | ||||
---|---|---|---|---|
| ||||
Posted in reply to BCS | BCS Wrote:
> Reply to June,
>
> > BCS Wrote:
> >
> >> Reply to June,
> >>
> >>> I want to add a methd to an instance of dwt.widgets.Text.
> >>>
> >>> void setText(char[] name, char[] text){ name.setText(text);}
> >>>
> >>> there is ' setText(char[] text) ' in the base class
> >>>
> >>> each instance has a name. I cannot get this to work? the Tango book covers this very weakly
> >>>
> >> I'm not following what you want to do.
> >>
> >> Do you want to add methods to a class that inherits from dwt.widgets.Text?
> >>
> > Yes
> >
>
> class MyClass : dwt.widgets.Text
> {
> void setText(char[] name, char[] text){ name.setText(text);}
> }
>
> does that work for what you want?
>
>
Not really -This produces an interface with Text no? I just want an extra method to change multiple, named , instances , one at a time by name
setText(name,text)
|
Copyright © 1999-2021 by the D Language Foundation