1. Looking for Ideas for Tab Control

Hello,


I'm looking for a new idea for a tab control, for the up/down control.

On a standard tab control the updown control appears when there are 
more tabs than can fit across the top of the tab control window.
What im wondering is if anyone can think of a better way to do this.
The idea is not to take up the room at the top for a horizontal up/down
control, and to either find another home for it or do something else
altogether.  The tabs have to be 'scrolled' when there are more
than can fit across the top.

Any ideas?


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » topic index » view message » categorize

2. Re: Looking for Ideas for Tab Control

> Any ideas?

Why not have a button on each side so the user can 'scroll' left and right?

new topic     » goto parent     » topic index » view message » categorize

3. Re: Looking for Ideas for Tab Control

Hello Al,

Al Getz wrote:
> 
> Hello,
> 
> 
> I'm looking for a new idea for a tab control, for the up/down control.
> 
> On a standard tab control the updown control appears when there are 
> more tabs than can fit across the top of the tab control window.

I don't have any problem with this.

What bugs me is that they're always ON TOP.

I would prefer that they were down AT THE BOTTOM with the Windows Task Bar.

You could go ReduceTabName(tab)

That would cut down the num of tabs on each line; there by reducing the 

number of tabs per line.







Don Cole

new topic     » goto parent     » topic index » view message » categorize

4. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> Hello,
> 
> 
> I'm looking for a new idea for a tab control, for the up/down control.
> 
> On a standard tab control the updown control appears when there are 
> more tabs than can fit across the top of the tab control window.
> What im wondering is if anyone can think of a better way to do this.
> The idea is not to take up the room at the top for a horizontal up/down
> control, and to either find another home for it or do something else
> altogether.  The tabs have to be 'scrolled' when there are more
> than can fit across the top.
> 
> Any ideas?
> 
> 
> Al
> 
> 
> My bumper sticker: "I brake for LED's"
> 

Hi there Al,

Here is a description as my answer to this problem:

http://www.hyphenator.com/tutorial/minor_avails.htm

see "The load­ed_files in­ter­ac­tive list".

antonio

new topic     » goto parent     » topic index » view message » categorize

5. Re: Looking for Ideas for Tab Control

Greg Haberek wrote:
> 
> > Any ideas?
> 
> Why not have a button on each side so the user can 'scroll' left and right?
> 
> 

Hello Greg,

Yeah i like that, but wouldnt that take up the same amount of room
at the top that the standard up/down control takes?


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

6. Re: Looking for Ideas for Tab Control

don cole wrote:
> 
> Hello Al,
> 
> Al Getz wrote:
> > 
> > Hello,
> > 
> > 
> > I'm looking for a new idea for a tab control, for the up/down control.
> > 
> > On a standard tab control the updown control appears when there are 
> > more tabs than can fit across the top of the tab control window.
> 
> I don't have any problem with this.
> 
> What bugs me is that they're always ON TOP.
> 
> I would prefer that they were down AT THE BOTTOM with the Windows Task Bar.
> 
> You could go ReduceTabName(tab)
> 
> That would cut down the num of tabs on each line; there by reducing the 
> 
> number of tabs per line.
> 
> 
> Don Cole

Hi Don,


So you would like to see the tabs at the bottom of the tab window
rather than the top?
I dont understand what you mean with the function
>  ReduceTabName(tab)
Perhaps you could explain what this function would do?

Thanks.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

7. Re: Looking for Ideas for Tab Control

Antonio Alessi wrote:
> 
> Al Getz wrote:
> > 
> > Hello,
> > 
> > 
> > I'm looking for a new idea for a tab control, for the up/down control.
> > 
> > On a standard tab control the updown control appears when there are 
> > more tabs than can fit across the top of the tab control window.
> > What im wondering is if anyone can think of a better way to do this.
> > The idea is not to take up the room at the top for a horizontal up/down
> > control, and to either find another home for it or do something else
> > altogether.  The tabs have to be 'scrolled' when there are more
> > than can fit across the top.
> > 
> > Any ideas?
> > 
> > 
> > Al
> > 
> > 
> > My bumper sticker: "I brake for LED's"
> > 
> 
> Hi there Al,
> 
> Here is a description as my answer to this problem:
> 
> <a
> href="http://www.hyphenator.com/tutorial/minor_avails.htm">http://www.hyphenator.com/tutorial/minor_avails.htm</a>
> 
> see "The load­ed_files in­ter­ac­tive list".
> 
> antonio

