[Gambas-user] Position of inherited classes in the IDE project view
Benoît Minisini
g4mba5 at gmail.com
Thu Jan 2 15:48:47 CET 2020
Le 02/01/2020 à 15:41, Christof Thalhofer a écrit :
> Am 02.01.20 um 13:28 schrieb Benoît Minisini:
>
>>> Oh boy! There it is!
>>> .src/abc/deep/down/abc->xyz
>>>
>>> Is there the possibility to switch off the behavior of the IDE to show
>>> classes under the class they inherit from but instead show the real
>>> position in the file system?
>>
>> When a class is not displayed in the tree where it actually is, its icon
>> has a black triangle on its bottom right. You just have to display the
>> properties of the file to get its actual place.
>
> But: I don't see the class. It is not displayed at all. Let's have a
> look at the filesystem of a project of mine:
>
>> .
>> ├── Controller
>> │␣␣ ├── Subnav
>> │␣␣ │␣␣ ├── CSubnav.class
>> .
>> .
>> ├── Views
>> │␣␣ ├── Widgets
>> │␣␣ │␣␣ ├── CTabLeftStandard.class
>
> CTabLeftStandard is a Widget.
>
> Views->Widgets->CTabLeftStandard.class inherits CSubnav.class.
>
> In the IDE it is displayed under Subnav, with a small Triangle.
>
> But if Controller->Subnav is not expanded when I am currently working in
> Views->Widgets I do not see CTabLeftStandard.
>
> If the last time I worked with it was three months ago I remember that
> it exists but I don't know the name any more and I do not remember that
> it inherits CSubnav! I am lost! I have to click through the tree and
> search or I have to got into the terminal and search like:
>
> "find ./.src | grep -i left"
>
> For me it is illogical that a widget, which resides under widgets is not
> visible there.
>
> In earlier versions of the IDE the project view on the left side
> reflected the filesystem. That was way better for me.
>
>
> Alles Gute
>
> Christof Thalhofer
>
I don't understand what you are talking about. I see the inherited
classes even if their parent folder is not expanded.
Please send your project so that I understand.
By the way, I can make an option to not display inherited classes under
their parent class.
--
Benoît Minisini
More information about the User
mailing list