creating custom browsers out of GTInspector extensions

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

creating custom browsers out of GTInspector extensions

Tudor Girba-2
Hi,

Now, that more people are playing with the GTInspector, I would like to raise another point that might otherwise go unnoticed: The inspector extensions do not only work in the inspector, but can also be combined in other browsers as well.

For example, the attached picture shows a Pillar browser that shows only the presentations relevant to editing Pillar books. And the code looks like:

GLMPager new with: [ :pager |
     pager show: [ :composite :file |
          composite title: file basename.
          file gtInspectorItemsIn: composite.
          file gtInspectorPillarConfigurationIn: composite.
          file gtInspectorPillarIn: composite.
          file gtInspectorPillarProjectIn: composite.
          file gtInspectorPngIn: composite.
          file gtInspectorGifIn: composite.
          file gtInspectorContentsIn: composite ] ];
     openOn: FileSystem disk workingDirectory

Inline image 1

See here some more details:

The interesting thing is that we can now easily imagine creating rather sophisticated tools with little code and that we only use for a very short time (like minutes). This has a rather high disruption potential given that no other environment I know of allows for something like this.

Let us know what you think.

Cheers,
Doru

--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev