aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Just use g_basename. (mlf_finalize): Free the real_path.Jeffrey Stedfast2002-04-183-6/+14
* If there is a grabbed_item, send all events to it.Christopher James Lahey2002-04-181-22/+20
* Removed. (impl_tree_drag_motion): Rewritten to useEttore Perazzoli2002-04-175-321/+529
* reverted last change commited by mistakeRadek Doulik2002-04-171-31/+0
* untranslated cs.poRadek Doulik2002-04-172-0/+25848
* added cs to ALL_LINGUASRadek Doulik2002-04-171-1/+1
* Free the format string.Jeffrey Stedfast2002-04-174-2/+15
* Unref the priv->tooltips object here.Jeffrey Stedfast2002-04-174-10/+24
* Get rid of an unused variable.Jeffrey Stedfast2002-04-178-23/+159
* New wrapper around gethostbyaddr_r if the system has it, else a whole newJeffrey Stedfast2002-04-173-79/+150
* Add checks for gethostbyaddr_rJeffrey Stedfast2002-04-173-2/+42
* Ref the prefs widget here since we unref in the destroy callback. CaughtJeffrey Stedfast2002-04-173-5/+14
* Updated French translation.Christophe Merlet2002-04-162-57/+60
* oops, forgot to commit this last timeJeffrey Stedfast2002-04-151-0/+3
* fixes for socklen_t detectionJeffrey Stedfast2002-04-151-1/+12
* Added #include <sys/types.h> for dirent.h which needs it on MacOS X.Jeffrey Stedfast2002-04-155-3/+18
* s/ENABLE_NEWS/ENABLE_NNTPJeffrey Stedfast2002-04-141-1/+1
* Added #include <sys/types.h> for dirent.h which needs it on MacOS X.Jeffrey Stedfast2002-04-143-0/+9
* Check for socklen_t and if it doesn't exist, define it as unsigned int.Jeffrey Stedfast2002-04-142-0/+7
* compile fixesJeffrey Stedfast2002-04-143-19/+19
* fix the nntp provider makefile.amJeffrey Stedfast2002-04-141-18/+3
* Build fixes for --enable-nntp.Jeffrey Stedfast2002-04-142-4/+9
* Updated French translation.Christophe Merlet2002-04-134-805/+823
* Treat commas as token delimeters. (WEEKDAY_CHARS): Use full weekday namesJeffrey Stedfast2002-04-132-22/+31
* Fixed a grammer mistake, or so according to bug #23376. Whatever.Jeffrey Stedfast2002-04-133-19/+25
* added a #include to fix a compile warningJeffrey Stedfast2002-04-131-0/+2
* Make it so that unchecking the "Enable Advanced Options" in the signatureJeffrey Stedfast2002-04-133-1/+27
* Setup News preferences too if it is enabled.Jeffrey Stedfast2002-04-135-1794/+262
* Fix typosAndrew V. Samoilov2002-04-121-25/+25
* Set the text of the reply-to. (mail_account_gui_save): Get the reply-toJeffrey Stedfast2002-04-128-127/+380
* Change the Reply-To header contents. (e_msg_composer_hdrs_set_reply_to):Jeffrey Stedfast2002-04-122-13/+22
* Fix "Follow Up" searches by comparing to the empty string, rather than justRussell Steinthal2002-04-123-4/+16
* new method.Rodrigo Moya2002-04-127-2/+69
* Handle parsing negative integers.Jeffrey Stedfast2002-04-122-7/+23
* Include addressbook-config.h here as this file uses it.Christopher James Lahey2002-04-128-44/+196
* Fixed a memory leak here by using the "selection-done" signal.Christopher James Lahey2002-04-123-13/+49
* If the last message(s) were deleted, and we had any messages output,Not Zed2002-04-114-1/+24
* s/Sent/Date. This fixes bug #11159.Jeffrey Stedfast2002-04-112-1/+5
* Set the UID_SET_LIMIT value to 4096. I ran into an issue tonight whereJeffrey Stedfast2002-04-112-1/+14
* Set the 'No' button as the default.Jeffrey Stedfast2002-04-112-0/+8
* it's monkey-16.png not monkey.pngJeffrey Stedfast2002-04-111-1/+1
* Fix this: Rodrigo's patch used one of the functions I just removed. :)Dan Winship2002-04-112-12/+11
* add Rupert's seal of approvalDan Winship2002-04-112-0/+1
* Oops, put x_mailer_display_style in /Mail/Display, not /Mail/FormatDan Winship2002-04-111-2/+2
* Handle the X-Mailer display style. (There is currently no GUI forDan Winship2002-04-114-13/+102
* oops, after converting everything truncate the GByteArray to the correct leng...Jeffrey Stedfast2002-04-111-0/+4
* Fixed a bug that would miscalculate how much data to copy into theJeffrey Stedfast2002-04-112-46/+68
* use the default uri for tasks (as stored in the configuration) when theRodrigo Moya2002-04-112-22/+14
* No need to query for the persist-stream interface here, just re-useJeffrey Stedfast2002-04-112-13/+17
* #include <parser.h> and <xmlmemory.h> instead of <gnome-xml/parser.h> andEttore Perazzoli2002-04-111-2/+4
* Shell config page routines. Right now handles the default folders page.Dan Winship2002-04-1113-23/+618
* Add. (Copied from Unscalable Gorilla because it was handy. Will probablyDan Winship2002-04-113-0/+7
* Use new-and-improved default folder URI config paths.Dan Winship2002-04-116-103/+31
* Check that there is a value to setup. Fixes #15470.Not Zed2002-04-102-1/+4
* Make the folder_lock recursive. See bug #22363 for details. Basically,Jeffrey Stedfast2002-04-104-8/+16
* removed an extra printfJeffrey Stedfast2002-04-101-1/+0
* Kludge around the brokeness that is GtkOptionMenu just like we kludgeJeffrey Stedfast2002-04-102-76/+87
* Change the logic for displaying a default window, so we don't end up withEttore Perazzoli2002-04-102-1/+6
* This needs to return a gboolean (TRUE). (rule_edit): UsingJeffrey Stedfast2002-04-102-5/+15
* made the copmment clearerJeffrey Stedfast2002-04-101-1/+1
* Don't adjust the timezone offset if we used tm.tm_gmtoff because it isJeffrey Stedfast2002-04-102-0/+9
* Oops. The previous change made the search bar widgets get packed in theDan Winship2002-04-102-3/+11
* Update for new-and-improved consistent default folder uri.Dan Winship2002-04-103-64/+23
* Added closing ) for "not starts with" subject rule. Added closing ) forNot Zed2002-04-102-5/+6
* Move <dirent.h> down the #include list so it compiles on Darwin.Ettore Perazzoli2002-04-102-2/+8
* Added closing ) for "not starts with" subject rule.Not Zed2002-04-103-19/+24
* New. Check that things that need to be in the config db are. Right now itDan Winship2002-04-097-9/+60
* If the shell fails to display all of the requested URIs, fall back toDan Winship2002-04-092-8/+15
* Oops. Add ChangeLog entries for some changes that accidentally escapedDan Winship2002-04-091-0/+8
* Fix bad xml.Dan Winship2002-04-092-1/+5
* Add view_info arg but don't do anything with it.Dan Winship2002-04-092-0/+6
* Add view_info arg. If the view_info is non-empty and this is a calendarDan Winship2002-04-095-9/+76
* Add view_info arg, but don't do anything with it.Dan Winship2002-04-092-0/+6
* Add view_info arg, but don't do anything with it.Dan Winship2002-04-092-0/+6
* Add a "view_info" argument.Dan Winship2002-04-0912-29/+127
* Use decode rather than unformat - the e_destination was changed (long timeNot Zed2002-04-093-5/+19
* Argh! get_folder_info owns and frees its *OWN* folder info, it shouldn'tNot Zed2002-04-092-2/+7
* If we get multiple Content-Type header values, change subsequent headersNot Zed2002-04-096-29/+104
* oops, I forgot to update the ChangeLog to be accurate for my last commitJeffrey Stedfast2002-04-091-4/+3
* Since bonobo doesn't seem to O_TRUNC the file stream before writing to it,Jeffrey Stedfast2002-04-092-26/+49
* Re-added the config wizard interfaces. Ettore accidently removed themJeffrey Stedfast2002-04-094-47/+38
* Don't count our filler when encoding our line-length octet.Jeffrey Stedfast2002-04-093-4/+12
* Fix "evolution evolution:/path/to/folder" to use default viewDan Winship2002-04-086-46/+67
* added some debug printf'sJeffrey Stedfast2002-04-081-2/+6
* Updated French translation.Christophe Merlet2002-04-082-2268/+2046
* Remove notes files.JP Rosevear2002-04-072-2/+6
* Oops.JP Rosevear2002-04-071-0/+4
* Remove dead files.JP Rosevear2002-04-072-1250/+0
* add config_item:typeJP Rosevear2002-04-072-0/+9
* add config_item:priorityJP Rosevear2002-04-073-0/+12
* add config_item:typeJP Rosevear2002-04-072-0/+10
* add config_item:typeJP Rosevear2002-04-072-1/+9
* set type (load_pages): get the oaf property for type and track the pageJP Rosevear2002-04-074-10/+97
* Construct the buttons earlier so that the option-menu-setup code thatDan Winship2002-04-072-5/+11
* show a specific page numberJP Rosevear2002-04-073-0/+23
* Oops.JP Rosevear2002-04-071-1/+1
* Remove mail-summary.cJP Rosevear2002-04-071-0/+4
* Remove executive summary files.JP Rosevear2002-04-072-9/+13
* Set the title of the dialog.Ettore Perazzoli2002-04-062-0/+5
* Don't get the statuscode here anymore. (http_method_invoke): Use aJeffrey Stedfast2002-04-063-34/+170
* Fixes bug #3980.Jeffrey Stedfast2002-04-064-7/+21
* comment out more unused camel filesJP Rosevear2002-04-062-3/+8
* remove file that is not compiled (and hence not disted)JP Rosevear2002-04-062-1/+5
* dist the relevant xpmsJP Rosevear2002-04-052-1/+8
* If (body-contains) is not passed any arguments, return empty/false. FixesNot Zed2002-04-052-1/+5
* Simplified since we can now decode in-reply-to without getting extraJeffrey Stedfast2002-04-054-42/+61
* Re-Add $(WOMBAT_LIBS) so wombat actually links.Jeffrey Stedfast2002-04-052-1/+6
* Fix a memory mixup.Dan Winship2002-04-052-2/+7
* link to the static libversitJP Rosevear2002-04-052-1/+5
* add evolution-folder-selector-button.cDan Winship2002-04-051-0/+1
* Remove refs to drafts_folder_name and sent_folder_name in the corbaDan Winship2002-04-052-2/+6
* Update for evolution_shell_client_user_select_folder API change.Dan Winship2002-04-052-16/+18
* Remove the #ifndef SHELL part. Use an EvolutionFolderSelectorButton.Dan Winship2002-04-056-126/+40
* Make the drafts and sent folder buttons be EvolutionFolderSelectorButtons.Dan Winship2002-04-059-170/+122
* New widget for a button that displays a folder selection in a standardDan Winship2002-04-0512-75/+712
* fix substitution typoJP Rosevear2002-04-053-5/+9
* Fix static linking on solaris which doesn't have a static libresolv.JP Rosevear2002-04-052-1/+17
* Don't show the popup if the entry->item doesn't have focus.Ettore Perazzoli2002-04-041-0/+5
* Added missing </submenu> tag. Remove bogus "Dump" menu item.Ettore Perazzoli2002-04-042-161/+162
* Put DB3_LDADD and LDAP_LIBS on the top so the PAS backend uses the rightEttore Perazzoli2002-04-042-3/+9
* Change type of parent_class to BonoboXObjectClass.Ettore Perazzoli2002-04-049-64/+148
* Add GNOME_Evolution_Summary.oaf.in, as this file is now generated.Ettore Perazzoli2002-04-041-0/+1
* Remove bogus EXTRA_DIST with sgmldocs.make. Problem pointed out by RichardEttore Perazzoli2002-04-042-1/+5
* Remove AddressbookConfig, ContactNew, ContactNewList EPixmap entries.Ettore Perazzoli2002-04-043-3/+13
* Make the preferences seperate from the viewsIain Holmes2002-04-0412-265/+250
* Updated Brazilian Portuguese translation done by Gustavo Maciel DiasGustavo Maciel Dias Vieira2002-04-042-3131/+16350
* Reset the keepalive timeout to 10 minutes rather than the 30 seconds I wasNot Zed2002-04-042-1/+7
* Deal with folders with no physical_uri.Dan Winship2002-04-042-0/+7
* Set the window title/icon here instead.Jeffrey Stedfast2002-04-0410-88/+210
* Dutch translation updated by Tino Meinen.Vincent van Adrighem2002-04-041-8659/+8554
* Changes to allow combined store/transport providers (like exchange andDan Winship2002-04-043-15/+94
* make service_cache be an array of CAMEL_NUM_PROVIDER_TYPES elements so youDan Winship2002-04-049-27/+58
* Turn indexing back on, fingers crossed ...Not Zed2002-04-037-11/+246
* Pass the UID of the message being edited to the save-draft signal handler.Jeffrey Stedfast2002-04-032-9/+36
* Handle a ton more nspr i/o errno's. (stream_connect): Act as if we areJeffrey Stedfast2002-04-033-11/+109
* Set the show_checkboxes field here instead of the show_folders field.Christopher James Lahey2002-04-032-2/+8
* If folder is NULL, return the correct type of data.Christopher James Lahey2002-04-032-2/+9
* Added e-storage-set-view-checkboxes.etstate andChristopher James Lahey2002-04-037-16/+91
* Sync the key tables explcitly.Not Zed2002-04-035-34/+147
* Updated Italian translation from Clara Tattoni <clara.tattoni@libero.it>.Ettore Perazzoli2002-04-032-6994/+7305
* Fix spelling of E_CARD_SIMPLE_PHONE_ID_TTYTDD andDan Winship2002-04-024-7/+17
* Put back in the exception setup stuff i disabled for debugging.Not Zed2002-04-022-4/+6
* Temporarily disable indexing.Not Zed2002-04-029-15/+108
* Removed an unused pixmap from Tools/Settings to avoid a big nasty bonoboJeffrey Stedfast2002-04-022-1/+3
* Set 're' as the parent window rather than as the parent widget.Jeffrey Stedfast2002-04-023-7/+14
* Re-Implemented the signature editor stuff (mostly just copy/paste fromJeffrey Stedfast2002-04-027-46/+479
* only include if USE_STRTBL is defined. (deleteStrItem): same. (hashStr):Chris Toshok2002-04-022-1/+27
* #include appropriate headers for mkdirJeffrey Stedfast2002-04-021-0/+2
* ignore .pureChris Toshok2002-04-027-2/+9
* Updated Norwegian (bokmål) translation.Kjartan Maraas2002-04-022-130/+147
* Fix a string.Kjartan Maraas2002-04-022-1/+5
* simple fix for DB3 header inclusion in Mac OS X, by Max HornRodrigo Moya2002-04-022-0/+9
* Darwin/OS X portability from Max Horn <max@quendi.de>Dan Winship2002-04-023-7/+9
* Darwin/OS portability from Max Horn <max@quendi.de>Dan Winship2002-04-025-9/+16
* Use -avoid-version -module. (From Max Horn <max@quendi.de>)Dan Winship2002-04-022-2/+8
* Use -avoid-version instead of -version-info 0:0:0, and specify -module.Dan Winship2002-04-027-7/+25
* parent_class should be static. (From Max Horn <max@quendi.de>)Dan Winship2002-04-012-1/+6
* free the my_address member (find_my_address): fall back on a CN match ifJP Rosevear2002-04-012-97/+158
* Added missing file. Updated Swedish translation some.Christian Rose2002-04-013-2400/+3480
* New.Ettore Perazzoli2002-03-311-0/+67
* [Some initial broken support for building components as shlib. MostlyEttore Perazzoli2002-03-318-71/+173
* Updated Norwegian (bokmål) translation.Kjartan Maraas2002-03-302-520/+569
* Don't shift the r, g and b values here either.Jeffrey Stedfast2002-03-303-6/+18
* Restore the labels & colours options from the grave.Jeffrey Stedfast2002-03-304-3/+350
* Add priority.Ettore Perazzoli2002-03-302-1/+7
* Added priorities for all the configuration pagesEttore Perazzoli2002-03-302-0/+11
* Set a priority for the config item. Rename to "Calendar and Tasks".Ettore Perazzoli2002-03-302-2/+9
* Add priority for the config page. Renamed to "Directory Servers".Ettore Perazzoli2002-03-302-2/+9
* Add type "Page". (page_new): New helper function. (page_free): New helperEttore Perazzoli2002-03-302-7/+114
* Same here.Jeffrey Stedfast2002-03-303-8/+46
* Change the ETable specs so it doesn't sort.Ettore Perazzoli2002-03-302-1/+5
* s/libversit.la/libversit.a/JP Rosevear2002-03-303-2/+8
* implement new pop up menu items for "Save as", "Print", "Assign Task",JP Rosevear2002-03-307-116/+664
* Cleaned up a bunch [removing duplicates ;-)], set up icons for all theEttore Perazzoli2002-03-302-89/+8
* *** empty log message ***Ettore Perazzoli2002-03-307-59/+72
* open a file selection dialog with the given title and return the selectedJP Rosevear2002-03-303-0/+70
* Remove old fileJP Rosevear2002-03-302-490/+0
* Use iconv-detect.c to generate a iconv-detect.h file containingJeffrey Stedfast2002-03-301-13/+33
* Check for GConf. Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.Ettore Perazzoli2002-03-302-5/+11
* We now have to check to make sure that p->message is non-NULL because weJeffrey Stedfast2002-03-292-3/+29
* (account_cursor_change): Make sure that event is non-NULL here.Jeffrey Stedfast2002-03-292-2/+3
* Change the message arg to a CamelMimeMessage instead of a CamelMedium.Dan Winship2002-03-295-195/+73
* Use a GtkCList instead of an ETable, for some reason the etable wasJeffrey Stedfast2002-03-294-35/+183
* From composer/ChangeLog:Christopher James Lahey2002-03-292-41/+22
* Bumped the required version of gal to 0.19.99.10.Christopher James Lahey2002-03-292-1/+5
* fix for the changes to GTKHTML_DATADIR that include the release number.Larry Ewing2002-03-282-3/+8
* Use gtk_container_add() to put the toplevel in the parent widget, insteadEttore Perazzoli2002-03-283-5/+4
* Use gtk_container_add() to put the toplevel in the parent widget, insteadEttore Perazzoli2002-03-282-2/+12
* end the line properlyJP Rosevear2002-03-282-2/+5
* Adding topic.datAaron Weber2002-03-281-0/+11
* add from branch. merge from branch merge from branch merge from branchAaron Weber2002-03-288-129/+230
* Updated to respect the new mail-config options for default reply styleJeffrey Stedfast2002-03-282-1/+21
* don't free req->vcard. it's freed in pas_book_free_request.Chris Toshok2002-03-282-19/+12
* eek, we don't want 2 seps in a rowJeffrey Stedfast2002-03-281-2/+0
* Removed the "Mail Settings" stuff.Jeffrey Stedfast2002-03-283-8/+10
* make sure to call ldap_value_free (values);, and ldap_msgfree (resp).Chris Toshok2002-03-282-12/+40
* unset GTK_CAN_FOCUS on the button so that it can't grab focus when youDan Winship2002-03-282-0/+9
* Construct the source_url the right way. The previous way was generatingJeffrey Stedfast2002-03-282-7/+21
* Add gthreads to LIBIBEX_CFLAGS and LIBIBEX_LIBS.Ettore Perazzoli2002-03-282-1/+6
* Updated Norwegian (bokmål) translation. Bring back up to speed.Kjartan Maraas2002-03-273-727/+1118
* Sync with yet-another-mail-config branch.Jeffrey Stedfast2002-03-2724-1599/+3629
* New. New.Ettore Perazzoli2002-03-273-0/+366
* g_warning if the control cannot be activated.Ettore Perazzoli2002-03-273-1/+12
* Changed to get the address from the messageinfo of the current selectedNot Zed2002-03-266-79/+219
* New version from anna, with fixed widget names.Not Zed2002-03-262-165/+214
* Added mention that 2048 maybe recommended by some people. Fixed a typo.Kevin Breit2002-03-262-4/+10
* Changed to use just g_utf8_strdown instead of utf8_normalise, to match theNot Zed2002-03-262-2/+9
* updatedJeffrey Stedfast2002-03-261-0/+1
* Added widgets/e-option-menu.lo.Christopher James Lahey2002-03-265-28/+130
* Call the parent function after doing all the internal work so that whenChristopher James Lahey2002-03-261-9/+9
* Register a "working" folder type with the hourglass icon. (WouldDan Winship2002-03-254-2/+17
* Add working-16.png (the GNOME2 stock "wait" icon, from Jakub)Dan Winship2002-03-253-1/+7
* When we add a new name, up all of the cache limits, because we're probablyNot Zed2002-03-2538-248/+5346
* Change the OAFIID for the GtkHTML editor to have :1.1 at the end.Peter Williams2002-03-252-1/+6
* I fixed a typo which caused the documentation to not build.Kevin Breit2002-03-243-14/+29
* Removed. (load_pages): Use e_get_language_list() here instead. Also, freeEttore Perazzoli2002-03-232-23/+10
* New. New.Ettore Perazzoli2002-03-234-0/+96
* *** empty log message ***Dan Winship2002-03-231-1/+1
* (evolution_storage_removed_folder): Oops. Fix here too.Dan Winship2002-03-232-1/+4
* Fix a "how can this ever have worked" bug to make unread message countsDan Winship2002-03-232-1/+5
* Use e_folder_get_name. Don't assume it's the same as the last pathDan Winship2002-03-232-6/+9
* Document the fact that this takes two locale charset strings and one UTF8Dan Winship2002-03-222-7/+13
* Use the date in the received header for the received_date.Jeffrey Stedfast2002-03-222-6/+22
* +2002-03-20 Christopher James Lahey <clahey@ximian.com>Chris Lahey2002-03-221-15/+15
* Set the wmclass to "evolution-splash" so sawfish knows it's not the sameDan Winship2002-03-212-0/+7
* Make all the verb/menu arrays appropriately static.Ettore Perazzoli2002-03-212-6/+11
* Move the ComponentActionsPlaceholder into the Actions menu, instead of theEttore Perazzoli2002-03-2122-89/+222
* Add accelerators for "Find Now" and "Clear".Ettore Perazzoli2002-03-216-12/+28
* Remove all the SearchBar items before setting them up again.Ettore Perazzoli2002-03-212-25/+80
* Fix this to work right. We need to convert the input buffer to the charsetJeffrey Stedfast2002-03-204-25/+66
* add missing NULL closure data to popup menu initialization.Larry Ewing2002-03-202-4/+9
* more fixes for libversit.la -> libversit.aDan Winship2002-03-2017-12/+48
* Update for libversit change: Use .a rather than .la now.Dan Winship2002-03-204-10/+19
* Move the preferences from a per-view setting to a global settingIain Holmes2002-03-199-36/+58
* Report a message before entering bonobo_main() to simplify debugging.Ettore Perazzoli2002-03-192-0/+7
* Updated to use the same logic as the POP code.Jeffrey Stedfast2002-03-192-8/+9
* No longer takes a stls_supported argument since we no longer need it withJeffrey Stedfast2002-03-192-16/+21
* No accelerator for "FindNow". (add_button): Add a one-pixel padding to theEttore Perazzoli2002-03-192-2/+8
* Rename the "Search Now" menu entry to "Find Now". Rename the correspondingEttore Perazzoli2002-03-192-4/+12
* New halper function to update the sensitivity of the commands.Ettore Perazzoli2002-03-192-0/+46
* Init clear_button to NULL. (add_button): New helper function to add aEttore Perazzoli2002-03-193-15/+54
* New, implementation for a new "SearchNow" verb. (setup_standard_verbs):Ettore Perazzoli2002-03-192-0/+21
* Free account_name so we don't leak. Also after getting the source uri, useJeffrey Stedfast2002-03-192-34/+72
* Add `search="string"' for the keyboard navigability search thingy.Ettore Perazzoli2002-03-192-1/+6
* [Search bar re-design implementation, Take 2.]Ettore Perazzoli2002-03-1910-85/+102
* "Forward as iCalendar" uses set_body, so we can't make the composerDan Winship2002-03-194-16/+36
* VFolders in the summaryIain Holmes2002-03-1817-165/+1306
* Draw colour rectangles for each of the colour items and set a closure onJeffrey Stedfast2002-03-164-15/+108
* New callback to set a colour on a message.Jeffrey Stedfast2002-03-1612-78/+667
* Updated to use new EPopupMenu API.Jeffrey Stedfast2002-03-162-4/+9