Hi Antonio,

I took a look at that screen shot, but fail to see what you meant.
It looked to me that the tab control had the standard up/down control
to the far right of the tabs.
Could you explain just a little more what you meant?

Thanks.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

8. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> Antonio Alessi wrote:
> > 
> > Al Getz wrote:
> > > 
> > > Hello,
> > > 
> > > 
> > > I'm looking for a new idea for a tab control, for the up/down control.
> > > 
> > > On a standard tab control the updown control appears when there are 
> > > more tabs than can fit across the top of the tab control window.
> > > What im wondering is if anyone can think of a better way to do this.
> > > The idea is not to take up the room at the top for a horizontal up/down
> > > control, and to either find another home for it or do something else
> > > altogether.  The tabs have to be 'scrolled' when there are more
> > > than can fit across the top.
> > > 
> > > Any ideas?
> > > 
> > > 
> > > Al
> > > 
> > > 
> > > My bumper sticker: "I brake for LED's"
> > > 
> > 
> > Hi there Al,
> > 
> > Here is a description as my answer to this problem:
> > 
> > <a
> > href="http://www.hyphenator.com/tutorial/minor_avails.htm">http://www.hyphenator.com/tutorial/minor_avails.htm</a>
> > 
> > see "The load­ed_files in­ter­ac­tive list".
> > 
> > antonio
> 
> Hi Antonio,
> 
> I took a look at that screen shot, but fail to see what you meant.
> It looked to me that the tab control had the standard up/down control
> to the far right of the tabs.
> Could you explain just a little more what you meant?
> 
> Thanks.
> 
> 
> Al
> 

I have also wondered how to resolve this problem, starting from the
possibility of an editor that I used to vertically enlarge the TAB's bar on 
two or more rows; but these doesn't represent a true solution 'cause, besides
subtracting space to the frame, make as more difficult to find the searched
lable as their number increase.
I begun reducing the filename length cutting off their extensions (when all
the extension match; may be Don Cole's ReduceTabName(tab)means something 
like), however a user can still load too many files to be seen with ease.

The only solution I could imagine was hence to get an enhanced popup menu
(clearly visible to the middle of the web page that you browsed, under the
Title: "The loaded_files interactive list"; did you watch that before?) with
the list of all the Tabs, eg. of loaded files, with some special features
allowing (1) to select the files[types] in view, (2) change the tabs' order 
as it may be convenient to get some files appear nearby into the tab flow, 
(3) unload unchanged to make space etc..
While the tab control remain in view, with its left-right arrows (that you
call up/down control, right?), this popup list can be very fast, since 
it is invoked stroking the shortcut menu key, and is complete and much 
more versatile than the tab labels whose function can be of immediate switch,
but far from meeting all the needs.
_______________

For an example of that logic, here is an excerpt of my context-help about
this feature:


«Besides listing every file for direct access.. this .. plays a triplex role:

Shows all the loaded files sorted by name.., with details on the changed
files and not saved (check mark), changed files but saved or whose changes
were undone ('|' symbol); on the other side untouched files; files are
numbered in the natural order, with hidden numbers for ...;... The default
language flag flanks the ...; a graphic pointer is used if the file type is
unknown.

Allow the selection of the files to list there, based on .. the registered
extensions: click "Show only file of type:" to open the popup extensions
list where a single file type can be chosen. This is specially dedicated to 
.. separate for an easier reading.. Selecting any extension will keep the
menu display the matching files only, and to make a different choice
thereafter (means: before the menu close). You can wish to see only the
changed files list, or even to unload those files that are not being useful
(i. e. unchanged) in the current session; all that under a click.

Last command lets you change the file's Tab order, placing every file near
the other so to keep under sight into your display area the labels of those
files currently needed for checking or matching. This is credibly the best
way to show accessible files, whereas a number over 20 or 30 would make so
difficult to quickly switch from one title to the other across three or more
rows of tab labels. To do that ... a dedicated Sort menu helps to change the
current tab's order by Name, Path or Type of the files..»

antonio

All the complex things begin as simple; 
all the simple things become complicated :)

new topic     » goto parent     » topic index » view message » categorize

9. Re: Looking for Ideas for Tab Control

Hi there Antonio,


