Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
tools
vsnet.act
vsnet.debugging
vsnet.documentation
vsnet.enterprise.tools
vsnet.general
vsnet.ide
vsnet.jlca
vsnet.servicepacks
vsnet.setup
vsnet.vsip
vsnet.vss
vsnet.vstools.office
vstudio.development
vstudio.extensibility
vstudio.general
vstudio.helpauthoring
vstudio.setup
vstudio.sourcesafe
  
 
date: 28 Oct 2005 07:11:36 -0700,    group: microsoft.public.vstudio.helpauthoring        back       


Controlling link group order in Dynamic Help   
My first help project is up and running and now I am documenting the
process.  While I could not use any third-party software in the
process, I found the HelpwareGroup tutorials to be extremely helpful
and am including them as references in my doc. I still have one nagging
problem - my custom link group appears last in the Dynamic Help Window
instead of the position defined by its priority.

In Microsoft Visual Studio .NET 2003\Common7\IDE\HTML\XMLLinks\1033,
this is the default context.xml:
<?xml version='1.0' encoding="utf-8" ?>
<DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd">
  <Preference AttrName="Locale" AttrValue="kbEnglish"/>
  <LINKGROUP ID="help" Title="Help" Priority="500">
    <GLYPH Collapsed="1" Expanded="2" />
  </LINKGROUP>
  <LINKGROUP ID="actions" Title="Actions" Priority="900">
    <GLYPH Collapsed="5" Expanded="6" />
  </LINKGROUP>
  <LINKGROUP ID="misc" Title="Miscellaneous" Priority="10">
    <GLYPH Collapsed="11" Expanded="12" />
  </LINKGROUP>
  <LINKGROUP ID="samples" Title="Samples" Priority="400">
    <GLYPH Collapsed="9" Expanded="10" />
  </LINKGROUP>
  <LINKGROUP ID="GettingStarted" Title="Getting Started"
Priority="300">
    <GLYPH Collapsed="1" Expanded="2" />
  </LINKGROUP>
</DynamicHelp>

and this is my custom link group file:
<?xml version='1.0' encoding="utf-8" ?>
<DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd"
	xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
	xsi:schemaLocation="http:msdn.microsoft.com/vsdata/xsd/vsdh.xsd
vsdh.xsd">
  <LINKGROUP ID="InVisionSoftwareClassLibrary" Title="InVision Software
Class Library" Priority="1000">
    <GLYPH Collapsed="1" Expanded="2" />
  </LINKGROUP>

 </DynamicHelp>

Can anyone explain how to force my custom link group to the top of the
list (should a user choose to view Dynamic Help)? Thanks in advance for
your help.
Regards,
Carolyn
date: 28 Oct 2005 07:11:36 -0700   author:   Carwen

Re: Controlling link group order in Dynamic Help   
Having another go at it? :-)
Link Groups  -- Help, Actions, Miscellaneous, Samples, and Getting 
Started --
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxlrflinkgrouptag.asp

This web page looks quite helpful
http://book.itzero.com/read/microsoft/Apress.Enterprise.Development.with.Visual.Studio.Dot.NET.UML.and.MSF.eBook-LiB_html/8889final/LiB0071.html

So your custom group need a higher priority than the other groups

Actions = 2000
Help = 1800
Samples = 1700
Getting Started = 1600
Miscellaneous = 1500

Have you actually tried say 2200
Please let us all know if it works
Cheers
Rob

-- 

Rob Chandler
MS Help MVP
http://helpware.net/FAR/
http://mshelpwiki.com/

"Carwen"  wrote in message 
news:1130508696.117875.306110@g14g2000cwa.googlegroups.com...
> My first help project is up and running and now I am documenting the
> process.  While I could not use any third-party software in the
> process, I found the HelpwareGroup tutorials to be extremely helpful
> and am including them as references in my doc. I still have one nagging
> problem - my custom link group appears last in the Dynamic Help Window
> instead of the position defined by its priority.
>
> In Microsoft Visual Studio .NET 2003\Common7\IDE\HTML\XMLLinks\1033,
> this is the default context.xml:
> <?xml version='1.0' encoding="utf-8" ?>
> <DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd">
>  <Preference AttrName="Locale" AttrValue="kbEnglish"/>
>  <LINKGROUP ID="help" Title="Help" Priority="500">
>    <GLYPH Collapsed="1" Expanded="2" />
>  </LINKGROUP>
>  <LINKGROUP ID="actions" Title="Actions" Priority="900">
>    <GLYPH Collapsed="5" Expanded="6" />
>  </LINKGROUP>
>  <LINKGROUP ID="misc" Title="Miscellaneous" Priority="10">
>    <GLYPH Collapsed="11" Expanded="12" />
>  </LINKGROUP>
>  <LINKGROUP ID="samples" Title="Samples" Priority="400">
>    <GLYPH Collapsed="9" Expanded="10" />
>  </LINKGROUP>
>  <LINKGROUP ID="GettingStarted" Title="Getting Started"
> Priority="300">
>    <GLYPH Collapsed="1" Expanded="2" />
>  </LINKGROUP>
> </DynamicHelp>
>
> and this is my custom link group file:
> <?xml version='1.0' encoding="utf-8" ?>
> <DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd"
> xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
> xsi:schemaLocation="http:msdn.microsoft.com/vsdata/xsd/vsdh.xsd
> vsdh.xsd">
>  <LINKGROUP ID="InVisionSoftwareClassLibrary" Title="InVision Software
> Class Library" Priority="1000">
>    <GLYPH Collapsed="1" Expanded="2" />
>  </LINKGROUP>
>
> </DynamicHelp>
>
> Can anyone explain how to force my custom link group to the top of the
> list (should a user choose to view Dynamic Help)? Thanks in advance for
> your help.
> Regards,
> Carolyn
>
date: Mon, 31 Oct 2005 04:02:11 +1100   author:   Rob Chandler [MVP]

