|
|
Are there any plans to revise, update, and improve Word 2007? I realize that Microsoft put a great deal of time and effort into the product. Unfortunately, the Office 2007 product suffers from numerous flaws and problems in organization of the user interface. In speaking with my colleagues in the education field, their verdict has been nearly unanimous, don't upgrade to Office 2007. They frequently cite the updated menu system as being confusing and inconsistent. e.g. One goes to the insert tab to insert a bookmark but one must go to the references tab to insert a table of contents. Both are insertions.
I appreciate your response.
THANKS!
---------------- This post is a suggestion for Microsoft, and Microsoft responds to the suggestions with the most votes. To vote for this suggestion, click the "I Agree" button in the message pane. If you do not see the button, follow this link to open the suggestion in the Microsoft Web-based Newsreader and then click "I Agree" in the message pane.
http://www.microsoft.com/office/community/en-us/default.mspx?mid=61a1dde3-7403-40cc-b75e-3f5a73d78bd1&dg=microsoft.public.word.docmanagement
|
|
There are no plans to change the ribbon in Word 2007. What may happen in future versions is anyone's guess. It is possible to edit the ribbon - http://gregmaxey.mvps.org/Customize_Ribbon.htm and you can always add much used tools to the QAT (Quick Access Toolbar)
-- <>>< ><<> ><<> <>>< ><<> <>>< <>><<> Graham Mayor - Word MVP
My web site www.gmayor.com Word MVP web site http://word.mvps.org <>>< ><<> ><<> <>>< ><<> <>>< <>><<>
Bob Winkler wrote:
[Quoted Text] > Are there any plans to revise, update, and improve Word 2007? I > realize that Microsoft put a great deal of time and effort into the > product. Unfortunately, the Office 2007 product suffers from numerous > flaws and problems in organization of the user interface. In > speaking with my colleagues in the education field, their verdict has > been nearly unanimous, don't upgrade to Office 2007. They > frequently cite the updated menu system as being confusing and > inconsistent. e.g. One goes to the insert tab to insert a bookmark > but one must go to the references tab to insert a table of contents. > Both are insertions. > > I appreciate your response. > > THANKS! > > ---------------- > This post is a suggestion for Microsoft, and Microsoft responds to the > suggestions with the most votes. To vote for this suggestion, click > the "I Agree" button in the message pane. If you do not see the > button, follow this link to open the suggestion in the Microsoft > Web-based Newsreader and then click "I Agree" in the message pane. > > http://www.microsoft.com/office/community/en-us/default.mspx?mid=61a1dde3-7403-40cc-b75e-3f5a73d78bd1&dg=microsoft.public.word.docmanagement
|
|
I've tried reading your Customize Ribbon essay before, and even if I were to dare to try something, I get hung up on the very first instruction: "Start the Office 2007 Custom UI Editor application." There;s no such thing in Microsoft Office 2007 > Office Tools.
The only feature of the Ribbon that I use frequently that is in a very bad place is the Table Borders button. Can that be moved from Table Design to Table Layout? (There's even room for it under the two Distribute buttons.)
On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote:
[Quoted Text] > There are no plans to change the ribbon in Word 2007. What may happen in > future versions is anyone's guess. > It is possible to edit the ribbon - http://gregmaxey.mvps.org/Customize_Ribbon.htmand you can always add much > used tools to the QAT (Quick Access Toolbar) > -- > <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > Graham Mayor - Word MVP > > My web sitewww.gmayor.com > Word MVP web site http://word.mvps.org> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > > Bob Winkler wrote: > > Are there any plans to revise, update, and improve Word 2007? I > > realize that Microsoft put a great deal of time and effort into the > > product. Unfortunately, the Office 2007 product suffers from numerous > > flaws and problems in organization of the user interface. In > > speaking with my colleagues in the education field, their verdict has > > been nearly unanimous, don't upgrade to Office 2007. They > > frequently cite the updated menu system as being confusing and > > inconsistent. e.g. One goes to the insert tab to insert a bookmark > > but one must go to the references tab to insert a table of contents. > > Both are insertions. > > > I appreciate your response. > > > THANKS!
|
|
Maybe you should try reading from the begining:
"In the examples that follow, I perform the customization using the Office 2007 Custom UI Editor and a Word VBA Template Add-In. I used this approach because the Custom UI Editor automatically builds the Open Office XML file relationships and makes them transparent to you the user, the approach doesn't require any expensive additional developer's software like Visual Studio, and any specialized customization involving ribbon callbacks can be done using VBA.
The Office 2007 Custom UI Editor is available for free download from the OpenXMLDeveloper.org: Custom UI Editor "
You have to download and install the editor before you can use it.
grammatim wrote:
[Quoted Text] > I've tried reading your Customize Ribbon essay before, and even if I > were to dare to try something, I get hung up on the very first > instruction: "Start the Office 2007 Custom UI Editor application." > There;s no such thing in Microsoft Office 2007 > Office Tools. > > The only feature of the Ribbon that I use frequently that is in a very > bad place is the Table Borders button. Can that be moved from Table > Design to Table Layout? (There's even room for it under the two > Distribute buttons.) > > On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote: >> There are no plans to change the ribbon in Word 2007. What may >> happen in >> future versions is anyone's guess. >> It is possible to edit the ribbon >> - http://gregmaxey.mvps.org/Customize_Ribbon.htmand you can always >> add much used tools to the QAT (Quick Access Toolbar) -- >> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> Graham Mayor - Word MVP >> >> My web sitewww.gmayor.com >> Word MVP web site http://word.mvps.org>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> >> Bob Winkler wrote: >>> Are there any plans to revise, update, and improve Word 2007? I >>> realize that Microsoft put a great deal of time and effort into the >>> product. Unfortunately, the Office 2007 product suffers from >>> numerous flaws and problems in organization of the user interface. >>> In speaking with my colleagues in the education field, their >>> verdict has been nearly unanimous, don't upgrade to Office 2007. >>> They >>> frequently cite the updated menu system as being confusing and >>> inconsistent. e.g. One goes to the insert tab to insert a bookmark >>> but one must go to the references tab to insert a table of contents. >>> Both are insertions. >> >>> I appreciate your response. >> >>> THANKS! -- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
Did you notice the prologue information that precedes the step-by-step:
The Office 2007 Custom UI Editor is available for free download from the OpenXMLDeveloper.org: Custom UI Editor
HTH |:>) Bob Jones [MVP] Office:Mac
On 12/7/08 9:45 AM, in article fef5a750-6590-4784-9710-941723c90954[ at ]c1g2000yqg.googlegroups.com, "grammatim" <grammatim[ at ]verizon.net> wrote:
[Quoted Text] > I've tried reading your Customize Ribbon essay before, and even if I > were to dare to try something, I get hung up on the very first > instruction: "Start the Office 2007 Custom UI Editor application." > There;s no such thing in Microsoft Office 2007 > Office Tools. > > The only feature of the Ribbon that I use frequently that is in a very > bad place is the Table Borders button. Can that be moved from Table > Design to Table Layout? (There's even room for it under the two > Distribute buttons.) > > On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote: >> There are no plans to change the ribbon in Word 2007. What may happen in >> future versions is anyone's guess. >> It is possible to edit the ribbon >> - http://gregmaxey.mvps.org/Customize_Ribbon.htmand you can always add much >> used tools to the QAT (Quick Access Toolbar) >> -- >> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> Graham Mayor - Word MVP >> >> My web sitewww.gmayor.com >> Word MVP web site http://word.mvps.org>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> >> Bob Winkler wrote: >>> Are there any plans to revise, update, and improve Word 2007? I >>> realize that Microsoft put a great deal of time and effort into the >>> product. Unfortunately, the Office 2007 product suffers from numerous >>> flaws and problems in organization of the user interface. In >>> speaking with my colleagues in the education field, their verdict has >>> been nearly unanimous, don't upgrade to Office 2007. They >>> frequently cite the updated menu system as being confusing and >>> inconsistent. e.g. One goes to the insert tab to insert a bookmark >>> but one must go to the references tab to insert a table of contents. >>> Both are insertions. >> >>> I appreciate your response. >> >>> THANKS!
|
|
Nope!
Having it, however, would only make it easier to screw up an attempt to move the Borders button from Design to Layout.
On Dec 7, 10:44 am, CyberTaz <onlygeneralt...[ at ]com.cast.net> wrote:
[Quoted Text] > Did you notice the prologue information that precedes the step-by-step: > > The Office 2007 Custom UI Editor is available for free download from the > OpenXMLDeveloper.org: Custom UI Editor > > HTH |:>) > Bob Jones > [MVP] Office:Mac > > On 12/7/08 9:45 AM, in article > fef5a750-6590-4784-9710-941723c90...[ at ]c1g2000yqg.googlegroups.com, > > > > "grammatim" <gramma...[ at ]verizon.net> wrote: > > I've tried reading your Customize Ribbon essay before, and even if I > > were to dare to try something, I get hung up on the very first > > instruction: "Start the Office 2007 Custom UI Editor application." > > There;s no such thing in Microsoft Office 2007 > Office Tools. > > > The only feature of the Ribbon that I use frequently that is in a very > > bad place is the Table Borders button. Can that be moved from Table > > Design to Table Layout? (There's even room for it under the two > > Distribute buttons.) > > > On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote: > >> There are no plans to change the ribbon in Word 2007. What may happen in > >> future versions is anyone's guess. > >> It is possible to edit the ribbon > >> - http://gregmaxey.mvps.org/Customize_Ribbon.htmandyou can always add much > >> used tools to the QAT (Quick Access Toolbar) > >> -- > >> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > >> Graham Mayor - Word MVP > > >> My web sitewww.gmayor.com > >> Word MVP web site http://word.mvps.org> >> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > > >> Bob Winkler wrote: > >>> Are there any plans to revise, update, and improve Word 2007? I > >>> realize that Microsoft put a great deal of time and effort into the > >>> product. Unfortunately, the Office 2007 product suffers from numerous > >>> flaws and problems in organization of the user interface. In > >>> speaking with my colleagues in the education field, their verdict has > >>> been nearly unanimous, don't upgrade to Office 2007. They > >>> frequently cite the updated menu system as being confusing and > >>> inconsistent. e.g. One goes to the insert tab to insert a bookmark > >>> but one must go to the references tab to insert a table of contents. > >>> Both are insertions. > > >>> I appreciate your response. > > >>> THANKS!- Hide quoted text - > > - Show quoted text -
|
|
<Having it, however, would only make it easier to screw up an attempt <to move the Borders button from Design to Layout.
So that which you do not understand, you scorn?
[Quoted Text] >> The only feature of the Ribbon that I use frequently that is in a >> very bad place is the Table Borders button. Can that be moved from >> Table Design to Table Layout? (There's even room for it under the two >> Distribute buttons.)
Yes it can be located on the Layout Tab. It can also be removed from the Design tab. But since it does no harm there it can stay.
You can not edit built-in groups. You can however, hide built-in groups and then recreate a custom group that contains the commands you want to show. There are limitations however. For example, the Borders splitbutton that is shown on the Design tab as part of the Table Styles group is sized "normall" and shows a label. If you add a splitButton control e.g., TableBordersMenu to a custom group using the size attibute "normal" then a label is not shown. The only way to show a label on a splitButton control is to use the size attribute "large." That's just the way it is.
The RibbonX is:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <ribbon>
<contextualTabs>
<tabSet idMso="TabSetTableTools">
<tab idMso="TabTableToolsLayout">
<group idMso="GroupTableCellSize" visible="false" />
<group id="CustGrp" label="Cell Size" insertBeforeMso="GroupTableCellSize" >
<menu idMso="TableAutoFitMenu" size="large" />
<separator id="sep1" />
<box id="box1" boxStyle="vertical" >
<control idMso="TableRowHeight" />
<control idMso="TableColumnWidth" />
</box>
<separator id="sep2" />
<button idMso="TableRowsDistribute" />
<button idMso="TableColumnsDistribute" />
<splitButton idMso="TableBordersMenu" />
</group>
</tab>
</tabSet>
</contextualTabs>
</ribbon>
</customUI>
Greg Maxey wrote: > Maybe you should try reading from the begining: > > "In the examples that follow, I perform the customization using the > Office 2007 Custom UI Editor and a Word VBA Template Add-In. I used > this approach because the Custom UI Editor automatically builds the > Open Office XML file relationships and makes them transparent to you > the user, the approach doesn't require any expensive additional > developer's software like Visual Studio, and any specialized > customization involving ribbon callbacks can be done using VBA. > > The Office 2007 Custom UI Editor is available for free download from > the OpenXMLDeveloper.org: Custom UI Editor " > > You have to download and install the editor before you can use it. > > > > > grammatim wrote: >> I've tried reading your Customize Ribbon essay before, and even if I >> were to dare to try something, I get hung up on the very first >> instruction: "Start the Office 2007 Custom UI Editor application." >> There;s no such thing in Microsoft Office 2007 > Office Tools. >> >> The only feature of the Ribbon that I use frequently that is in a >> very bad place is the Table Borders button. Can that be moved from >> Table Design to Table Layout? (There's even room for it under the two >> Distribute buttons.) >> >> On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote: >>> There are no plans to change the ribbon in Word 2007. What may >>> happen in >>> future versions is anyone's guess. >>> It is possible to edit the ribbon >>> -http://gregmaxey.mvps.org/Customize_Ribbon.htmand you can always >>> add much used tools to the QAT (Quick Access Toolbar) -- >>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >>> Graham Mayor - Word MVP >>> >>> My web sitewww.gmayor.com >>> Word MVP web sitehttp://word.mvps.org >>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >>> >>> Bob Winkler wrote: >>>> Are there any plans to revise, update, and improve Word 2007? I >>>> realize that Microsoft put a great deal of time and effort into the >>>> product. Unfortunately, the Office 2007 product suffers from >>>> numerous flaws and problems in organization of the user interface. >>>> In speaking with my colleagues in the education field, their >>>> verdict has been nearly unanimous, don't upgrade to Office 2007. >>>> They >>>> frequently cite the updated menu system as being confusing and >>>> inconsistent. e.g. One goes to the insert tab to insert a bookmark >>>> but one must go to the references tab to insert a table of >>>> contents. Both are insertions. >>> >>>> I appreciate your response. >>> >>>> THANKS!
-- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
On Dec 7, 3:59 pm, "Greg Maxey" <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote:
[Quoted Text] > <Having it, however, would only make it easier to screw up an attempt > <to move the Borders button from Design to Layout. > > So that which you do not understand, you scorn?
No; I know that I don't have time to learn a programming language.
> >> The only feature of the Ribbon that I use frequently that is in a > >> very bad place is the Table Borders button. Can that be moved from > >> Table Design to Table Layout? (There's even room for it under the two > >> Distribute buttons.) > > Yes it can be located on the Layout Tab. It can also be removed from the > Design tab. But since it does no harm there it can stay. > > You can not edit built-in groups. You can however, hide built-in groups and > then recreate a custom group that contains the commands you want to show. > There are limitations however. For example, the Borders splitbutton that is > shown on the Design tab as part of the Table Styles group is sized "normall" > and shows a label. If you add a splitButton control e.g., TableBordersMenu > to a custom group using the size attibute "normal" then a label is not > shown. The only way to show a label on a splitButton control is to use the > size attribute "large." That's just the way it is.
I have no idea what you just said -- for instance, what a "splitbutton" is -- since you say it's normal and shows a label, but also that a splitbutton can only show a label if it's large.
You can't have it both ways!
> The RibbonX is:
What is a "RibbonX"?
You seem not to realize how much knowledge is involved in undertaking this sort of programming. Everything that you mastered years ago is completely unknown to the ordinary Word user.
> <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> > <ribbon> > > <contextualTabs> > > <tabSet idMso="TabSetTableTools"> > > <tab idMso="TabTableToolsLayout"> > > <group idMso="GroupTableCellSize" visible="false" /> > > <group id="CustGrp" label="Cell Size" insertBeforeMso="GroupTableCellSize" > > > <menu idMso="TableAutoFitMenu" size="large" /> > > <separator id="sep1" /> > > <box id="box1" boxStyle="vertical" > > > <control idMso="TableRowHeight" /> > > <control idMso="TableColumnWidth" /> > > </box> > > <separator id="sep2" /> > > <button idMso="TableRowsDistribute" /> > > <button idMso="TableColumnsDistribute" /> > > <splitButton idMso="TableBordersMenu" /> > > </group> > > </tab> > > </tabSet> > > </contextualTabs> > > </ribbon> > > </customUI>
If I were to copy and paste that -- somewhere -- would I get a Table Borders button in the Table Layout tab? Where you say "visible = false," does that mean the Cell Size button would go away?
> Greg Maxey wrote: > > Maybe you should try reading from the begining: > > > "In the examples that follow, I perform the customization using the > > Office 2007 Custom UI Editor and a Word VBA Template Add-In. I used > > this approach because the Custom UI Editor automatically builds the > > Open Office XML file relationships and makes them transparent to you > > the user, the approach doesn't require any expensive additional > > developer's software like Visual Studio, and any specialized > > customization involving ribbon callbacks can be done using VBA. > > > The Office 2007 Custom UI Editor is available for free download from > > the OpenXMLDeveloper.org: Custom UI Editor " > > > You have to download and install the editor before you can use it. > > > grammatim wrote: > >> I've tried reading your Customize Ribbon essay before, and even if I > >> were to dare to try something, I get hung up on the very first > >> instruction: "Start the Office 2007 Custom UI Editor application." > >> There;s no such thing in Microsoft Office 2007 > Office Tools. > > >> The only feature of the Ribbon that I use frequently that is in a > >> very bad place is the Table Borders button. Can that be moved from > >> Table Design to Table Layout? (There's even room for it under the two > >> Distribute buttons.) > > >> On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> wrote: > >>> There are no plans to change the ribbon in Word 2007. What may > >>> happen in > >>> future versions is anyone's guess. > >>> It is possible to edit the ribbon > >>> -http://gregmaxey.mvps.org/Customize_Ribbon.htmandyou can always > >>> add much used tools to the QAT (Quick Access Toolbar) -- > >>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > >>> Graham Mayor - Word MVP > > >>> My web sitewww.gmayor.com > >>> Word MVP web sitehttp://word.mvps.org > >>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > > >>> Bob Winkler wrote: > >>>> Are there any plans to revise, update, and improve Word 2007? I > >>>> realize that Microsoft put a great deal of time and effort into the > >>>> product. Unfortunately, the Office 2007 product suffers from > >>>> numerous flaws and problems in organization of the user interface. > >>>> In speaking with my colleagues in the education field, their > >>>> verdict has been nearly unanimous, don't upgrade to Office 2007. > >>>> They > >>>> frequently cite the updated menu system as being confusing and > >>>> inconsistent. e.g. One goes to the insert tab to insert a bookmark > >>>> but one must go to the references tab to insert a table of > >>>> contents. Both are insertions. > > >>>> I appreciate your response. > > >>>> THANKS! > > -- > Greg Maxey - Word MVP > > My web sitehttp://gregmaxey.mvps.org > Word MVP web sitehttp://word.mvps.org- Hide quoted text - > > - Show quoted text -
|
|
|
[Quoted Text] > No; I know that I don't have time to learn a programming language.
Then perhaps you should leave it to those that do. I will be happy to do your ribbon customizations for you for a fee.
> I have no idea what you just said -- for instance, what a "splitbutton" > is -- since you say it's normal and shows a label, but also that a > splitbutton can only show a label if it's large.
That's because you either didn't read the technical atricles linked from my article on Ribbon Customization or you didn't understand what you did read. A splitButton is a type of ribbon control. There are built-in splitbuttons that are incorporated into built-in groups on the ribbon, there are built-in pre-defined splitButtons that you can put in your own custom groups, and there are custom splitButtons that you can create yourself (provided you change your mind and find the time to do it).
There is a size attribute associated with most ribbon controls "normal" and "large." The built-in splitButton "TableBordersMenu" that appears in the built-in "Cell Size" group on the Table Design tab is size "normal" and shows a label "Borders." However, if you put that control in in a custom group and use the size attribute "normal" (or don't specify a size/normal is default) then no label shows. You would have to specify size="large" to see the label. That is just the way it is.
> You can't have it both ways!
I'm not asking for it both ways. I'm not the one asking the questions. You are.
> You seem not to realize how much knowledge is involved in undertaking this > sort of programming. Everything that you mastered years ago is > completely unknown to the ordinary Word user.
No, I have a fairly good idea how much knowledge and effort is involved. I expended that later in order to gain the former. I really haven't mastered anything.. It is also safe to say that most techniques applied to brain surgery is probably unknown to the ordinary person that wants to cut a steak. What is an ordinary Word user?
> If I were to copy and paste that -- somewhere -- would I get a Table > Borders button in the Table Layout tab?
Yes, that is the point of this whole exercise. Except you would get a splitButton and it wouldn't have a label.
<Where you say "visible = > false," does that mean the Cell Size button would go away?
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.
The steps for doing that are contained in the article but I will repeat them here.
Open Word. Create a new template (call it whatever) Close Word Open the CustomUI Editor application Using the UI Editor, open the template that you just created Paste in the code. (Note: I am not certain that simply pasting in the code will work. There may have been some formatting induced by pasting to the newsgroup. You might try the "Validate" command in the Editor to check) Save and close the template Open Word and open the template.
I would e-mail you the template, but since it would come from me and I that know you delete messages from me (or at least you say that do) I won't bother.
Good luck.
grammatim wrote: > On Dec 7, 3:59 pm, "Greg Maxey" > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >> <Having it, however, would only make it easier to screw up an attempt >> <to move the Borders button from Design to Layout. >> >> So that which you do not understand, you scorn? > > No; I know that I don't have time to learn a programming language. > >>>> The only feature of the Ribbon that I use frequently that is in a >>>> very bad place is the Table Borders button. Can that be moved from >>>> Table Design to Table Layout? (There's even room for it under the >>>> two Distribute buttons.) >> >> Yes it can be located on the Layout Tab. It can also be removed from >> the Design tab. But since it does no harm there it can stay. >> >> You can not edit built-in groups. You can however, hide built-in >> groups and then recreate a custom group that contains the commands >> you want to show. There are limitations however. For example, the >> Borders splitbutton that is shown on the Design tab as part of the >> Table Styles group is sized "normall" and shows a label. If you add >> a splitButton control e.g., TableBordersMenu to a custom group using >> the size attibute "normal" then a label is not shown. The only way >> to show a label on a splitButton control is to use the size >> attribute "large." That's just the way it is. > > I have no idea what you just said -- for instance, what a > "splitbutton" is -- since you say it's normal and shows a label, but > also that a splitbutton can only show a label if it's large. > > You can't have it both ways! > >> The RibbonX is: > > What is a "RibbonX"? > > You seem not to realize how much knowledge is involved in undertaking > this sort of programming. Everything that you mastered years ago is > completely unknown to the ordinary Word user. > >> <customUI >> xmlns="http://schemas.microsoft.com/office/2006/01/customui"> >> <ribbon> >> >> <contextualTabs> >> >> <tabSet idMso="TabSetTableTools"> >> >> <tab idMso="TabTableToolsLayout"> >> >> <group idMso="GroupTableCellSize" visible="false" /> >> >> <group id="CustGrp" label="Cell Size" >> insertBeforeMso="GroupTableCellSize" > >> >> <menu idMso="TableAutoFitMenu" size="large" /> >> >> <separator id="sep1" /> >> >> <box id="box1" boxStyle="vertical" > >> >> <control idMso="TableRowHeight" /> >> >> <control idMso="TableColumnWidth" /> >> >> </box> >> >> <separator id="sep2" /> >> >> <button idMso="TableRowsDistribute" /> >> >> <button idMso="TableColumnsDistribute" /> >> >> <splitButton idMso="TableBordersMenu" /> >> >> </group> >> >> </tab> >> >> </tabSet> >> >> </contextualTabs> >> >> </ribbon> >> >> </customUI> > > If I were to copy and paste that -- somewhere -- would I get a Table > Borders button in the Table Layout tab? Where you say "visible = > false," does that mean the Cell Size button would go away? > >> Greg Maxey wrote: >>> Maybe you should try reading from the begining: >> >>> "In the examples that follow, I perform the customization using the >>> Office 2007 Custom UI Editor and a Word VBA Template Add-In. I used >>> this approach because the Custom UI Editor automatically builds the >>> Open Office XML file relationships and makes them transparent to you >>> the user, the approach doesn't require any expensive additional >>> developer's software like Visual Studio, and any specialized >>> customization involving ribbon callbacks can be done using VBA. >> >>> The Office 2007 Custom UI Editor is available for free download from >>> the OpenXMLDeveloper.org: Custom UI Editor " >> >>> You have to download and install the editor before you can use it. >> >>> grammatim wrote: >>>> I've tried reading your Customize Ribbon essay before, and even if >>>> I were to dare to try something, I get hung up on the very first >>>> instruction: "Start the Office 2007 Custom UI Editor application." >>>> There;s no such thing in Microsoft Office 2007 > Office Tools. >> >>>> The only feature of the Ribbon that I use frequently that is in a >>>> very bad place is the Table Borders button. Can that be moved from >>>> Table Design to Table Layout? (There's even room for it under the >>>> two Distribute buttons.) >> >>>> On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> >>>> wrote: >>>>> There are no plans to change the ribbon in Word 2007. What may >>>>> happen in >>>>> future versions is anyone's guess. >>>>> It is possible to edit the ribbon >>>>> -http://gregmaxey.mvps.org/Customize_Ribbon.htmandyou can always >>>>> add much used tools to the QAT (Quick Access Toolbar) -- >>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >>>>> Graham Mayor - Word MVP >> >>>>> My web sitewww.gmayor.com >>>>> Word MVP web sitehttp://word.mvps.org >>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> >>>>> Bob Winkler wrote: >>>>>> Are there any plans to revise, update, and improve Word 2007? I >>>>>> realize that Microsoft put a great deal of time and effort into >>>>>> the product. Unfortunately, the Office 2007 product suffers from >>>>>> numerous flaws and problems in organization of the user >>>>>> interface. In speaking with my colleagues in the education >>>>>> field, their verdict has been nearly unanimous, don't upgrade to >>>>>> Office 2007. They >>>>>> frequently cite the updated menu system as being confusing and >>>>>> inconsistent. e.g. One goes to the insert tab to insert a >>>>>> bookmark but one must go to the references tab to insert a table >>>>>> of contents. Both are insertions. >> >>>>>> I appreciate your response. >> >>>>>> THANKS! >> >> -- >> Greg Maxey - Word MVP >> >> My web sitehttp://gregmaxey.mvps.org >> Word MVP web sitehttp://word.mvps.org- Hide quoted text - >> >> - Show quoted text -
-- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
On Dec 7, 5:29 pm, "Greg Maxey" <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote:
[Quoted Text] > > No; I know that I don't have time to learn a programming language. > > Then perhaps you should leave it to those that do. I will be happy to do > your ribbon customizations for you for a fee. > > > I have no idea what you just said -- for instance, what a "splitbutton" > > is -- since you say it's normal and shows a label, but also that a > > splitbutton can only show a label if it's large. > > That's because you either didn't read the technical atricles linked from my
Of course not. If they are "technical articles," they are addressed to people who know how to program in whatever language they are about.
> article on Ribbon Customization or you didn't understand what you did read. > A splitButton is a type of ribbon control. There are built-in splitbuttons > that are incorporated into built-in groups on the ribbon, there are built-in > pre-defined splitButtons that you can put in your own custom groups, and > there are custom splitButtons that you can create yourself (provided you > change your mind and find the time to do it).
There you go again -- "a type of ribbon control."
> There is a size attribute associated with most ribbon controls "normal" and > "large." The built-in splitButton "TableBordersMenu" that appears in the > built-in "Cell Size" group on the Table Design tab is size "normal" and > shows a label "Borders." However, if you put that control in in a custom > group and use the size attribute "normal" (or don't specify a size/normal is > default) then no label shows. You would have to specify size="large" to see > the label. That is just the way it is.
Then i don't know what you mean by "label." The button as it stands shows the last-chosen Border item (Top, Left Side, whatever), and a drop-down triangle for choosing the particular border item needed.
> > You can't have it both ways! > > I'm not asking for it both ways. I'm not the one asking the questions. You > are. > > > You seem not to realize how much knowledge is involved in undertaking this > > sort of programming. Everything that you mastered years ago is > > completely unknown to the ordinary Word user. > > No, I have a fairly good idea how much knowledge and effort is involved. I > expended that later in order to gain the former. I really haven't mastered > anything.. It is also safe to say that most techniques applied to brain > surgery is probably unknown to the ordinary person that wants to cut a > steak. What is an ordinary Word user?
One who creates documents by using the tools as provided, without trying to mess with programming code.
> > If I were to copy and paste that -- somewhere -- would I get a Table > > Borders button in the Table Layout tab? > > Yes, that is the point of this whole exercise. Except you would get a > splitButton and it wouldn't have a label. > > <Where you say "visible = > false," does that mean the Cell Size button > would go away? > > 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.
So it sounds like there would be exactly as many clicks to get at the Table Borders command, only instead of the first click being on the Table Design tab, it would be on the CellSize button instead. Thus the problem would remain exactly the same!
> The steps for doing that are contained in the article but I will repeat them > here. > > Open Word. > Create a new template (call it whatever) > Close Word > Open the CustomUI Editor application > Using the UI Editor, open the template that you just created > Paste in the code. (Note: I am not certain that simply pasting in the code > will work. There may have been some formatting induced by pasting to the > newsgroup. You might try the "Validate" command in the Editor to check) > Save and close the template > Open Word and open the template. > > I would e-mail you the template, but since it would come from me and I that > know you delete messages from me (or at least you say that do) I won't > bother.
That means that either you once repeated a newsgroup posting in email, or you sent me an insulting email off-list. I probably can't check, since either way I would have deleted it.
> Good luck. > > grammatim wrote: > > On Dec 7, 3:59 pm, "Greg Maxey" > > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: > >> <Having it, however, would only make it easier to screw up an attempt > >> <to move the Borders button from Design to Layout. > > >> So that which you do not understand, you scorn? > > > No; I know that I don't have time to learn a programming language. > > >>>> The only feature of the Ribbon that I use frequently that is in a > >>>> very bad place is the Table Borders button. Can that be moved from > >>>> Table Design to Table Layout? (There's even room for it under the > >>>> two Distribute buttons.) > > >> Yes it can be located on the Layout Tab. It can also be removed from > >> the Design tab. But since it does no harm there it can stay. > > >> You can not edit built-in groups. You can however, hide built-in > >> groups and then recreate a custom group that contains the commands > >> you want to show. There are limitations however. For example, the > >> Borders splitbutton that is shown on the Design tab as part of the > >> Table Styles group is sized "normall" and shows a label. If you add > >> a splitButton control e.g., TableBordersMenu to a custom group using > >> the size attibute "normal" then a label is not shown. The only way > >> to show a label on a splitButton control is to use the size > >> attribute "large." That's just the way it is. > > > I have no idea what you just said -- for instance, what a > > "splitbutton" is -- since you say it's normal and shows a label, but > > also that a splitbutton can only show a label if it's large. > > > You can't have it both ways! > > >> The RibbonX is: > > > What is a "RibbonX"? > > > You seem not to realize how much knowledge is involved in undertaking > > this sort of programming. Everything that you mastered years ago is > > completely unknown to the ordinary Word user. > > >> <customUI > >> xmlns="http://schemas.microsoft.com/office/2006/01/customui"> > >> <ribbon> > > >> <contextualTabs> > > >> <tabSet idMso="TabSetTableTools"> > > >> <tab idMso="TabTableToolsLayout"> > > >> <group idMso="GroupTableCellSize" visible="false" /> > > >> <group id="CustGrp" label="Cell Size" > >> insertBeforeMso="GroupTableCellSize" > > > >> <menu idMso="TableAutoFitMenu" size="large" /> > > >> <separator id="sep1" /> > > >> <box id="box1" boxStyle="vertical" > > > >> <control idMso="TableRowHeight" /> > > >> <control idMso="TableColumnWidth" /> > > >> </box> > > >> <separator id="sep2" /> > > >> <button idMso="TableRowsDistribute" /> > > >> <button idMso="TableColumnsDistribute" /> > > >> <splitButton idMso="TableBordersMenu" /> > > >> </group> > > >> </tab> > > >> </tabSet> > > >> </contextualTabs> > > >> </ribbon> > > >> </customUI> > > > If I were to copy and paste that -- somewhere -- would I get a Table > > Borders button in the Table Layout tab? Where you say "visible = > > false," does that mean the Cell Size button would go away? > > >> Greg Maxey wrote: > >>> Maybe you should try reading from the begining: > > >>> "In the examples that follow, I perform the customization using the > >>> Office 2007 Custom UI Editor and a Word VBA Template Add-In. I used > >>> this approach because the Custom UI Editor automatically builds the > >>> Open Office XML file relationships and makes them transparent to you > >>> the user, the approach doesn't require any expensive additional > >>> developer's software like Visual Studio, and any specialized > >>> customization involving ribbon callbacks can be done using VBA. > > >>> The Office 2007 Custom UI Editor is available for free download from > >>> the OpenXMLDeveloper.org: Custom UI Editor " > > >>> You have to download and install the editor before you can use it. > > >>> grammatim wrote: > >>>> I've tried reading your Customize Ribbon essay before, and even if > >>>> I were to dare to try something, I get hung up on the very first > >>>> instruction: "Start the Office 2007 Custom UI Editor application." > >>>> There;s no such thing in Microsoft Office 2007 > Office Tools. > > >>>> The only feature of the Ribbon that I use frequently that is in a > >>>> very bad place is the Table Borders button. Can that be moved from > >>>> Table Design to Table Layout? (There's even room for it under the > >>>> two Distribute buttons.) > > >>>> On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> > >>>> wrote: > >>>>> There are no plans to change the ribbon in Word 2007. What may > >>>>> happen in > >>>>> future versions is anyone's guess. > >>>>> It is possible to edit the ribbon > >>>>> -http://gregmaxey.mvps.org/Customize_Ribbon.htmandyoucan always > >>>>> add much used tools to the QAT (Quick Access Toolbar) -- > >>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > >>>>> Graham Mayor - Word MVP > > >>>>> My web sitewww.gmayor.com > >>>>> Word MVP web sitehttp://word.mvps.org > >>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> > > >>>>> Bob Winkler wrote: > >>>>>> Are there any plans to revise, update, and improve Word 2007? I > >>>>>> realize that Microsoft put a great deal of time and effort into > >>>>>> the product. Unfortunately, the Office 2007 product suffers from > >>>>>> numerous flaws and problems in organization of the user > >>>>>> interface. In speaking with my colleagues in the education > >>>>>> field, their verdict has been nearly unanimous, don't upgrade to > >>>>>> Office 2007. They > >>>>>> frequently cite the updated menu system as being confusing and > >>>>>> inconsistent. e.g. One goes to the insert tab to insert a > >>>>>> bookmark but one must go to the references tab to insert a table > >>>>>> of contents. Both are insertions. > > >>>>>> I appreciate your response. > > >>>>>> THANKS! > > >> -- > >> Greg Maxey - Word MVP > > >> My web sitehttp://gregmaxey.mvps.org > >> Word MVP web sitehttp://word.mvps.org-Hide quoted text - > > >> - Show quoted text - > > -- > Greg Maxey - Word MVP > > My web sitehttp://gregmaxey.mvps.org > Word MVP web sitehttp://word.mvps.org- Hide quoted text - > > - Show quoted text -
|
|
|
[Quoted Text] > Of course not. If they are "technical articles," they are addressed to > people who know how to program in whatever language they are about.
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.
> There you go again -- "a type of ribbon control."
Which of those five words is beyond your comprehension?
> Then i don't know what you mean by "label." The button as it stands > shows the last-chosen Border item (Top, Left Side, whatever), and a > drop-down triangle for choosing the particular border item needed.
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."
> One who creates documents by using the tools as provided, without trying > to mess with programming code.
Is there anything about the current ribbon configuration that prevents you from creating an ordinary document? 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.
> So it sounds like there would be exactly as many clicks to get at the > Table Borders command, only instead of the first click being on the > Table Design tab, it would be on the CellSize button instead. Thus the > problem would remain exactly the same!
You didn't ask for click reduction. You stated and then asked:
>The only feature of the Ribbon that I use frequently that is in a very bad >place is the Table Borders button. Can that be moved > from Table Design to Table Layout? (There's even room for it under the > two Distribute buttons.)
The answer again it yes. The ribbonX I provided you puts it under the two Distribute buttons.
> That means that either you once repeated a newsgroup posting in email, or > you sent me an insulting email off-list. I probably can't check, > since either way I would have deleted it.
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 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.
grammatim wrote: > On Dec 7, 5:29 pm, "Greg Maxey" > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>> No; I know that I don't have time to learn a programming language. >> >> Then perhaps you should leave it to those that do. I will be happy >> to do your ribbon customizations for you for a fee. >> >>> I have no idea what you just said -- for instance, what a >>> "splitbutton" is -- since you say it's normal and shows a label, >>> but also that a splitbutton can only show a label if it's large. >> >> That's because you either didn't read the technical atricles linked >> from my > > Of course not. If they are "technical articles," they are addressed to > people who know how to program in whatever language they are about. > >> article on Ribbon Customization or you didn't understand what you >> did read. A splitButton is a type of ribbon control. There are >> built-in splitbuttons that are incorporated into built-in groups on >> the ribbon, there are built-in pre-defined splitButtons that you can >> put in your own custom groups, and there are custom splitButtons >> that you can create yourself (provided you change your mind and find >> the time to do it). > > There you go again -- "a type of ribbon control." > >> There is a size attribute associated with most ribbon controls >> "normal" and "large." The built-in splitButton "TableBordersMenu" >> that appears in the built-in "Cell Size" group on the Table Design >> tab is size "normal" and shows a label "Borders." However, if you >> put that control in in a custom group and use the size attribute >> "normal" (or don't specify a size/normal is default) then no label >> shows. You would have to specify size="large" to see the label. That >> is just the way it is. > > Then i don't know what you mean by "label." The button as it stands > shows the last-chosen Border item (Top, Left Side, whatever), and a > drop-down triangle for choosing the particular border item needed. > >>> You can't have it both ways! >> >> I'm not asking for it both ways. I'm not the one asking the >> questions. You are. >> >>> You seem not to realize how much knowledge is involved in >>> undertaking this sort of programming. Everything that you mastered >>> years ago is >>> completely unknown to the ordinary Word user. >> >> No, I have a fairly good idea how much knowledge and effort is >> involved. I expended that later in order to gain the former. I >> really haven't mastered anything.. It is also safe to say that most >> techniques applied to brain surgery is probably unknown to the >> ordinary person that wants to cut a steak. What is an ordinary Word >> user? > > One who creates documents by using the tools as provided, without > trying to mess with programming code. > >>> If I were to copy and paste that -- somewhere -- would I get a Table >>> Borders button in the Table Layout tab? >> >> Yes, that is the point of this whole exercise. Except you would get a >> splitButton and it wouldn't have a label. >> >> <Where you say "visible = > false," does that mean the Cell Size >> button would go away? >> >> 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. > > So it sounds like there would be exactly as many clicks to get at the > Table Borders command, only instead of the first click being on the > Table Design tab, it would be on the CellSize button instead. Thus the > problem would remain exactly the same! > >> The steps for doing that are contained in the article but I will >> repeat them here. >> >> Open Word. >> Create a new template (call it whatever) >> Close Word >> Open the CustomUI Editor application >> Using the UI Editor, open the template that you just created >> Paste in the code. (Note: I am not certain that simply pasting in >> the code will work. There may have been some formatting induced by >> pasting to the newsgroup. You might try the "Validate" command in >> the Editor to check) Save and close the template >> Open Word and open the template. >> >> I would e-mail you the template, but since it would come from me and >> I that know you delete messages from me (or at least you say that >> do) I won't bother. > > That means that either you once repeated a newsgroup posting in email, > or you sent me an insulting email off-list. I probably can't check, > since either way I would have deleted it. > >> Good luck. >> >> grammatim wrote: >>> On Dec 7, 3:59 pm, "Greg Maxey" >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>> <Having it, however, would only make it easier to screw up an >>>> attempt <to move the Borders button from Design to Layout. >> >>>> So that which you do not understand, you scorn? >> >>> No; I know that I don't have time to learn a programming language. >> >>>>>> The only feature of the Ribbon that I use frequently that is in a >>>>>> very bad place is the Table Borders button. Can that be moved >>>>>> from Table Design to Table Layout? (There's even room for it >>>>>> under the two Distribute buttons.) >> >>>> Yes it can be located on the Layout Tab. It can also be removed >>>> from the Design tab. But since it does no harm there it can stay. >> >>>> You can not edit built-in groups. You can however, hide built-in >>>> groups and then recreate a custom group that contains the commands >>>> you want to show. There are limitations however. For example, the >>>> Borders splitbutton that is shown on the Design tab as part of the >>>> Table Styles group is sized "normall" and shows a label. If you add >>>> a splitButton control e.g., TableBordersMenu to a custom group >>>> using the size attibute "normal" then a label is not shown. The >>>> only way to show a label on a splitButton control is to use the >>>> size attribute "large." That's just the way it is. >> >>> I have no idea what you just said -- for instance, what a >>> "splitbutton" is -- since you say it's normal and shows a label, but >>> also that a splitbutton can only show a label if it's large. >> >>> You can't have it both ways! >> >>>> The RibbonX is: >> >>> What is a "RibbonX"? >> >>> You seem not to realize how much knowledge is involved in >>> undertaking this sort of programming. Everything that you mastered >>> years ago is completely unknown to the ordinary Word user. >> >>>> <customUI >>>> xmlns="http://schemas.microsoft.com/office/2006/01/customui"> >>>> <ribbon> >> >>>> <contextualTabs> >> >>>> <tabSet idMso="TabSetTableTools"> >> >>>> <tab idMso="TabTableToolsLayout"> >> >>>> <group idMso="GroupTableCellSize" visible="false" /> >> >>>> <group id="CustGrp" label="Cell Size" >>>> insertBeforeMso="GroupTableCellSize" > >> >>>> <menu idMso="TableAutoFitMenu" size="large" /> >> >>>> <separator id="sep1" /> >> >>>> <box id="box1" boxStyle="vertical" > >> >>>> <control idMso="TableRowHeight" /> >> >>>> <control idMso="TableColumnWidth" /> >> >>>> </box> >> >>>> <separator id="sep2" /> >> >>>> <button idMso="TableRowsDistribute" /> >> >>>> <button idMso="TableColumnsDistribute" /> >> >>>> <splitButton idMso="TableBordersMenu" /> >> >>>> </group> >> >>>> </tab> >> >>>> </tabSet> >> >>>> </contextualTabs> >> >>>> </ribbon> >> >>>> </customUI> >> >>> If I were to copy and paste that -- somewhere -- would I get a Table >>> Borders button in the Table Layout tab? Where you say "visible = >>> false," does that mean the Cell Size button would go away? >> >>>> Greg Maxey wrote: >>>>> Maybe you should try reading from the begining: >> >>>>> "In the examples that follow, I perform the customization using >>>>> the Office 2007 Custom UI Editor and a Word VBA Template Add-In. >>>>> I used this approach because the Custom UI Editor automatically >>>>> builds the Open Office XML file relationships and makes them >>>>> transparent to you the user, the approach doesn't require any >>>>> expensive additional developer's software like Visual Studio, and >>>>> any specialized customization involving ribbon callbacks can be >>>>> done using VBA. >> >>>>> The Office 2007 Custom UI Editor is available for free download >>>>> from the OpenXMLDeveloper.org: Custom UI Editor " >> >>>>> You have to download and install the editor before you can use it. >> >>>>> grammatim wrote: >>>>>> I've tried reading your Customize Ribbon essay before, and even >>>>>> if I were to dare to try something, I get hung up on the very >>>>>> first instruction: "Start the Office 2007 Custom UI Editor >>>>>> application." There;s no such thing in Microsoft Office 2007 > >>>>>> Office Tools. >> >>>>>> The only feature of the Ribbon that I use frequently that is in a >>>>>> very bad place is the Table Borders button. Can that be moved >>>>>> from Table Design to Table Layout? (There's even room for it >>>>>> under the two Distribute buttons.) >> >>>>>> On Dec 7, 1:38 am, "Graham Mayor" <gma...[ at ]REMOVETHISmvps.org> >>>>>> wrote: >>>>>>> There are no plans to change the ribbon in Word 2007. What may >>>>>>> happen in >>>>>>> future versions is anyone's guess. >>>>>>> It is possible to edit the ribbon >>>>>>> -http://gregmaxey.mvps.org/Customize_Ribbon.htmandyoucan always >>>>>>> add much used tools to the QAT (Quick Access Toolbar) -- >>>>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >>>>>>> Graham Mayor - Word MVP >> >>>>>>> My web sitewww.gmayor.com >>>>>>> Word MVP web sitehttp://word.mvps.org >>>>>>> <>>< ><<> ><<> <>>< ><<> <>>< <>><<> >> >>>>>>> Bob Winkler wrote: >>>>>>>> Are there any plans to revise, update, and improve Word 2007? I >>>>>>>> realize that Microsoft put a great deal of time and effort into >>>>>>>> the product. Unfortunately, the Office 2007 product suffers >>>>>>>> from numerous flaws and problems in organization of the user >>>>>>>> interface. In speaking with my colleagues in the education >>>>>>>> field, their verdict has been nearly unanimous, don't upgrade >>>>>>>> to Office 2007. They >>>>>>>> frequently cite the updated menu system as being confusing and >>>>>>>> inconsistent. e.g. One goes to the insert tab to insert a >>>>>>>> bookmark but one must go to the references tab to insert a >>>>>>>> table of contents. Both are insertions. >> >>>>>>>> I appreciate your response. >> >>>>>>>> THANKS! >> >>>> -- >>>> Greg Maxey - Word MVP >> >>>> My web sitehttp://gregmaxey.mvps.org >>>> Word MVP web sitehttp://word.mvps.org-Hide quoted text - >> >>>> - Show quoted text - >> >> -- >> Greg Maxey - Word MVP >> >> My web sitehttp://gregmaxey.mvps.org >> Word MVP web sitehttp://word.mvps.org- Hide quoted text - >> >> - Show quoted text -
-- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
On Dec 8, 8:05 am, "Greg Maxey" <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote:
[Quoted Text] > > Of course not. If they are "technical articles," they are addressed to > > people who know how to program in whatever language they are about. > > 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. > > > There you go again -- "a type of ribbon control." > > Which of those five words is beyond your comprehension?
"ribbon control, type of"
> > Then i don't know what you mean by "label." The button as it stands > > shows the last-chosen Border item (Top, Left Side, whatever), and a > > drop-down triangle for choosing the particular border item needed. > > 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.)
> > One who creates documents by using the tools as provided, without trying > > to mess with programming code. > > 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. > > > So it sounds like there would be exactly as many clicks to get at the > > Table Borders command, only instead of the first click being on the > > Table Design tab, it would be on the CellSize button instead. Thus the > > problem would remain exactly the same! > > You didn't ask for click reduction. You stated and then asked: > > >The only feature of the Ribbon that I use frequently that is in a very bad > >place is the Table Borders button. Can that be moved > > from Table Design to Table Layout? (There's even room for it under the > > two Distribute buttons.) > > 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.
> > That means that either you once repeated a newsgroup posting in email, or > > you sent me an insulting email off-list. I probably can't check, > > since either way I would have deleted it. > > 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.
> grammatim wrote: > > On Dec 7, 5:29 pm, "Greg Maxey" > > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: > >>> No; I know that I don't have time to learn a programming language. > > >> Then perhaps you should leave it to those that do. I will be happy > >> to do your ribbon customizations for you for a fee. > > >>> I have no idea what you just said -- for instance, what a > >>> "splitbutton" is -- since you say it's normal and shows a label, > >>> but also that a splitbutton can only show a label if it's large. > > >> That's because you either didn't read the technical atricles linked > >> from my > > > Of course not. If they are "technical articles," they are addressed to > > people who know how to program in whatever language they are about. > > >> article on Ribbon Customization or you didn't understand what you > >> did read. A splitButton is a type of ribbon control. There are > >> built-in splitbuttons that are incorporated into built-in groups on > >> the ribbon, there are built-in pre-defined splitButtons that you can > >> put in your own custom groups, and there are custom splitButtons > >> that you can create yourself (provided you change your mind and find > >> the time to do it). > > > There you go again -- "a type of ribbon control." > > >> There is a size attribute associated with most ribbon controls > >> "normal" and "large." The built-in splitButton "TableBordersMenu" > >> that appears in the built-in "Cell Size" group on the Table Design > >> tab is size "normal" and shows a label "Borders." However, if you > >> put that control in in a custom group and use the size attribute > >> "normal" (or don't specify a size/normal is default) then no label > >> shows. You would have to specify size="large" to see the label. That > >> is just the way it is. > > > Then i don't know what you mean by "label." The button as it stands > > shows the last-chosen Border item (Top, Left Side, whatever), and a > > drop-down triangle for choosing the particular border item needed. > > >>> You can't have it both ways! > > >> I'm not asking for it both ways. I'm not the one asking the > >> questions. You are. > > >>> You seem not to realize how much knowledge is involved in > >>> undertaking this sort of programming. Everything that you mastered > >>> years ago is > >>> completely unknown to the ordinary Word user. > > >> No, I have a fairly good idea how much knowledge and effort is > >> involved. I expended that later in order to gain the former. I > >> really haven't mastered anything.. It is also safe to say that most > >> techniques applied to brain surgery is probably unknown to the > >> ordinary person that wants to cut a steak. What is an ordinary Word > >> user? > > > One who creates documents by using the tools as provided, without > > trying to mess with programming code. > > >>> If I were to copy and paste that -- somewhere -- would I get a Table > >>> Borders button in the Table Layout tab? > > >> Yes, that is the point of this whole exercise. Except you would get a > >> splitButton and it wouldn't have a label. > > >> <Where you say "visible = > false," does that mean the Cell Size > >> button would go away? > > >> 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. > > > So it sounds like there would be exactly as many clicks to get at the > > Table Borders command, only instead of the first click being on the > > Table Design tab, it would be on the CellSize button instead. Thus the > > problem would remain exactly the same! > > >> The steps for doing that are contained in the article but I will > >> repeat them here. > > >> Open Word. > >> Create a new template (call it whatever) > >> Close Word > >> Open the CustomUI Editor application > >> Using the UI Editor, open the template that you just created > >> Paste in the code. (Note: I am not certain that simply pasting in > >> the code will work. There may have been some formatting induced by > >> pasting to the newsgroup. You might try the "Validate" command in > >> the Editor to check) Save and close the template > >> Open Word and open the template. > > >> I would e-mail you the template, but since it would come from me and > >> I that know you delete messages from me (or at least you say that > >> do) I won't bother. > > > That means that either you once repeated a newsgroup posting in email, > > or you sent me an insulting email off-list. I probably can't check, > > since either way I would have deleted it. > > >> Good luck. > > >> grammatim wrote: > >>> On Dec 7, 3:59 pm, "Greg Maxey" > >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: > >>>> <Having it, however, would only make it easier to screw up an > >>>> attempt <to move the Borders button from Design to Layout. > > >>>> So that which you do not understand, you scorn? > > >>> No; I know that I don't have time to learn a programming language. > > >>>>>> The only feature of the Ribbon that I use frequently that is in a > >>>>>> very bad place is the Table Borders button. Can that be moved > >>>>>> from Table Design to Table Layout? (There's even room for it > >>>>>> under the two Distribute buttons.) > > >>>> Yes it can be located on the Layout Tab. It can also be removed > >>>> from the Design tab. But since it does no harm there it can stay. > > >>>> You can not edit built-in groups. You can however, hide built-in > >>>> groups and then recreate a custom group that contains the commands > >>>> you want to show. There are limitations however. For example, the > >>>> Borders splitbutton that is shown on the Design tab as part of the > >>>> Table Styles group is sized "normall" and shows a label. If you add > >>>> a splitButton control e.g., TableBordersMenu to a custom group > >>>> using the size attibute "normal" then a label is not shown. The > >>>> only way to show a label on a splitButton control is to use the > >>>> size attribute "large." That's just the way it is. > > >>> I have no idea what you just said -- for instance, what a > >>> "splitbutton" is -- since you say it's normal and shows a label, but > >>> also that a splitbutton can only show a label if it's large. > > >>> You can't have it both ways! > > >>>> The RibbonX is: > > >>> What is a "RibbonX"? > > >>> You seem not to realize how much knowledge is involved in > >>> undertaking this sort of programming. Everything that you mastered > >>> years ago is completely unknown to the ordinary Word user. > > >>>> <customUI > >>>> xmlns="http://schemas.microsoft.com/office/2006/01/customui"> > >>>> <ribbon> > > >>>> <contextualTabs> > > >>>> <tabSet idMso="TabSetTableTools"> > > >>>> <tab idMso="TabTableToolsLayout"> > > >>>> <group idMso="GroupTableCellSize" visible="false" /> > > >>>> <group id="CustGrp" label="Cell Size" > >>>> insertBeforeMso="GroupTableCellSize" > > > >>>> <menu idMso="TableAutoFitMenu" size="large" /> > > >>>> <separator id="sep1" /> > > >>>> <box id="box1" boxStyle="vertical" > > > >>>> <control idMso="TableRowHeight" /> > > >>>> <control idMso="TableColumnWidth" /> > > >>>> </box> > > >>>> <separator id="sep2" /> > > >>>> <button idMso="TableRowsDistribute" /> > > >>>> <button idMso="TableColumnsDistribute" /> > > >>>> <splitButton idMso="TableBordersMenu" /> > > >>>> </group> > > >>>> </tab> > > >>>> </tabSet> > > >>>> </contextualTabs> > > >>>> </ribbon> > > >>>> </customUI> > > >>> If I were to copy and paste that -- somewhere -- would I get a Table > >>> Borders button in the Table Layout tab? Where you say "visible = > >>> false," does that mean the Cell Size button would go away? > > >>>> Greg Maxey wrote: > >>>>> Maybe you should try reading from the begining: > > ... > > read more »- Hide quoted text - > > - Show quoted text -
|
|
Grammatim,
[Quoted Text] > 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.
grammatim wrote: > On Dec 8, 8:05 am, "Greg Maxey" > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>> Of course not. If they are "technical articles," they are addressed >>> to people who know how to program in whatever language they are >>> about. >> >> 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. >> >>> There you go again -- "a type of ribbon control." >> >> Which of those five words is beyond your comprehension? > > "ribbon control, type of" > >>> Then i don't know what you mean by "label." The button as it stands >>> shows the last-chosen Border item (Top, Left Side, whatever), and a >>> drop-down triangle for choosing the particular border item needed. >> >> 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.) > >>> One who creates documents by using the tools as provided, without >>> trying to mess with programming code. >> >> 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. >> >>> So it sounds like there would be exactly as many clicks to get at >>> the Table Borders command, only instead of the first click being on >>> the Table Design tab, it would be on the CellSize button instead. >>> Thus the problem would remain exactly the same! >> >> You didn't ask for click reduction. You stated and then asked: >> >>> The only feature of the Ribbon that I use frequently that is in a >>> very bad place is the Table Borders button. Can that be moved >>> from Table Design to Table Layout? (There's even room for it under >>> the two Distribute buttons.) >> >> 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. > >>> That means that either you once repeated a newsgroup posting in >>> email, or you sent me an insulting email off-list. I probably can't >>> check, >>> since either way I would have deleted it. >> >> 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. > >> grammatim wrote: >>> On Dec 7, 5:29 pm, "Greg Maxey" >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>> No; I know that I don't have time to learn a programming language. >> >>>> Then perhaps you should leave it to those that do. I will be happy >>>> to do your ribbon customizations for you for a fee. >> >>>>> I have no idea what you just said -- for instance, what a >>>>> "splitbutton" is -- since you say it's normal and shows a label, >>>>> but also that a splitbutton can only show a label if it's large. >> >>>> That's because you either didn't read the technical atricles linked >>>> from my >> >>> Of course not. If they are "technical articles," they are addressed >>> to people who know how to program in whatever language they are >>> about. >> >>>> article on Ribbon Customization or you didn't understand what you >>>> did read. A splitButton is a type of ribbon control. There are >>>> built-in splitbuttons that are incorporated into built-in groups on >>>> the ribbon, there are built-in pre-defined splitButtons that you >>>> can put in your own custom groups, and there are custom >>>> splitButtons that you can create yourself (provided you change >>>> your mind and find the time to do it). >> >>> There you go again -- "a type of ribbon control." >> >>>> There is a size attribute associated with most ribbon controls >>>> "normal" and "large." The built-in splitButton "TableBordersMenu" >>>> that appears in the built-in "Cell Size" group on the Table Design >>>> tab is size "normal" and shows a label "Borders." However, if you >>>> put that control in in a custom group and use the size attribute >>>> "normal" (or don't specify a size/normal is default) then no label >>>> shows. You would have to specify size="large" to see the label. >>>> That is just the way it is. >> >>> Then i don't know what you mean by "label." The button as it stands >>> shows the last-chosen Border item (Top, Left Side, whatever), and a >>> drop-down triangle for choosing the particular border item needed. >> >>>>> You can't have it both ways! >> >>>> I'm not asking for it both ways. I'm not the one asking the >>>> questions. You are. >> >>>>> You seem not to realize how much knowledge is involved in >>>>> undertaking this sort of programming. Everything that you mastered >>>>> years ago is >>>>> completely unknown to the ordinary Word user. >> >>>> No, I have a fairly good idea how much knowledge and effort is >>>> involved. I expended that later in order to gain the former. I >>>> really haven't mastered anything.. It is also safe to say that most >>>> techniques applied to brain surgery is probably unknown to the >>>> ordinary person that wants to cut a steak. What is an ordinary Word >>>> user? >> >>> One who creates documents by using the tools as provided, without >>> trying to mess with programming code. >> >>>>> If I were to copy and paste that -- somewhere -- would I get a >>>>> Table Borders button in the Table Layout tab? >> >>>> Yes, that is the point of this whole exercise. Except you would >>>> get a splitButton and it wouldn't have a label. >> >>>> <Where you say "visible = > false," does that mean the Cell Size >>>> button would go away? >> >>>> 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. >> >>> So it sounds like there would be exactly as many clicks to get at >>> the Table Borders command, only instead of the first click being on >>> the Table Design tab, it would be on the CellSize button instead. >>> Thus the problem would remain exactly the same! >> >>>> The steps for doing that are contained in the article but I will >>>> repeat them here. >> >>>> Open Word. >>>> Create a new template (call it whatever) >>>> Close Word >>>> Open the CustomUI Editor application >>>> Using the UI Editor, open the template that you just created >>>> Paste in the code. (Note: I am not certain that simply pasting in >>>> the code will work. There may have been some formatting induced by >>>> pasting to the newsgroup. You might try the "Validate" command in >>>> the Editor to check) Save and close the template >>>> Open Word and open the template. >> >>>> I would e-mail you the template, but since it would come from me >>>> and I that know you delete messages from me (or at least you say >>>> that do) I won't bother. >> >>> That means that either you once repeated a newsgroup posting in >>> email, or you sent me an insulting email off-list. I probably can't >>> check, since either way I would have deleted it. >> >>>> Good luck. >> >>>> grammatim wrote: >>>>> On Dec 7, 3:59 pm, "Greg Maxey" >>>>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>>> <Having it, however, would only make it easier to screw up an >>>>>> attempt <to move the Borders button from Design to Layout. >> >>>>>> So that which you do not understand, you scorn? >> >>>>> No; I know that I don't have time to learn a programming language. >> >>>>>>>> The only feature of the Ribbon that I use frequently that is >>>>>>>> in a very bad place is the Table Borders button. Can that be >>>>>>>> moved from Table Design to Table Layout? (There's even room >>>>>>>> for it under the two Distribute buttons.) >> >>>>>> Yes it can be located on the Layout Tab. It can also be removed >>>>>> from the Design tab. But since it does no harm there it can stay. >> >>>>>> You can not edit built-in groups. You can however, hide built-in >>>>>> groups and then recreate a custom group that contains the >>>>>> commands you want to show. There are limitations however. For >>>>>> example, the Borders splitbutton that is shown on the Design tab >>>>>> as part of the Table Styles group is sized "normall" and shows a >>>>>> label. If you add a splitButton control e.g., TableBordersMenu >>>>>> to a custom group using the size attibute "normal" then a label >>>>>> is not shown. The only way to show a label on a splitButton >>>>>> control is to use the size attribute "large." That's just the >>>>>> way it is. >> >>>>> I have no idea what you just said -- for instance, what a >>>>> "splitbutton" is -- since you say it's normal and shows a label, >>>>> but also that a splitbutton can only show a label if it's large. >> >>>>> You can't have it both ways! >> >>>>>> The RibbonX is: >> >>>>> What is a "RibbonX"? >> >>>>> You seem not to realize how much knowledge is involved in >>>>> undertaking this sort of programming. Everything that you mastered >>>>> years ago is completely unknown to the ordinary Word user. >> >>>>>> <customUI >>>>>> xmlns="http://schemas.microsoft.com/office/2006/01/customui"> >>>>>> <ribbon> >> >>>>>> <contextualTabs> >> >>>>>> <tabSet idMso="TabSetTableTools"> >> >>>>>> <tab idMso="TabTableToolsLayout"> >> >>>>>> <group idMso="GroupTableCellSize" visible="false" /> >> >>>>>> <group id="CustGrp" label="Cell Size" >>>>>> insertBeforeMso="GroupTableCellSize" > >> >>>>>> <menu idMso="TableAutoFitMenu" size="large" /> >> >>>>>> <separator id="sep1" /> >> >>>>>> <box id="box1" boxStyle="vertical" > >> >>>>>> <control idMso="TableRowHeight" /> >> >>>>>> <control idMso="TableColumnWidth" /> >> >>>>>> </box> >> >>>>>> <separator id="sep2" /> >> >>>>>> <button idMso="TableRowsDistribute" /> >> >>>>>> <button idMso="TableColumnsDistribute" /> >> >>>>>> <splitButton idMso="TableBordersMenu" /> >> >>>>>> </group> >> >>>>>> </tab> >> >>>>>> </tabSet> >> >>>>>> </contextualTabs> >> >>>>>> </ribbon> >> >>>>>> </customUI> >> >>>>> If I were to copy and paste that -- somewhere -- would I get a >>>>> Table Borders button in the Table Layout tab? Where you say >>>>> "visible = false," does that mean the Cell Size button would go >>>>> away? >> >>>>>> Greg Maxey wrote: >>>>>>> Maybe you should try reading from the begining: >> >> ... >> >> read more »- Hide quoted text - >> >> - Show quoted text -
-- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
On Dec 8, 8:04 pm, "Greg Maxey" <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote:
[Quoted Text] > 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.'
I never noticed that there was a bottom tab called "Cell Size" -- and I find that the corner arrow on it just gives "Table Properties," which already has a great big button at the left!
> 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).
Turns out that "Group" is a technical term for "bottom tab"!
> 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.
Indeed.
> The RibbonX code I posted originally does just that.
(I still don't know what "RibbonX" is.)
> 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.pngandhttp://gregmaxey.mvps.org/Control_size_large.png
Either one of those would do just fine!
> > 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..
Indeed -- thank you for explaining it in an understandable way!
Tomorrow I'll see if I can get that download thing so I can try implementing your solution.
> grammatim wrote: > > On Dec 8, 8:05 am, "Greg Maxey" > > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: > >>> Of course not. If they are "technical articles," they are addressed > >>> to people who know how to program in whatever language they are > >>> about. > > >> 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. > > >>> There you go again -- "a type of ribbon control." > > >> Which of those five words is beyond your comprehension? > > > "ribbon control, type of" > > >>> Then i don't know what you mean by "label." The button as it stands > >>> shows the last-chosen Border item (Top, Left Side, whatever), and a > >>> drop-down triangle for choosing the particular border item needed. > > >> 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.) > > >>> One who creates documents by using the tools as provided, without > >>> trying to mess with programming code. > > >> 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. > > >>> So it sounds like there would be exactly as many clicks to get at > >>> the Table Borders command, only instead of the first click being on > >>> the Table Design tab, it would be on the CellSize button instead. > >>> Thus the problem would remain exactly the same! > > >> You didn't ask for click reduction. You stated and then asked: > > >>> The only feature of the Ribbon that I use frequently that is in a > >>> very bad place is the Table Borders button. Can that be moved > >>> from Table Design to Table Layout? (There's even room for it under > >>> the two Distribute buttons.) > > >> 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. > > >>> That means that either you once repeated a newsgroup posting in > >>> email, or you sent me an insulting email off-list. I probably can't > >>> check, > >>> since either way I would have deleted it. > > >> 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. > > >> grammatim wrote: > >>> On Dec 7, 5:29 pm, "Greg Maxey" > >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: > >>>>> No; I know that I don't have time to learn a programming language. > > >>>> Then perhaps you should leave it to those that do. I will be happy > >>>> to do your ribbon customizations for you for a fee. > > >>>>> I have no idea what you just said -- for instance, what a > >>>>> "splitbutton" is -- since you say it's normal and shows a label, > >>>>> but also that a splitbutton can only show a label if it's large. > > >>>> That's because you either didn't read the technical atricles linked > >>>> from my > > >>> Of course not. If they are "technical articles," they are addressed > >>> to people who know how to program in whatever language they are > >>> about. > > >>>> article on Ribbon Customization or you didn't understand what you > >>>> did read. A splitButton is a type of ribbon control. There are > >>>> built-in splitbuttons that are incorporated into built-in groups on > >>>> the ribbon, there are built-in pre-defined splitButtons that you > >>>> can put in your own custom groups, and there are custom > >>>> splitButtons that you can create yourself (provided you change > >>>> your mind and find the time to do it). > > >>> There you go again -- "a type of ribbon control." > > ... > > read more »- Hide quoted text - > > - Show quoted text -
|
|
|
[Quoted Text] > I never noticed that there was a bottom tab called "Cell Size" -- and I > find that the corner arrow on it just gives "Table Properties," > which already has a great big button at the left!
"Cell Size" is the label for one of the "groups" on the Table Layout tab. The "corner arrow" you describe is called a "dialog box launcher."
<Turns out that "Group" is a technical term for "bottom tab"!
Yes, "group" is the term used to describe a top level collection of controls on a ribbon tab. "Bottom tab" is something that you made up. I guess? Still, you are learning!
> Indeed.
We have a meeting of minds.
> Indeed -- thank you for explaining it in an understandable way!
You're welcome.
grammatim wrote: > On Dec 8, 8:04 pm, "Greg Maxey" > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >> 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.' > > I never noticed that there was a bottom tab called "Cell Size" -- and > I find that the corner arrow on it just gives "Table Properties," > which already has a great big button at the left! > >> 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). > > Turns out that "Group" is a technical term for "bottom tab"! > >> 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. > > Indeed. > >> The RibbonX code I posted originally does just that. > > (I still don't know what "RibbonX" is.) > >> 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.pngandhttp://gregmaxey.mvps.org/Control_size_large.png > > Either one of those would do just fine! > >>> 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. > > Indeed -- thank you for explaining it in an understandable way! > > Tomorrow I'll see if I can get that download thing so I can try > implementing your solution. > >> grammatim wrote: >>> On Dec 8, 8:05 am, "Greg Maxey" >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>> Of course not. If they are "technical articles," they are >>>>> addressed to people who know how to program in whatever language >>>>> they are about. >> >>>> 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. >> >>>>> There you go again -- "a type of ribbon control." >> >>>> Which of those five words is beyond your comprehension? >> >>> "ribbon control, type of" >> >>>>> Then i don't know what you mean by "label." The button as it >>>>> stands shows the last-chosen Border item (Top, Left Side, >>>>> whatever), and a drop-down triangle for choosing the particular >>>>> border item needed. >> >>>> 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.) >> >>>>> One who creates documents by using the tools as provided, without >>>>> trying to mess with programming code. >> >>>> 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. >> >>>>> So it sounds like there would be exactly as many clicks to get at >>>>> the Table Borders command, only instead of the first click being >>>>> on the Table Design tab, it would be on the CellSize button >>>>> instead. Thus the problem would remain exactly the same! >> >>>> You didn't ask for click reduction. You stated and then asked: >> >>>>> The only feature of the Ribbon that I use frequently that is in a >>>>> very bad place is the Table Borders button. Can that be moved >>>>> from Table Design to Table Layout? (There's even room for it under >>>>> the two Distribute buttons.) >> >>>> 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. >> >>>>> That means that either you once repeated a newsgroup posting in >>>>> email, or you sent me an insulting email off-list. I probably >>>>> can't check, >>>>> since either way I would have deleted it. >> >>>> 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. >> >>>> grammatim wrote: >>>>> On Dec 7, 5:29 pm, "Greg Maxey" >>>>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>>>> No; I know that I don't have time to learn a programming >>>>>>> language. >> >>>>>> Then perhaps you should leave it to those that do. I will be >>>>>> happy to do your ribbon customizations for you for a fee. >> >>>>>>> I have no idea what you just said -- for instance, what a >>>>>>> "splitbutton" is -- since you say it's normal and shows a label, >>>>>>> but also that a splitbutton can only show a label if it's large. >> >>>>>> That's because you either didn't read the technical atricles >>>>>> linked from my >> >>>>> Of course not. If they are "technical articles," they are >>>>> addressed to people who know how to program in whatever language >>>>> they are about. >> >>>>>> article on Ribbon Customization or you didn't understand what you >>>>>> did read. A splitButton is a type of ribbon control. There are >>>>>> built-in splitbuttons that are incorporated into built-in groups >>>>>> on the ribbon, there are built-in pre-defined splitButtons that >>>>>> you can put in your own custom groups, and there are custom >>>>>> splitButtons that you can create yourself (provided you change >>>>>> your mind and find the time to do it). >> >>>>> There you go again -- "a type of ribbon control." >> >> ... >> >> read more »- Hide quoted text - >> >> - Show quoted text -
-- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
Oops,
Yes you are right. There is a dialog box launcher associated with the "Cell Size" group. I overlooked that. The revised RibbonX that will include the dialog box launcher is shown below:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <ribbon> <contextualTabs> <tabSet idMso="TabSetTableTools"> <tab idMso="TabTableToolsLayout"> <group idMso="GroupTableCellSize" visible="false" /> <group id="CustGrp" label="Cell Size" insertBeforeMso="GroupTableCellSize" > <menu idMso="TableAutoFitMenu" size="large" /> <separator id="sep1" /> <box id="box1" boxStyle="vertical" > <control idMso="TableRowHeight" /> <control idMso="TableColumnWidth" /> </box> <separator id="sep2" /> <button idMso="TableRowsDistribute" /> <button idMso="TableColumnsDistribute" /> <splitButton idMso="TableBordersMenu" /> <dialogBoxLauncher > <button idMso="TablePropertiesDialog" /> </dialogBoxLauncher > </group> </tab> </tabSet> </contextualTabs> </ribbon> </customUI>
I don't know all of the background, but RibbonX is just a name used for the XML script that is written to define ribbon customization.
grammatim wrote:
[Quoted Text] > On Dec 8, 8:04 pm, "Greg Maxey" > <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >> 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.' > > I never noticed that there was a bottom tab called "Cell Size" -- and > I find that the corner arrow on it just gives "Table Properties," > which already has a great big button at the left! > >> 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). > > Turns out that "Group" is a technical term for "bottom tab"! > >> 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. > > Indeed. > >> The RibbonX code I posted originally does just that. > > (I still don't know what "RibbonX" is.) > >> 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.pngandhttp://gregmaxey.mvps.org/Control_size_large.png> > Either one of those would do just fine! > >>> 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. > > Indeed -- thank you for explaining it in an understandable way! > > Tomorrow I'll see if I can get that download thing so I can try > implementing your solution. > >> grammatim wrote: >>> On Dec 8, 8:05 am, "Greg Maxey" >>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>> Of course not. If they are "technical articles," they are >>>>> addressed to people who know how to program in whatever language >>>>> they are about. >> >>>> 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. >> >>>>> There you go again -- "a type of ribbon control." >> >>>> Which of those five words is beyond your comprehension? >> >>> "ribbon control, type of" >> >>>>> Then i don't know what you mean by "label." The button as it >>>>> stands shows the last-chosen Border item (Top, Left Side, >>>>> whatever), and a drop-down triangle for choosing the particular >>>>> border item needed. >> >>>> 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.) >> >>>>> One who creates documents by using the tools as provided, without >>>>> trying to mess with programming code. >> >>>> 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. >> >>>>> So it sounds like there would be exactly as many clicks to get at >>>>> the Table Borders command, only instead of the first click being >>>>> on the Table Design tab, it would be on the CellSize button >>>>> instead. Thus the problem would remain exactly the same! >> >>>> You didn't ask for click reduction. You stated and then asked: >> >>>>> The only feature of the Ribbon that I use frequently that is in a >>>>> very bad place is the Table Borders button. Can that be moved >>>>> from Table Design to Table Layout? (There's even room for it under >>>>> the two Distribute buttons.) >> >>>> 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. >> >>>>> That means that either you once repeated a newsgroup posting in >>>>> email, or you sent me an insulting email off-list. I probably >>>>> can't check, >>>>> since either way I would have deleted it. >> >>>> 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. >> >>>> grammatim wrote: >>>>> On Dec 7, 5:29 pm, "Greg Maxey" >>>>> <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote: >>>>>>> No; I know that I don't have time to learn a programming >>>>>>> language. >> >>>>>> Then perhaps you should leave it to those that do. I will be >>>>>> happy to do your ribbon customizations for you for a fee. >> >>>>>>> I have no idea what you just said -- for instance, what a >>>>>>> "splitbutton" is -- since you say it's normal and shows a label, >>>>>>> but also that a splitbutton can only show a label if it's large. >> >>>>>> That's because you either didn't read the technical atricles >>>>>> linked from my >> >>>>> Of course not. If they are "technical articles," they are >>>>> addressed to people who know how to program in whatever language >>>>> they are about. >> >>>>>> article on Ribbon Customization or you didn't understand what you >>>>>> did read. A splitButton is a type of ribbon control. There are >>>>>> built-in splitbuttons that are incorporated into built-in groups >>>>>> on the ribbon, there are built-in pre-defined splitButtons that >>>>>> you can put in your own custom groups, and there are custom >>>>>> splitButtons that you can create yourself (provided you change >>>>>> your mind and find the time to do it). >> >>>>> There you go again -- "a type of ribbon control." >> >> ... >> >> read more »- Hide quoted text - >> >> - Show quoted text - -- Greg Maxey - Word MVP
My web site http://gregmaxey.mvps.org Word MVP web site http://word.mvps.org
|
|
On Dec 9, 12:39 am, "Greg Maxey" <gma...[ at ]mIKEvICTORpAPAsIERRA.oSCARrOMEOgOLF> wrote:
[Quoted Text] > Oops, > > Yes you are right. There is a dialog box launcher associated with the "Cell > Size" group. I overlooked that. The revised RibbonX that will include the > dialog box launcher is shown below: > > <customUI xmlns=" http://schemas.microsoft.com/office/2006/01/customui">> <ribbon> > <contextualTabs> > <tabSet idMso="TabSetTableTools"> > <tab idMso="TabTableToolsLayout"> > <group idMso="GroupTableCellSize" visible="false" /> > <group id="CustGrp" label="Cell Size" > insertBeforeMso="GroupTableCellSize" > > <menu idMso="TableAutoFitMenu" size="large" /> > <separator id="sep1" /> > <box id="box1" boxStyle="vertical" > > <control idMso="TableRowHeight" /> > <control idMso="TableColumnWidth" /> > </box> > <separator id="sep2" /> > <button idMso="TableRowsDistribute" /> > <button idMso="TableColumnsDistribute" /> > <splitButton idMso="TableBordersMenu" /> > <dialogBoxLauncher > > <button idMso="TablePropertiesDialog" /> > </dialogBoxLauncher > > </group> > </tab> > </tabSet> > </contextualTabs> > </ribbon> > </customUI> > > I don't know all of the background, but RibbonX is just a name used for the > XML script that is written to define ribbon customization. It worked!! Thank you!
|
|
|