Grammatim,
But either in your last message or in Ben's message [in google groups, it
is not possible to view a posting outside the group of 10 in which
one is currently composing a message], it was stated that the code you
provided (apparently that group of lines, I now deduce, is called a
"ribbonX") would place the Borders control inside the CellSize control,
thus yielding absolutely no improvement in efficiency in
accessing it from the Layout tab when a border needs to be modified.
No, what was stated was:
"Yes, the built-in GroupTableCellSize would appear to go away only to be
replaced with a custom group labeled "Cell Size" that contains all of the
controls in the built-in group plus a
splitButton for applying table borders.'
Think of ribbon like a container that can hold tabs. Tab are container that
hold groups. Groups are containers that hold a variety of ribbon controls
(e.g., menus, buttons, splitButtons, toggleButtons, dropdowns, galleries,
etd).
As it stands, your Ribbon has a tab (actually a contextual tab called
"Layout"). In that tab there is a group labeled "Cell Size." That group
contains five controls 1) a menu named TabelAutoFitMenu, 2) a control named
TableRowHeight, 3) a control named TableColumnWidth, 4) a button named
TableRowsDistribute, and 5) a button named TableColumnsDistribute.
If I understand your original question. You asked: Can the "Table Borders"
button that is currently located on the Design tab be moved to the Table
Layout tab.
The answer is still yes.
You stated: (There's even room for it under the two Distribute buttons.)
I assumed that that is where you would like to see it.
The RibbonX code I posted originally does just that.
1. It hides the existing built-in control GroupTableCellSize. This is the
control that produces the group on your ribbon labeled "Cell Size." We hide
this control because like I said previously, you can't edit built-in
control.
2. It creates a new custom group labeled "Cell Size."
3. In that new group it places "six" controls 1) menu named
TabelAutoFitMenu, 2) a control named TableRowHeight, 3) a control named
TableColumnWidth, 4) a button named TableRowsDistribute, and 5) a button
named TableColumnsDistribute and finally 6) A splitButton named
"TableBordersMenu."
This sixth control is the same control that currently exists on the Design
tab that is labeled "Borders."
The only difference is that the label "Borders" is not shown if the
splitButton is sized "normal" in the RibbonX.
A picture is worth a thousand words. See:
http://gregmaxey.mvps.org/Control_size_normal.png and
http://gregmaxey.mvps.org/Control_size_large.png
You appear to be a grudge-holder. I have no memory whatsoever of the event
in question.
That must be why I am bending over backwards to help you now. You appear to
have a short memory.
You did attempt to help. But your help is along the lines of handing a
Chilton manual to a driver with a cracked radiator. You seem not to
realize that you do in fact possess specialized knowledge that took
considerable time and effort (and probably instruction, as well as
background familiarity with computer programming) to master. It's as
if you asked me a question about typing Hebrew in Word and I offered
you a phonological analysis of the Hebrew language.
No, I helped and I am still helping. The time and effort spent preparing
and publishing the the tips page that you compare to a Chilton's manual was
expended in an attempt to help others and spare them some of the time and
effort that I have spent (including you). I have had no instruction or
formal background familiarity with computer programing. I haven't really
mastered ribbon customization either. I do find it interesting. It was
that interest that motivated me to see if what you wanted on your ribbon
could be done. I like the old saw "Give a man a fish and he eats for a day.
Teach a man to fish and eats for a lifetime." The tips page is my attempt
at teaching to fish. I have given you the fish (or I have certainly tried).
Would you like your fish poached, broiled, or fried?
<It's as if you asked me a question about typing Hebrew in Word and I
offered you a phonological analysis of the Hebrew language.
If I had and if you did, I would at least have the grace to say thank you.
No, they are addressed to anyone who wants to customizie thier own
ribbon and with the gumption to read them. I suppose that excludes
you.
Which of those five words is beyond your comprehension?
"ribbon control, type of"
No. It is not a button. It is a splitButton and it shows a label
"Borders." Unlike the control above it which is a gallery and shows
a label "Shading."
On my Ribbon, they appear identical: an icon, a word, and a down-
arrow. Hovering over the word "Shading" produces a screentip; hovering
over the word "Borders" produces nothing, but clicking on it would
cause whichever kind of border is shown in the icon to be applied to
the table. (It is, in fact, the last kind of border that was selected
from the dropdown.)
Is there anything about the current ribbon configuration that
prevents you from creating an ordinary document?
No. But because I use tables very frequently, it would be far more
convenient if the Borders control were on the Layout tab, which I use
constantly, and not on the Design tab, which I use almost never.
Would your definition imply that those
users who wish to become extraordinary need only apply themselves to
learning a new skill. Those "technical articles" are a good place to
start. There I go again.
You didn't ask for click reduction. You stated and then asked:
The answer again it yes. The ribbonX I provided you puts it under
the two Distribute buttons.
But either in your last message or in Ben's message [in google groups,
it is not possible to view a posting outside the group of 10 in which
one is currently composing a message], it was stated that the code you
provided (apparently that group of lines, I now deduce, is called a
"ribbonX") would place the Borders control inside the CellSize
control, thus yielding absolutely no improvement in efficiency in
accessing it from the Layout tab when a border needs to be modified.
If you had a shred of humility you would recognize that you were the
transgressor in that exchange and apologize publicly or privately.
While my
You appear to be a grudge-holder. I have no memory whatsoever of the
event in question.
tone in this current exchange may appear barbed, I think most would
agree that I have tried to help you. With that, I will leave you
figure the ribbon out for yourself, or continue to stew over it.
Either way, I don't really care.
You did attempt to help. But your help is along the lines of handing a
Chilton manual to a driver with a cracked radiator. You seem not to
realize that you do in fact possess specialized knowledge that took
considerable time and effort (and probably instruction, as well as
background familiarity with computer programming) to master. It's as
if you asked me a question about typing Hebrew in Word and I offered
you a phonological analysis of the Hebrew language.
...
read more »- Hide quoted text -
- Show quoted text -