Oh yes, i really like the idea of the context menu to 'jump' to a 
particular tab.  This is a great idea.
I also like the idea before too, with the arrow buttons on BOTH
sides of the tabs...although i've modified this now to:
Have up/down controls on both sides of the tabs, but just above
the tab rows.  In between the two controls have a "Title" similar
to a caption bar in a regular window, which allows the user to
'name' their set of tabs (or keep it blank of course).
Adding to this your idea of the popup menu i think that should do
it.  The popup menu would do it by itself too i think.

This will appear in my new version of the LaunchPad in the near future.


Thanks much, and take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

10. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> Hi there Antonio,
> 
> 
> Oh yes, i really like the idea of the context menu to 'jump' to a 
> particular tab.  This is a great idea.
> I also like the idea before too, with the arrow buttons on BOTH
> sides of the tabs...although i've modified this now to:
> Have up/down controls on both sides of the tabs, but just above
> the tab rows.  In between the two controls have a "Title" similar
> to a caption bar in a regular window, which allows the user to
> 'name' their set of tabs (or keep it blank of course).
> Adding to this your idea of the popup menu i think that should do
> it.  The popup menu would do it by itself too i think.
> 
> This will appear in my new version of the LaunchPad in the near future.
> 
> 
> Thanks much, and take care,
> Al
> 

I'm happy you appreciate the idea; but don't undervalue that to be really
efficient the popup menu must allow to filter somehow files or filetype 
or other, since the number of loaded files can always exceed the available 
display space, so that even a plain popup menu may become insufficient to 
the scope: the user should not need to scroll it until possible.

BTW reading your answer another idea joined my thoughts: 
could we think to a kind of TAB including other TABs? 
e.g. create TABs able to group TABs, this would be functional! 
I must think over that; let me know your opinion about too.

antonio

new topic     » goto parent     » topic index » view message » categorize

11. Re: Looking for Ideas for Tab Control

Antonio Alessi wrote:
> 
> Al Getz wrote:
> > 
> > Hi there Antonio,
> > 
> > 
> > Oh yes, i really like the idea of the context menu to 'jump' to a 
> > particular tab.  This is a great idea.
> > I also like the idea before too, with the arrow buttons on BOTH
> > sides of the tabs...although i've modified this now to:
> > Have up/down controls on both sides of the tabs, but just above
> > the tab rows.  In between the two controls have a "Title" similar
> > to a caption bar in a regular window, which allows the user to
> > 'name' their set of tabs (or keep it blank of course).
> > Adding to this your idea of the popup menu i think that should do
> > it.  The popup menu would do it by itself too i think.
> > 
> > This will appear in my new version of the LaunchPad in the near future.
> > 
> > 
> > Thanks much, and take care,
> > Al
> > 
> 
> I'm happy you appreciate the idea; but don't undervalue that to be really
> efficient the popup menu must allow to filter somehow files or filetype 
> or other, since the number of loaded files can always exceed the available 
> display space, so that even a plain popup menu may become insufficient to 
> the scope: the user should not need to scroll it until possible.
> 
> BTW reading your answer another idea joined my thoughts: 
> could we think to a kind of TAB including other TABs? 
> e.g. create TABs able to group TABs, this would be functional! 
> I must think over that; let me know your opinion about too.
> 
> antonio

I see what you mean about the popup menu being not able to handle
as many 'tab names' as there could be for something, but i think
a tab control is really meant for a smaller number of items and
if there is going to be the possibility of a huge number of items
then a tree view is probably a better bet.

As far as a tab control that houses other tab controls, that in turn
house more sub tab controls, i dont see a problem with this really,
except again the navigation still wouldnt be that simple, and the
number of items per tab window would still be limited.
I was thinking maybe a 'pager' control on a tab page, so the user
can scroll items on the tab page...and this would increase the number
of items possible on a single page, but then again there's that extra
scrolling that makes the navigation more difficult.

I didnt want to get into a tree view either, where the right pane
is the tab control (number n of m total), but sometimes the total
number of items that need to be housed will just be too high for
a tab control, as well as the number of tabs needed might be too
high.  Tab controls are a rather graphic space expensive control.

I like don's idea too about having tabs on the bottom.
Maybe on the bottom AND on the top?  That would make room for
more tabs without going to a second row.  I guess either way
though the tabs eat up graphic real estate.

 

Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

12. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> 
> I see what you mean about the popup menu being not able to handle
> as many 'tab names' as there could be for something, but i think
> a tab control is really meant for a smaller number of items and
> if there is going to be the possibility of a huge number of items
> then a tree view is probably a better bet.
> 
> As far as a tab control that houses other tab controls, that in turn
> house more sub tab controls, i dont see a problem with this really,
> except again the navigation still wouldnt be that simple, and the
> number of items per tab window would still be limited.
> I was thinking maybe a 'pager' control on a tab page, so the user
> can scroll items on the tab page...and this would increase the number
> of items possible on a single page, but then again there's that extra
> scrolling that makes the navigation more difficult.
> 
> I didnt want to get into a tree view either, where the right pane
> is the tab control (number n of m total), but sometimes the total
> number of items that need to be housed will just be too high for
> a tab control, as well as the number of tabs needed might be too
> high.  Tab controls are a rather graphic space expensive control.
> 
> I like don's idea too about having tabs on the bottom.
> Maybe on the bottom AND on the top?  That would make room for
> more tabs without going to a second row.  I guess either way
> though the tabs eat up graphic real estate.
> 
>  
> Al
> 

HI Al,

top tabs or botom tabs may be a question of preferences, but I think that 
having tabs on the bottom and on the top, rather than easy makes more 
difficult the search every time having to choose from where to start, 
unless the user can decide where to put every caption..

I didn't think more than two tabs levels were needed to handle loaded files,
as a fair compromise; while a popup menu should always be powered, 
'cause to feel satisfied with ease is "a weapon with a double cut" ;)
I did it in my routine and it is not so difficult to filter files.

but you probably do not refer only to that tabbing; 
in such case however, a tree drives over my horizon.

We could rather discuss of a left or right column of buttons (tabs), that 
can be scrolled with more advantage, with less space consumption respect to 
the horizontal tabs distribution: just for that reason I kept for years
the Windows main toolbar to the left of the screen instead of to the bottom:
it can hold 20 running programs + 22 quick launch icons + 6 icons into the 
systray: more than two times the horizontal mode, and since the vertical 
space is always more critical than horizontal, all the sizable windows are 
advantaged. "More available space" and more buttons. I could not change.

To me, vertical is better.

antonio

new topic     » goto parent     » topic index » view message » categorize

13. Re: Looking for Ideas for Tab Control

hello Al,

I would work like long file names.

