rj
2013-06-10 11:30:30
Trying to make an extension but i get the error:
This is how i initialize it:
Used @Awkwardsaw's example but can't seem to get it to work
Unknown identifier 'ThreadSafeCall' This is how i initialize it:
procedure SafeInitForm;
var
v: TVariantArray;
begin
SetLength(V, 0);
ThreadSafeCall('InitForm', v);
end;
procedure ShowFormModal;
begin
DsgnForm.ShowModal;
end;
procedure SafeShowFormModal;
var
v: TVariantArray;
begin
SetLength(V, 0);
ThreadSafeCall('ShowFormModal', v);
end;
(*
Auther: Officer Barbrady
*)
procedure OnClick(Sender: TObject);
begin
SafeInitForm;
SafeShowFormModal;
if pressed then Scan;
originalScriptText := '';
filteredScriptText := '';
displayScriptText := '';
end;
procedure Init;
begin;
Simba_Menu := TMenuItem.Create(Simba_MainMenu);
Simba_Menu.Caption := GetName;
Simba_Menu.Visible := True;
Simba_MainMenu.Items.ADD(Simba_Menu);
AutoColor_MenuItem := TMenuItem.Create(Simba_Menu);
with AutoColor_MenuItem do
begin
Name := 'Script Scanner';
Caption := 'Script Scanner Version 2.00';
OnClick := @OnClick;
end;
Simba_Menu.Add(AutoColor_MenuItem);
Simba_MainMenu.Items.Items[8].Insert(5, Simba_Menu);
end;
begin
ClearDebug;
Init;
end. Used @Awkwardsaw's example but can't seem to get it to work
