Skip to content

Commit

Permalink
Add search menu, and some more edit menu items
Browse files Browse the repository at this point in the history
  • Loading branch information
ollydev committed Sep 24, 2023
1 parent e9926ad commit 29ae291
Show file tree
Hide file tree
Showing 24 changed files with 1,838 additions and 1,563 deletions.
Binary file added Images/find_in_files.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/find_in_files_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/find_in_files_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/goto_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/goto_line_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/goto_line_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/lowercase.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/lowercase_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/lowercase_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/saveas.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/saveas_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/saveas_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_line_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_line_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_word.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_word_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/select_word_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/uppercase.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/uppercase_150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/uppercase_200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 34 additions & 32 deletions Source/forms/simba.functionlistform.pas
Original file line number Diff line number Diff line change
Expand Up @@ -130,42 +130,44 @@ function GetHint(const Decl: TDeclaration): String;
end;

function GetURL(const Section: String): String;
const
ROOT = 'https://villavu.github.io/Simba/api/';
begin
Result := '';

case Section of
'TPoint': Result := 'https://villavu.github.io/Simba/TPoint.html';
'TPointArray': Result := 'https://villavu.github.io/Simba/TPointArray.html';
'TBox': Result := 'https://villavu.github.io/Simba/TBox.html';
'TBoxArray': Result := 'https://villavu.github.io/Simba/TBoxArray.html';
'TQuad': Result := 'https://villavu.github.io/Simba/TQuad.html';
'Random': Result := 'https://villavu.github.io/Simba/Random.html';
'T2DPointArray': Result := 'https://villavu.github.io/Simba/T2DPointArray.html';
'Debug Image': Result := 'https://villavu.github.io/Simba/Debug Image.html';
'Script': Result := 'https://villavu.github.io/Simba/Script.html';
'Variant': Result := 'https://villavu.github.io/Simba/Variant.html';
'TWindowHandle': Result := 'https://villavu.github.io/Simba/TWindowHandle.html';
'Image': Result := 'https://villavu.github.io/Simba/Image.html';
'Finder': Result := 'https://villavu.github.io/Simba/Finder.html';
'Input': Result := 'https://villavu.github.io/Simba/Input.html';
'Target': Result := 'https://villavu.github.io/Simba/Target.html';
'Web': Result := 'https://villavu.github.io/Simba/Web.html';
'Encoding': Result := 'https://villavu.github.io/Simba/Encoding.html';
'JSON': Result := 'https://villavu.github.io/Simba/JSON.html';
'Color Math': Result := 'https://villavu.github.io/Simba/Color Math.html';
'File': Result := 'https://villavu.github.io/Simba/File.html';
'Timing': Result := 'https://villavu.github.io/Simba/Timing.html';
'String': Result := 'https://villavu.github.io/Simba/String.html';
'Process': Result := 'https://villavu.github.io/Simba/Process.html';
'Match Template': Result := 'https://villavu.github.io/Simba/Match Template.html';
'Math': Result := 'https://villavu.github.io/Simba/Math.html';
'Matrix': Result := 'https://villavu.github.io/Simba/Matrix.html';
'Misc': Result := 'https://villavu.github.io/Simba/Misc.html';
'Dialogs': Result := 'https://villavu.github.io/Simba/Dialogs.html';
'DTM': Result := 'https://villavu.github.io/Simba/DTM.html';
'System': Result := 'https://villavu.github.io/Simba/System.html';
'TCircle': Result := 'https://villavu.github.io/Simba/TCircle.html';
'DateTime': Result := 'https://villavu.github.io/Simba/DateTime.html';
'TPoint': Result := ROOT + 'TPoint.html';
'TPointArray': Result := ROOT + 'TPointArray.html';
'TBox': Result := ROOT + 'TBox.html';
'TBoxArray': Result := ROOT + 'TBoxArray.html';
'TQuad': Result := ROOT + 'TQuad.html';
'Random': Result := ROOT + 'Random.html';
'T2DPointArray': Result := ROOT + 'T2DPointArray.html';
'Debug Image': Result := ROOT + 'Debug Image.html';
'Script': Result := ROOT + 'Script.html';
'Variant': Result := ROOT + 'Variant.html';
'TWindowHandle': Result := ROOT + 'TWindowHandle.html';
'Image': Result := ROOT + 'Image.html';
'Finder': Result := ROOT + 'Finder.html';
'Input': Result := ROOT + 'Input.html';
'Target': Result := ROOT + 'Target.html';
'Web': Result := ROOT + 'Web.html';
'Encoding': Result := ROOT + 'Encoding.html';
'JSON': Result := ROOT + 'JSON.html';
'Color Math': Result := ROOT + 'Color Math.html';
'File': Result := ROOT + 'File.html';
'Timing': Result := ROOT + 'Timing.html';
'String': Result := ROOT + 'String.html';
'Process': Result := ROOT + 'Process.html';
'Match Template': Result := ROOT + 'Match Template.html';
'Math': Result := ROOT + 'Math.html';
'Matrix': Result := ROOT + 'Matrix.html';
'Misc': Result := ROOT + 'Misc.html';
'Dialogs': Result := ROOT + 'Dialogs.html';
'DTM': Result := ROOT + 'DTM.html';
'System': Result := ROOT + 'System.html';
'TCircle': Result := ROOT + 'TCircle.html';
'DateTime': Result := ROOT + 'DateTime.html';
end;
end;

Expand Down
Loading

0 comments on commit 29ae291

Please sign in to comment.