I'm thinking of Edita here.

Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
 or maybe even A1,A2,B4,etc. You might put the full name in that hidden menu
 you get when you pass the mouse over the tab. (I forget what it's called).

I made a mistake in that last post. it should he been therefor the tab line will
be shorter,

How do get the tabs on the bottom?

I found TABSTOP, but can't find any TABSBOTTOM.




Don Cole

new topic     » goto parent     » topic index » view message » categorize

14. Re: Looking for Ideas for Tab Control

Antonio Alessi wrote:
> 
> Al Getz wrote:
> > 
> > 
> > I see what you mean about the popup menu being not able to handle
> > as many 'tab names' as there could be for something, but i think
> > a tab control is really meant for a smaller number of items and
> > if there is going to be the possibility of a huge number of items
> > then a tree view is probably a better bet.
> > 
> > As far as a tab control that houses other tab controls, that in turn
> > house more sub tab controls, i dont see a problem with this really,
> > except again the navigation still wouldnt be that simple, and the
> > number of items per tab window would still be limited.
> > I was thinking maybe a 'pager' control on a tab page, so the user
> > can scroll items on the tab page...and this would increase the number
> > of items possible on a single page, but then again there's that extra
> > scrolling that makes the navigation more difficult.
> > 
> > I didnt want to get into a tree view either, where the right pane
> > is the tab control (number n of m total), but sometimes the total
> > number of items that need to be housed will just be too high for
> > a tab control, as well as the number of tabs needed might be too
> > high.  Tab controls are a rather graphic space expensive control.
> > 
> > I like don's idea too about having tabs on the bottom.
> > Maybe on the bottom AND on the top?  That would make room for
> > more tabs without going to a second row.  I guess either way
> > though the tabs eat up graphic real estate.
> > 
> >  
> > Al
> > 
> 
> HI Al,
> 
> top tabs or botom tabs may be a question of preferences, but I think that 
> having tabs on the bottom and on the top, rather than easy makes more 
> difficult the search every time having to choose from where to start, 
> unless the user can decide where to put every caption..
> 
> I didn't think more than two tabs levels were needed to handle loaded files,
> as a fair compromise; while a popup menu should always be powered, 
> 'cause to feel satisfied with ease is "a weapon with a double cut" ;)
> I did it in my routine and it is not so difficult to filter files.
> 
> but you probably do not refer only to that tabbing; 
> in such case however, a tree drives over my horizon.
> 
> We could rather discuss of a left or right column of buttons (tabs), that 
> can be scrolled with more advantage, with less space consumption respect to
> 
> the horizontal tabs distribution: just for that reason I kept for years
> the Windows main toolbar to the left of the screen instead of to the bottom:
> it can hold 20 running programs + 22 quick launch icons + 6 icons into the 
> systray: more than two times the horizontal mode, and since the vertical 
> space is always more critical than horizontal, all the sizable windows are 
> advantaged. "More available space" and more buttons. I could not change.
> 
> To me, vertical is better.
> 
> antonio

Hi Antonio,

Yeah maybe tabs on top AND bottom might be a bit too much.
As far as fitting more 'filenames' in your app, perhaps you
can go to two lines of tabs?  That's just a matter of changing
style, although i dont want to do that with my app...i want
single tab line only.
I like the idea of having them stack vertically instead of horz.
That might work out nice too.  The text will fit nicer too and
yeah, many more buttons can fit on the same control when they
are on the side because the tab buttons dont have to be that
high.  Im going to have to make this style too...just sounds 
too good to pass by smile



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

15. Re: Looking for Ideas for Tab Control

don cole wrote:
> 
> hello Al,
> 
> I would work like long file names.
> 
> I'm thinking of Edita here.
> 
> Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
>  or maybe even A1,A2,B4,etc. You might put the full name in that hidden menu
>  you get when you pass the mouse over the tab. (I forget what it's called).
> 
> I made a mistake in that last post. it should he been therefor the tab line
> will be shorter,
> 
> How do get the tabs on the bottom?
> 
> I found TABSTOP, but can't find any TABSBOTTOM.
> 
> 
> Don Cole

Hi Don,


Oh i see what you mean now.

I also like the idea of tabs on the bottom for one style, so maybe
i should include that kind of style too.
Antonio and myself were also talking about right or left side tabs,
where the text would fit real nice and you can have many more
tabs before running out of space.  How's this sound?

Presently i dont think Windows allows tabs on the bottom, although
with my custom control i guess i could add a style to have them
appear on the bottom instead of the top, but let me know what
you think about right side tabs?



Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

16. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> don cole wrote:
> > 
> > hello Al,
> > 
> > I would work like long file names.
> > 
> > I'm thinking of Edita here.
> > 
> > Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
> >  or maybe even A1,A2,B4,etc. You might put the full name in that hidden menu
> >  you get when you pass the mouse over the tab. (I forget what it's called).
> > 
> > I made a mistake in that last post. it should he been therefor the tab line
> > will be shorter,
> > 
> > How do get the tabs on the bottom?
> > 
> > I found TABSTOP, but can't find any TABSBOTTOM.
> > 
> > 
> > Don Cole
> 
> Hi Don,
> 
> 
> Oh i see what you mean now.
> 
> I also like the idea of tabs on the bottom for one style, so maybe
> i should include that kind of style too.
> Antonio and myself were also talking about right or left side tabs,
> where the text would fit real nice and you can have many more
> tabs before running out of space.  How's this sound?
> 
> Presently i dont think Windows allows tabs on the bottom, although
> with my custom control i guess i could add a style to have them
> appear on the bottom instead of the top, but let me know what
> you think about right side tabs?
> 

Go to
http://www.troja.freeserve.co.uk/freestuf.htm
and notice the tabs at the bottom.

The tabs on the side seems ok. Especially if you named them A1,A2,B3,etc. as not
to take up too much room. The word I was thinking of was ToolTip. You could have
a tooltip over each tab spelling out the fullname of the tab.


> 
> 
> Al
> 
> 
> My bumper sticker: "I brake for LED's"
> 


Don Cole

new topic     » goto parent     » topic index » view message » categorize

17. Re: Looking for Ideas for Tab Control

don cole wrote:
> 
> Al Getz wrote:
> > 
> > don cole wrote:
> > > 
> > > hello Al,
> > > 
> > > I would work like long file names.
> > > 
> > > I'm thinking of Edita here.
> > > 
> > > Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
> > >  or maybe even A1,A2,B4,etc. You might put the full name in that hidden
> > >  menu
> > >  you get when you pass the mouse over the tab. (I forget what it's
> > >  called).
> > > 
> > > I made a mistake in that last post. it should he been therefor the tab
> > > line
> > > will be shorter,
> > > 
> > > How do get the tabs on the bottom?
> > > 
> > > I found TABSTOP, but can't find any TABSBOTTOM.
> > > 
> > > 
> > > Don Cole
> > 
> > Hi Don,
> > 
> > 
> > Oh i see what you mean now.
> > 
> > I also like the idea of tabs on the bottom for one style, so maybe
> > i should include that kind of style too.
> > Antonio and myself were also talking about right or left side tabs,
> > where the text would fit real nice and you can have many more
> > tabs before running out of space.  How's this sound?
> > 
> > Presently i dont think Windows allows tabs on the bottom, although
> > with my custom control i guess i could add a style to have them
> > appear on the bottom instead of the top, but let me know what
> > you think about right side tabs?
> > 
> 
> Go to
> <a
> href="http://www.troja.freeserve.co.uk/freestuf.htm">http://www.troja.freeserve.co.uk/freestuf.htm</a>
> and notice the tabs at the bottom.
> 
> The tabs on the side seems ok. Especially if you named them A1,A2,B3,etc. as
> not to take up too much room. The word I was thinking of was ToolTip. You
> could
> have a tooltip over each tab spelling out the fullname of the tab.
> 
> 
> > Al
> > 
> > 
> > My bumper sticker: "I brake for LED's"
> > 
> 
> Don Cole

Hi Don,

Wait a minute...silly me...i think there is a style: TCS_BOTTOM.
Yes, confirmed on the MS site, as well as TCS_VERTICAL and TCS_RIGHT.
This means with the default MS tab control we can put the tabs on
the top, bottom, or left or right side.
If you're using the LaunchPad, then you can change the style yourself.
Just add it in with the other styles (if any) where the tab control
is created (ie add the TCS_BOTTOM).

Thanks for reminding me about this!


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

18. Re: Looking for Ideas for Tab Control

Sorry Don, i meant to comment about the tooltips too...

That's a very good idea too.. make the buttons smaller with limited
text as you said before:

  MyRedProgramNameWithLotsOfText

becomes:

  MyRed...

and the tooltip takes on the full name of the tab.

Very good idea!  Thanks much.


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

19. Re: Looking for Ideas for Tab Control

Al Getz wrote:
> 
> don cole wrote:
> > 
> > Al Getz wrote:
> > > 
> > > don cole wrote:
> > > > 
> > > > hello Al,
> > > > 
> > > > I would work like long file names.
> > > > 
> > > > I'm thinking of Edita here.
> > > > 
> > > > Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
> > > >  or maybe even A1,A2,B4,etc. You might put the full name in that hidden
> > > >  menu
> > > >  you get when you pass the mouse over the tab. (I forget what it's
> > > >  called).
> > > > 
> > > > I made a mistake in that last post. it should he been therefor the tab
> > > > line
> > > > will be shorter,
> > > > 
> > > > How do get the tabs on the bottom?
> > > > 
> > > > I found TABSTOP, but can't find any TABSBOTTOM.
> > > > 
> > > > 
> > > > Don Cole
> > > 
> > > Hi Don,
> > > 
> > > 
> > > Oh i see what you mean now.
> > > 
> > > I also like the idea of tabs on the bottom for one style, so maybe
> > > i should include that kind of style too.
> > > Antonio and myself were also talking about right or left side tabs,
> > > where the text would fit real nice and you can have many more
> > > tabs before running out of space.  How's this sound?
> > > 
> > > Presently i dont think Windows allows tabs on the bottom, although
> > > with my custom control i guess i could add a style to have them
> > > appear on the bottom instead of the top, but let me know what
> > > you think about right side tabs?
> > > 
> > 
> > Go to
> > <a
> > href="http://www.troja.freeserve.co.uk/freestuf.htm">http://www.troja.freeserve.co.uk/freestuf.htm</a>
> > and notice the tabs at the bottom.
> > 
> > The tabs on the side seems ok. Especially if you named them A1,A2,B3,etc. as
> > not to take up too much room. The word I was thinking of was ToolTip. You
> > could
> > have a tooltip over each tab spelling out the fullname of the tab.
> > 
> > 
> > > Al
> > > 
> > > 
> > > My bumper sticker: "I brake for LED's"
> > > 
> > 
> > Don Cole
> 
> Hi Don,
> 
> Wait a minute...silly me...i think there is a style: TCS_BOTTOM.
> Yes, confirmed on the MS site, as well as TCS_VERTICAL and TCS_RIGHT.
> This means with the default MS tab control we can put the tabs on
> the top, bottom, or left or right side.
> If you're using the LaunchPad, then you can change the style yourself.
> Just add it in with the other styles (if any) where the tab control
> is created (ie add the TCS_BOTTOM).
> 
> Thanks for reminding me about this!

I haven't tried LaunchPad yet but I did try Edita.

I changed the line:

TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_MULTILINE)

to

TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_MULTILINE,TCS_BOTTOM})

