Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing actionButtonIcon: and actionButtonLabel: #13

Open
jgfoster opened this issue Jul 11, 2024 · 4 comments
Open

Missing actionButtonIcon: and actionButtonLabel: #13

jgfoster opened this issue Jul 11, 2024 · 4 comments

Comments

@jgfoster
Copy link

I'm unable to add action buttons to a gt4gemstone inspector.

@girba
Copy link
Member

girba commented Jul 11, 2024

That part is not yet implemented. It will be soon.

In any case, it is interesting how one all of a sudden needs custom actions when such a thing is a possibility although it did not seem to be a need in the past.

@jgfoster
Copy link
Author

In any case, it is interesting how one all of a sudden needs custom actions ... although it did not seem to be a need in the past.

This seems like an odd thing to say about a feature request—wouldn't they all be like that (not needed until they are needed)? What do you find "interesting" about this? Does it surprise you that different people use a tool in different ways? Or is there an implication that if other people haven't needed this feature then I shouldn't need it either? Or were you under the impression that I'd been using gt4gemstone for years and "all of a sudden" my use case changed?

So to clarify, I'm trying out gt4gemstone for the first time and documenting things that I run across. I don't "need" anything and can abandon my investigation if it is a problem. (Should I wait till it is more complete and stable?) Several of your people have been working with me at ESUG and have been very welcoming and helpful, and encouraged me to file issues (you may have seen a number of issues about errors in the documentation) and this seemed like a good way to be notified of changes. (When there are several releases per day I don't want to continually check for changes; you can just close this issue when/if you get around to it and I'll be notified.)

@girba
Copy link
Member

girba commented Jul 11, 2024

It is not a problem at all that you want to explore the system or that you have wishes about it.

I found interesting that the wish to have a custom action in a custom inspector did not really exist before an environment like GT made it possible at least in Pharo, and that a frugal exposure to the environment makes one want it in other contexts, like Gemstone. This is a positive thing not a negative one. It shows that the idea is reasonable. I apologize if I made it sound negative.

In any case, the action support will come soon for Gemstone.

@jgfoster
Copy link
Author

Thanks for the response; I am finding GT an interesting way of working. I guess the disconnect is that I'm not thinking of GT as inspectors so much as simply a way of creating a UI with object editors and ways of navigating the object graph. I want to create more things like this:

Screenshot 2024-07-12 at 2 17 40 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants