Hello!
Sorry my ignorance, but I am doing something wrong.
I declared the variable in MainModule:
type TUniMainModule = class(TUniGUIMainModule) private { Private declarations } public gNome : String; { Public declarations } end; ...
And I am trying to use the variable in MainForm:
uses uniGUIVars, MainModule; function MainForm: TMainForm; begin Result := TMainForm(UniMainModule.GetFormInstance(TMainForm)); end; procedure TMainForm.UniButton1Click(Sender: TObject); begin gNome := UniEdit1.Text; end;
I try to use:
gNome := UniEdit1.Text;
or
MainModule.gNome := UniEdit1.Text;
The error is the same:
[DCC Error] Main.pas(40): E2003 Undeclared identifier: 'gNome'
What I am doing wrong?
thanks.
Luiz