It's still at top.

Then to

TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_BOTTOM,TCS_MULTILINE})

Now it's at the bottom but no multiline. It does have little scroll tabs that
works fine.

I'm going to leave it at

TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_BOTTOM)

And re-bind Edita.

Thanks for the tip. I was looking for it on the Microsoft web site but couldn't
find anything. I did find that TABSTOP means tab stop not tabs top.

By the way whether the tab are on the top ,bottom, or side it still takes up 
the same amount of room.

Don Cole

new topic     » goto parent     » topic index » view message » categorize

20. Re: Looking for Ideas for Tab Control

don cole wrote:

> TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_MULTILINE,TCS_BOTTOM})
> 
> It's still at top.
> 
> Then to
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_BOTTOM,TCS_MULTILINE})
> 
> Now it's at the bottom but no multiline. It does have little scroll tabs that
> works fine.
> 
> I'm going to leave it at
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_BOTTOM)
 

Have you tried ...

   TC = create(TabControl, "" , 0, Main, 0,0,372,122,
              w32or_all({TCS_MULTILINE,TCS_BOTTOM}))

The 'w32or_all()' will cause those flags to be merged with the default ones,
whereas you had it coded the {TCS_MULTILINE,TCS_BOTTOM} would have replaced the
default flags, and that might be a problem.

