Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2017-07

Please consider adding Application Explorer to lazarus components folder

8 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Anthony Walter

I think this tool should be added to the lazarus components folder. I've been trying to fix issues with the sparta docked form designer and fell back to debugging/testing using a tool I wrote some time ago. It has helped me understand the structure of the sparta designer a lot. It's helpful in many other areas as well.

Here is a brief video with a property grid newly added:

https://video.getlazarus.org/appexploregrid.mp4

And here is the original page for this tool with a better overview:

https://www.getlazarus.org/apps/appexplore/

I've updated the tool and moved the sources to gthub. This tool is stable on all platforms and it's useful enough that I think it should be in included in the lazarus components folder. The source code is small.

Request filed under #32191

https://bugs.freepascal.org/view.php?id=32191
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170723/ef96734f/attachment.html>

Reply by email

Marcos Douglas B. Santos
to Anthony Walter
Anthony Walter wrote 13 lines
I think this tool should be added to the lazarus components folder. I've been trying to fix issues with the sparta docked form designer and fell back to debugging/testing using a tool I wrote some time ago. It has helped me understand the structure of the sparta designer a lot. It's helpful in many other areas as well. Here is a brief video with a property grid newly added: https://video.getlazarus.org/appexploregrid.mp4 And here is the original page for this tool with a better overview: https://www.getlazarus.org/apps/appexplore/

Very interesting!
Thanks for share.

Best regards,
Marcos Douglas

Reply by email

Anthony Walter
to Ondrej Pokorny

Ondrej,

Okay will do. This tool actually helped me fix the sparta docked form designer yesterday and I submitted a patch.

Also, the online package manager ought to be integrated into lazarus, such that you can browse and install packages from within the IDE. and if that's the case maybe we could have a lazarus "what's new" page added to the IDE, kind of like visual studio, that notifies users about what's new/hot so that users might find new or interesting packages that would otherwise go unnoticed.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170724/0347a7a6/attachment.html>

Reply by email

Mattias Gaertner
to Anthony Walter
Show quoted text 11 lines
Ondrej, Okay will do. This tool actually helped me fix the sparta docked form designer yesterday and I submitted a patch. Also, the online package manager ought to be integrated into lazarus, such that you can browse and install packages from within the IDE. and if that's the case maybe we could have a lazarus "what's new" page added to the IDE, kind of like visual studio, that notifies users about what's new/hot so that users might find new or interesting packages that would otherwise go unnoticed.

A package for that would be welcome.

Mattias

Reply by email

Maciej Izak
to Anthony Walter: I think this tool should be added to the lazarus components folder. I've been trying to…

2017-07-24 0:08 GMT+02:00 Anthony Walter via Lazarus <

The tool may be merged into current tool "Edit context help" (Ctrl + Shift
+ F1). "Edit context help" somehow has similar functionality for exploring "how IDE is constructed". We can add "Application explorer" to "Help" menu to invoke "Edit context help" with new functionalities.

Best regards, Maciej Izak -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170725/aeefcbb4/attachment.html>

Reply by email

Martin Frb
to Maciej Izak
Maciej Izak wrote 16 lines
2017-07-24 0:08 GMT+02:00 Anthony Walter via Lazarus < <mailto:>>: https://video.getlazarus.org/appexploregrid.mp4 <https://video.getlazarus.org/appexploregrid.mp4> Request filed under #32191 https://bugs.freepascal.org/view.php?id=32191 <https://bugs.freepascal.org/view.php?id=32191> The tool may be merged into current tool "Edit context help" (Ctrl + Shift + F1). "Edit context help" somehow has similar functionality for exploring "how IDE is constructed". We can add "Application explorer" to "Help" menu to invoke "Edit context help" with new functionalities.

And replace/remove the ide inspector (view > ide internals) -------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170725/9b18cbf0/attachment.html>

Reply by email

Anthony Walter
to Martin Frb

Ah, I didn't know about "Edit context help".

Here are a few things to of note.

Application explorer is not directly tied to the Lazarus IDE. Meaning it can be deployed with applications written with Lazarus:

http://video.getlazarus.org/appexploredoceditor.mp4

Also beyond the context help editor you can search for items, highlight them (by pressing the space bar), and view/edit properties and other diagnostic information (inheritance, componentstate ect).

Maybe these features can be combined? Something to consider. -------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170725/815067cc/attachment-0001.html>

Reply by email