Get the splitter orientation and other info on a splitter
Answered
In EditorWindow
void changeOrientation() {
checkConsistency();
final Container parent = myPanel.getParent();
if (parent instanceof Splitter) {
final Splitter splitter = (Splitter)parent;
splitter.setOrientation(!splitter.getOrientation());
}
}
You can find splitter.getOrientation() requiring a call to parent. Both these are not available as they are not public.
Is it impossible to get the actual orientation? Why are all these things private and what not.
You need to take into consderation plugin development.
Please sign in to leave a comment.
what a wonderful community ... youtrack has millions of open issues.
This editor becomes shittier for every year I use it. I appreciate the GoLang and PHP support.
Not even the plugin api is decent.
1. Please explain your use-case, what do you want to build/achieve? Maybe there's a different API to use.
2. Please stop using bad language and complaining about "things in general".
1. I got it in the end. It was not a pretty way to get it but I got the info.
2. Following your advice, I have no comment.