Re: Controlling link group order in Dynamic Help   
Hi Rob,
Another go? Yeah, I want things the way I want them. I know we already
had this conversation, and I applied your advice - the priority for my
custom link group is already higher than the others:
Help 500
Actions 900
Miscellaneous 10
Samples 400
Getting Started 300
InVision Software Class Library 1000

I seem to remember reading somewhere that 1000 was the maximum
priority, but I could be wrong.

Thanks for the links. I've seen the msdn page and it doesn't say much.
I will have to work through the itzero chapter, which does indeed look
conprehensive, and see if there's anything I missed. As I said, my
topics seem to be appearing in the DH window but I'm not happy with the
priority. I'm immersed in somethine else right now, but I'll let you
know how it goes.

Regards,
Carolyn



Rob Chandler [MVP] wrote:
> Having another go at it? :-)
> Link Groups  -- Help, Actions, Miscellaneous, Samples, and Getting
> Started --
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxlrflinkgrouptag.asp
>
> This web page looks quite helpful
> http://book.itzero.com/read/microsoft/Apress.Enterprise.Development.with.Visual.Studio.Dot.NET.UML.and.MSF.eBook-LiB_html/8889final/LiB0071.html
>
> So your custom group need a higher priority than the other groups
>
> Actions = 2000
> Help = 1800
> Samples = 1700
> Getting Started = 1600
> Miscellaneous = 1500
>
> Have you actually tried say 2200
> Please let us all know if it works
> Cheers
> Rob
>
> --
>
> Rob Chandler
> MS Help MVP
> http://helpware.net/FAR/
> http://mshelpwiki.com/
>
> "Carwen"  wrote in message
> news:1130508696.117875.306110@g14g2000cwa.googlegroups.com...
> > My first help project is up and running and now I am documenting the
> > process.  While I could not use any third-party software in the
> > process, I found the HelpwareGroup tutorials to be extremely helpful
> > and am including them as references in my doc. I still have one nagging
> > problem - my custom link group appears last in the Dynamic Help Window
> > instead of the position defined by its priority.
> >
> > In Microsoft Visual Studio .NET 2003\Common7\IDE\HTML\XMLLinks\1033,
> > this is the default context.xml:
> > <?xml version='1.0' encoding="utf-8" ?>
> > <DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd">
> >  <Preference AttrName="Locale" AttrValue="kbEnglish"/>
> >  <LINKGROUP ID="help" Title="Help" Priority="500">
> >    <GLYPH Collapsed="1" Expanded="2" />
> >  </LINKGROUP>
> >  <LINKGROUP ID="actions" Title="Actions" Priority="900">
> >    <GLYPH Collapsed="5" Expanded="6" />
> >  </LINKGROUP>
> >  <LINKGROUP ID="misc" Title="Miscellaneous" Priority="10">
> >    <GLYPH Collapsed="11" Expanded="12" />
> >  </LINKGROUP>
> >  <LINKGROUP ID="samples" Title="Samples" Priority="400">
> >    <GLYPH Collapsed="9" Expanded="10" />
> >  </LINKGROUP>
> >  <LINKGROUP ID="GettingStarted" Title="Getting Started"
> > Priority="300">
> >    <GLYPH Collapsed="1" Expanded="2" />
> >  </LINKGROUP>
> > </DynamicHelp>
> >
> > and this is my custom link group file:
> > <?xml version='1.0' encoding="utf-8" ?>
> > <DynamicHelp xmlns="http://microsoft.com/vstudio/tbd/vsdh.xsd"
> > xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
> > xsi:schemaLocation="http:msdn.microsoft.com/vsdata/xsd/vsdh.xsd
> > vsdh.xsd">
> >  <LINKGROUP ID="InVisionSoftwareClassLibrary" Title="InVision Software
> > Class Library" Priority="1000">
> >    <GLYPH Collapsed="1" Expanded="2" />
> >  </LINKGROUP>
> >
> > </DynamicHelp>
> >
> > Can anyone explain how to force my custom link group to the top of the
> > list (should a user choose to view Dynamic Help)? Thanks in advance for
> > your help.
> > Regards,
> > Carolyn
> >
date: 31 Oct 2005 07:44:39 -0800   author:   Carwen

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us