Hi all,
I'm not sure any class/method override it. It just first in New method, now I moved it in Main method. And also I didn't use variable, it is fixed / permanent string.
Here it is the only code :
public void new()
{
super();
this.parmClassName(classStr(MyServiceClass));
this.parmMethodName(methodStr(MyServiceClass, processOperation));
//this.parmDialogCaption("My dialog caption");
}
public ClassDescription caption()
{
return "My class caption";
}
public static void main(Args args)
{
MyControllerClass MyControllerClass ;
MyControllerClass = new MyControllerClass ();
MyControllerClass .parmDialogCaption("My Dialog caption");
MyControllerClass .startOperation();
}
The red font is obviously the old statement which I remark it already.
One thing which different with Wu's Main class is I didn't put any parameter in the controller class declaration.
In its Service class, I go straight to ProcessOperation method and in UIBuilder class I only "play" for override Dialog Field, not the caption.
Btw, how to clear usage data now days? and I can still choose what I want to clear, right?
Thanks,