-- 
Derek Parnell
Melbourne, Australia
Skype name: derek.j.parnell

new topic     » goto parent     » topic index » view message » categorize

21. Re: Looking for Ideas for Tab Control

Derek Parnell wrote:
> 
> don cole wrote:
> 
> > TC = create(TabControl, "" , 0, Main,
> > 0,0,372,122,{TCS_MULTILINE,TCS_BOTTOM})
> > 
> > It's still at top.
> > 
> > Then to
> > 
> > TC = create(TabControl, "" , 0, Main,
> > 0,0,372,122,{TCS_BOTTOM,TCS_MULTILINE})
> > 
> > Now it's at the bottom but no multiline. It does have little scroll tabs
> > that
> > works fine.
> > 
> > I'm going to leave it at
> > 
> > TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_BOTTOM)
>  
> 
> Have you tried ...
> 
>    TC = create(TabControl, "" , 0, Main, 0,0,372,122,
>               w32or_all({TCS_MULTILINE,TCS_BOTTOM}))
> 
> The 'w32or_all()' will cause those flags to be merged with the default ones,
> whereas you had it coded the {TCS_MULTILINE,TCS_BOTTOM} would have replaced
> the default flags, and that might be a problem.
> 
> -- 
> Derek Parnell
> Melbourne, Australia
> Skype name: derek.j.parnell


Hello Derek,

That did the trick.

Edita uses Arwen;I took the w32 out and it worked.

   TC = create(TabControl, "" , 0, Main, 0,0,372,122,
            or_all({TCS_MULTILINE,TCS_BOTTOM}))


So "OR" really means "AND" here?



Don Cole

new topic     » goto parent     » topic index » view message » categorize

22. Re: Looking for Ideas for Tab Control

don cole wrote:
> 
>    TC = create(TabControl, "" , 0, Main, 0,0,372,122,
>             or_all({TCS_MULTILINE,TCS_BOTTOM}))
> 
> So "OR" really means "AND" here?

In programming speak, "OR" kinda means "plus/add" or "also."

  0101 + 1010 = 1111
  0101 OR 1010 = 1111

which is the same as:

  5 + 10 = 15
  5 or 10 = 15

but "AND" is...

  0101 AND 1010 = 0000
  5 and 10 = 0

I think. 8)

-=ck
"Programming in a state of Euphoria."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

23. Re: Looking for Ideas for Tab Control

> > So "OR" really means "AND" here?
>
> In programming speak, "OR" kinda means "plus/add" or "also."

Its called "bit-wise" for a reason. If a bit is 1, it is present, if
it is 0, it is not present.

Byte A: 10001000
Byte B: 00101010

Bit-wise AND requires the bit be present in both bytes.

A AND B = 0001000

Bit-wise OR requires the bit be present in either byte.

A OR B = 10101010

Bit-wise XOR requires the bit be present in either, but not both.

