Very cool - particularly the multi-selection. Alternative resizing policies was nice. My favourite things in other multi-tab systems... a. In addition to the close button on each tab, I really like having a close button in a static position on the far right. (For a specific example see PDFXchange Viewer**) That helps when I need to close a lot of tabs fast without having to move to the close button on each tab. From the video it looks like that feature would be easy to configure. b. Being able to change the tab order by dragging c. Being able to tear off a tab to a new window, and move tabs between windows. cheers -ben ** btw, I highly recommend this for anyone needing a PDF editor - free for commercial use (windoze only) and it has a portable edition useful in a corporate-locked-down environment Benjamin wrote:
hello guys :)
I would like to introduce a new implementation of tabs with the following features (for now): - tabs with icon (and a label of course) - un-closable tabs - threaded contents loading (with animated icon) - shortcuts handling (to navigate from one tab to the next/previous one, to close a tab) - multi-selection (will display all the selected contents with splitter in between) - actions (each tab can define actions displayed in the tab bar) - Thanks Tudor for the idea - menu items - Thanks Tudor for the idea
Here is a little (geeky) video showing a bit of everything: https://dl.dropboxusercontent.com/u/24369478/Tabs.m4v
The code can be loaded executing this:
Gofer it url: 'http://smalltalkhub.com/mc/BenjaminVanRyseghem/Tabs/main'; package: 'ConfigurationOfTabs'; load.
ConfigurationOfTabs loadDefault. TabExample open
Next steps: - drag and drop (for rearranging tabs) - Spec support (almost finished)
Ben