IPB

Google Frontpage Forums Unattended CD/DVD Guide
 
Reply to this topicStart new topic
> Customzing ViStart
njven
post Jun 12 2008, 09:40 PM
Post #1


C(/)/\/\p Fr3@k
*

Group: Members
Posts: 57
Joined: 26-January 08
Member No.: 173628
OS: XP Pro x86
Country Flag


Well, I don't have much better to do, so I thought I'd offer a guide on tweaking ViStart to those that like the program, but didn't know they could tweak it and remove links.

ViStart can be changed by simply going to the (Program Files\ViStart) directory and editing the resources, settings.xml and rollover.


Rollover would be the picture the shows up at the top in the small box when you have selected an item. Make sure the pictures are 64x64. To make the picture show up you'll have to edit Settings.xml

Resources contain the pictures that make the background of ViStart. You can change the logoff buttons or even the background color if your any good with photo editting programs.

If you want some new ViStart skins, checkout (http://fediafedia.deviantart.com/) many great themes and also some nice skins.



Now the important part. The Settings file. You can change a few options by right clicking the ViStart icon in the system tray. If you know programming language it should be easy to understand. Anyway, here's mine, I'll explain what everything means.
CODE
<menu_options>
   <strings>
      <string id="strLogOff" value="Log Off"/>
      <string id="strSwitchUser" value="Switch User"/>
      <string id="strShutdown" value="Shutdown"/>
      <string id="strRestart" value="Restart"/>
      <string id="strStandBy" value="Stand By"/>
      <string id="strHibernate" value="Hibernate"/>
      <string id="strAllPrograms" value="All Programs"/>
      <string id="strBack" value="Back"/>
      <string id="strStartSearch" value="Start Search"/>
      <string id="strAbout" value="About" />
   </strings>

   <variable id="DOCUMENTS" path="HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Personal"/>
   <variable id="PICTURES" path="HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\My Pictures"/>
   <variable id="MUSIC" path="HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\My Music"/>
   <variable id="VIDEOS" path="HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\My Video"/>

   <option name="%USERNAME% Documents" program="explorer" rollover="rollover\userfolder.png">
      <arguement value="%DOCUMENTS%"/>
   </option>

   <option name="Pictures" program="explorer" rollover="rollover\pictures.png">
      <arguement value="%PICTURES%"/>
   </option>

   <option name="Music" program="explorer" rollover="rollover\music.png">
      <arguement value="%MUSIC%"/>
   </option>

   <option name="Videos" program="explorer" rollover="rollover\videos.png">
      <arguement value="%VIDEOS%"/>
   </option>

   <option name="Search" shell="FindFiles" rollover="rollover\search.png"/>

   <option name="Computer" program="explorer" rollover="rollover\computer.png">
      <arguement value="::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"/>
   </option>

   <option name="Network" program="explorer" rollover="rollover\network.png">
      <arguement value="::{208D2C60-3AEA-1069-A2D7-08002B30309D}"/>
   </option>

   <option name="Connect To" program="rundll32.exe" rollover="rollover\connect.png">
      <arguement value="shell32.dll,Control_RunDLL ncpa.cpl"/>
   </option>

   <option name="Control Panel" program="control" rollover="rollover\control.png"/>

   <option name="Run..." shell="FileRun" rollover="rollover\run.png"/>

</menu_options>



"Option Name" is the text that's displayed on the menu.
"Program" is the name of the program to be executed. Anything you can type in the "Run" prompt you can add in these quotes.
"Rollover" is the image that's displayed in the top right when you move the mouse over the item or highlight it.
"Arguement Name" is where you'd specify switches for a program if a certain program needs it.
"Shell" is the shell name of the program I guess? I'm not exactly sure on this.

%VARIABLE% are variables defined at the top. %DOCUMENTS% is set as the path to documents which is defined in the registry. This allows a link to documents on any computer even if there in the default location. For the most part, you won't need these unless you plan to configure Settings files for multiple computers.

<strings>
</strings>
Define the options that show up if you hit the expand arrow next to the shutdown button. I'm not sure if you an configure these to support custom options, I haven't gotten that far yet. These also show up on the system tray icon.

Just post the questions or suggestions, or tll me if this already exists =)

Here's how my final menu looks:


This post has been edited by njven: Jun 12 2008, 10:31 PM
Attached File(s)
Attached File  vistart.jpg ( 47.2K ) Number of downloads: 27
 
Go to the top of the page
 
+Quote Post
MBrys330
post Sep 22 2008, 09:18 PM
Post #2





Group: Members
Posts: 1
Joined: 7-September 08
Member No.: 208831
OS: none
Country Flag


nothing to say

This post has been edited by MBrys330: Oct 26 2008, 03:16 PM
Go to the top of the page
 
+Quote Post
Sunspot2
post Sep 30 2008, 09:22 PM
Post #3





Group: Members
Posts: 2
Joined: 30-September 08
Member No.: 212398
OS: XP Home
Country Flag


Hi,

Very good tutorial.
Thanks a lot for the explanations.
I would like to make two questions, maybe you can teach me this:

1 - Is it possible to make Vistart to open a custom folder instead of the default Shell Folders? If yes, can you please teach me to do it?

2 - Can i resize the whole Vistart menu? To make it smaller for not having that empty space bellow?

Forgive me if I'm being unpolite in my way of puting the questions, but english is not my first language.

I thank you in advance.
Go to the top of the page
 
+Quote Post
spacesurfer
post Oct 13 2008, 05:45 PM
Post #4


Pharmassist
******

Group: Members
Posts: 1255
Joined: 31-July 04
From: United States
Member No.: 25917
OS: XP Pro x86
Country Flag


QUOTE (Sunspot2 @ Sep 30 2008, 09:22 PM) *
Hi,

Very good tutorial.
Thanks a lot for the explanations.
I would like to make two questions, maybe you can teach me this:

1 - Is it possible to make Vistart to open a custom folder instead of the default Shell Folders? If yes, can you please teach me to do it?

2 - Can i resize the whole Vistart menu? To make it smaller for not having that empty space bellow?

Forgive me if I'm being unpolite in my way of puting the questions, but english is not my first language.

I thank you in advance.


I tried ViStart and thought it much better and customizable than XP's own menu. However, I agree with #2 above.

You cannot resize ViStart. I abandoned it for that sole purpose. I couldn't stand the empty space on the right side.
Go to the top of the page
 
+Quote Post
Sunspot2
post Oct 18 2008, 09:44 AM
Post #5





Group: Members
Posts: 2
Joined: 30-September 08
Member No.: 212398
OS: XP Home
Country Flag


I'm afraid I'll have to abandon it too.
I found the answer for the first question and yes, I can use custom folders and applications for the list on the right side. But, so far, I found no way to change the size of the menu.
But it is indeed an improvement in relation to xp default menu.
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 23rd November 2008 - 04:14 AM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2008 msfn.org
Privacy Policy