Information for advanced users
If you have any requests or suggestions then please email me!
If you're a network administrator then you may find the "Portable mode" and ODBC pages useful.
Customising the QuickSearch popup menus.
The information that Xinorbis needs in order to build the popup menus that appear when the quick search menu button is pressed is stored in two files called; FHQuickSearch.menu and QuickSearch.menu.
There is copy for each language, stored in \data\languages\ , which is located in the folder where Xinorbis was installed to.
The files are standard text files that can be edited with any decent ASCII editor. I've written an application that will let you test the menu scripts, it's called MenuBuilder.exe and is located in the \data\languages\ folder.
Each line of the text file is an instruction to the menu builder code.
A greyed-out title is created by putting some text between a set of { }
A separating line is created by having a single - (hypen) on a line.
A clickable menu item looks like this;
.Some Text=command
There are many commands, see here for more details.
A clickable sub-menu item looks something like this;
[The name/description of the menu]
.An Item=command
.Another Item=command
*
The * (asterisk) signifies the end of a sub-menu.
Commands
A command can be any search command or list of commands.
To search for all files created after the 17th of April 2009;
.Menu Item=(date>20090417)
However, this isn't very useful so it's possible to have Xinorbis generate a date or get the user to pick one.
Date / Time Commands
{NOW}
Today's date.
.Menu Item=(date>{NOW})
Clicking on this menu item will search for all files created on or after today.
{DECWEEK}
A date one week ago from today.
.Menu Item=(date>{DECWEEK})
Clicking on this menu item will search for all files created in the last week.
{DECMONTH}
A date one month ago from today.
.Menu Item=(date>{DECMONTH})
Clicking on this menu item will search for all files created in the last month.
{DECMONTH6}
A date six months ago from today.
.Menu Item=(date>{DECMONTH6})
Clicking on this menu item will search for all files created in the last six months.
{DECMONTH12}
A date one year ago from today.
.Menu Item=(date>{DECMONTH12})
Clicking on this menu item will search for all files created in the last twelve months.
{DECMONTH24}
A date two years ago from today.
.Menu Item=(date>{DECMONTH24})
Clicking on this menu item will search for all files created in the last twenty four months.
{GetDateDialogA}
Generates a search function for searching for a last accessed date between two user selectable dates.
.Menu Item={GetDateDialogA}
Clicking on this menu item will search for all files accessed within the user's selection.
{GetDateDialogC}
Generates a search function for searching for a created date between two user selectable dates.
.Menu Item={GetDateDialogC}
Clicking on this menu item will search for all files created within the user's selection.
{GetDateDialogM}
Generates a search function for searching for a modified date between two user selectable dates.
.Menu Item={GetDateDialogM}
Clicking on this menu item will search for all files modified within the user's selection.
File Size Commands
{GetSizeDialog}
Generates a search function for searching for between a set of file sizes.
.Menu Item={GetSizeDialog}
Clicking on this menu item will search for all files with the user's selection.