A XOR B = 10100010

Performing a bit-wise NOT reverses the bits.

NOT A = 01110111
NOT B = 11010101
(NOT A) XOR (NOT B) = 10100010
(same as A XOR B - weird, eh?)

Get it?

~Greg

new topic     » goto parent     » topic index » view message » categorize

24. Re: Looking for Ideas for Tab Control

don cole wrote:
> 
> Al Getz wrote:
> > 
> > don cole wrote:
> > > 
> > > Al Getz wrote:
> > > > 
> > > > don cole wrote:
> > > > > 
> > > > > hello Al,
> > > > > 
> > > > > I would work like long file names.
> > > > > 
> > > > > I'm thinking of Edita here.
> > > > > 
> > > > > Rather than a tab saying Deluxe Slide Show 3 it might say DSS3.
> > > > >  or maybe even A1,A2,B4,etc. You might put the full name in that
> > > > >  hidden menu
> > > > >  you get when you pass the mouse over the tab. (I forget what it's
> > > > >  called).
> > > > > 
> > > > > I made a mistake in that last post. it should he been therefor the tab
> > > > > line
> > > > > will be shorter,
> > > > > 
> > > > > How do get the tabs on the bottom?
> > > > > 
> > > > > I found TABSTOP, but can't find any TABSBOTTOM.
> > > > > 
> > > > > 
> > > > > Don Cole
> > > > 
> > > > Hi Don,
> > > > 
> > > > 
> > > > Oh i see what you mean now.
> > > > 
> > > > I also like the idea of tabs on the bottom for one style, so maybe
> > > > i should include that kind of style too.
> > > > Antonio and myself were also talking about right or left side tabs,
> > > > where the text would fit real nice and you can have many more
> > > > tabs before running out of space.  How's this sound?
> > > > 
> > > > Presently i dont think Windows allows tabs on the bottom, although
> > > > with my custom control i guess i could add a style to have them
> > > > appear on the bottom instead of the top, but let me know what
> > > > you think about right side tabs?
> > > > 
> > > 
> > > Go to
> > > <a
> > > href="http://www.troja.freeserve.co.uk/freestuf.htm">http://www.troja.freeserve.co.uk/freestuf.htm</a>
> > > and notice the tabs at the bottom.
> > > 
> > > The tabs on the side seems ok. Especially if you named them A1,A2,B3,etc.
> > > as
> > > not to take up too much room. The word I was thinking of was ToolTip. You
> > > could
> > > have a tooltip over each tab spelling out the fullname of the tab.
> > > 
> > > 
> > > > Al
> > > > 
> > > > 
> > > > My bumper sticker: "I brake for LED's"
> > > > 
> > > 
> > > Don Cole
> > 
> > Hi Don,
> > 
> > Wait a minute...silly me...i think there is a style: TCS_BOTTOM.
> > Yes, confirmed on the MS site, as well as TCS_VERTICAL and TCS_RIGHT.
> > This means with the default MS tab control we can put the tabs on
> > the top, bottom, or left or right side.
> > If you're using the LaunchPad, then you can change the style yourself.
> > Just add it in with the other styles (if any) where the tab control
> > is created (ie add the TCS_BOTTOM).
> > 
> > Thanks for reminding me about this!
> 
> I haven't tried LaunchPad yet but I did try Edita.
> 
> I changed the line:
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_MULTILINE)
> 
> to
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_MULTILINE,TCS_BOTTOM})
> 
> It's still at top.
> 
> Then to
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,{TCS_BOTTOM,TCS_MULTILINE})
> 
> Now it's at the bottom but no multiline. It does have little scroll tabs that
> works fine.
> 
> I'm going to leave it at
> 
> TC = create(TabControl, "" , 0, Main, 0,0,372,122,TCS_BOTTOM)
> 
> And re-bind Edita.
> 
> Thanks for the tip. I was looking for it on the Microsoft web site but
> couldn't
> find anything. I did find that TABSTOP means tab stop not tabs top.
> 
> By the way whether the tab are on the top ,bottom, or side it still takes up
> 
> the same amount of room.
> 
> Don Cole

Hi Don,

Yes, the tabs still take up room, i guess that's the way it goes,
unless possibly create a 'hot tracking' set of tabs, where the tabs
appear when the mouse hovers over a small area of the tab control.
I kinda like having them visible though.

Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

 From "Black Knight":
"I can live with losing the good fight,
 but i can not live without fighting it".
"Well on second thought, maybe not."

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu