SELECTORTRIGGER "- select station -" ID ID_Station_From_Selector AT (PREVRIGHT+3 PREVTOP AUTO AUTO) LEFTANCHOR
LABEL "To" ID ID_To AT (RIGHT@24 PREVBOTTOM+8)
SELECTORTRIGGER "- select station -" ID ID_Station_To_Selector AT (PREVRIGHT+3 PREVTOP AUTO AUTO) LEFTANCHOR
BUTTON "Swap" ID ID_Swap_Button AT (3 PREVBOTTOM+7 AUTO AUTO)
LIST " leaving" "arriving" ID ID_Arriving_Leaving_List AT (20 PREVBOTTOM+10 AUTO AUTO) VISIBLEITEMS 2 USABLE
POPUPLIST ID ID_Arriving_Leaving_Popup ID_Arriving_Leaving_List
LABEL "around" ID ID_Around AT (PREVRIGHT+6 PREVTOP+5)
SELECTORTRIGGER "" ID ID_Time_Selector AT (PREVRIGHT+6 PREVTOP 41 AUTO) LEFTANCHOR
CHECKBOX "Show ONLY trains allowing bikes" ID ID_Bike_Checkbox AT (4 PREVBOTTOM+5+9 AUTO AUTO)
POPUPTRIGGER "Weekday" ID ID_Category_Popup AT (RIGHT@158 1 AUTO AUTO) RIGHTANCHOR
LIST "" ID ID_Category_List AT (RIGHT@PREVRIGHT PREVTOP AUTO AUTO) VISIBLEITEMS 1 NONUSABLE
POPUPLIST ID ID_Category_Popup ID_Category_List
BUTTON "Find Trains" ID ID_Find AT (3 BOTTOM@157 AUTO AUTO)
END
MENU ID ID_Main_Menu
BEGIN
PULLDOWN "Options"
BEGIN
MENUITEM "BART Information" ID ID_BART_Info_Item
MENUITEM "About BART Scheduler" ID ID_About_Item
END
END
// MENUITEM "Preferences..." ID ID_Prefs_Item "R"
FORM TimeForm 2 2 156 156
MODAL
BEGIN
TITLE "Set Time"
LABEL "Time:" ID ID_Time_Time_Label AT (22 50) FONT 1
PUSHBUTTON "" ID ID_Time_Button AT (PREVLEFT PREVBOTTOM 48 AUTO) FONT 1
BUTTON "Now" ID ID_Time_Now AT (PREVLEFT+5 PREVBOTTOM+15 38 AUTO) FONT 1
LIST "12A" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12P" "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" ID ID_Time_Hour_List AT (94 18 30 AUTO) VISIBLEITEMS 12 USABLE FONT 1
LIST "00" "05" "10" "15" "20" "25" "30" "35" "40" "45" "50" "55" ID ID_Time_Min_List AT (PREVRIGHT+8 PREVTOP AUTO AUTO) VISIBLEITEMS 12 USABLE FONT 1
BUTTON "OK" ID ID_Time_OK AT (5 BOTTOM@151 38 AUTO)
BUTTON "Cancel" ID ID_Time_Cancel AT (PREVRIGHT+6 BOTTOM@151 38 AUTO)
END
FORM ResultsForm 2 21 156 137
MODAL
SAVEBEHIND
HELPID ID_Results_Help_String
BEGIN
TITLE " "
TABLE ID ID_Results_Table AT (0 15 154 8*11) ROWS 8 COLUMNS 6 COLUMNWIDTHS 25 25 25 25 25 25
BUTTON "OK" ID ID_Results_OK AT (3 BOTTOM@134 38 AUTO)
LABEL "Fare: $3.80" ID ID_Results_Fare_Label AT (PREVRIGHT+17 BOTTOM@PREVBOTTOM)
FIELD ID ID_Results_Time AT (RIGHT@154 PREVTOP 45 11) MAXCHARS 8 USABLE RIGHTALIGN SINGLELINE NONEDITABLE FONT 1
END
STRING ID ID_Results_Help_String "\225 Each row of times in the table represents a trip; the first two columns are times for the first train, the second two are times for the second train (if necessary), and similarly for the third two columns.\n\n\225 If there is more than one train, transfers must be made at the common station(s).\n\n\225 Tap a train's times to find more detailed information (including destination station), or tap a station abbreviation to find its full name.\n\n\225 Fares are for one-way trips."
// we'll want to use this string instead if we're not using the popup windows
// STRING ID ID_Results_Help_String "\225 Each row of times in the table represents a trip; the first two columns are times for the first train, the second two are times for the second train (if necessary), and similarly for the third two columns.\n\n\225 If there is more than one train, transfers must be made at the common station(s).\n\n\225 Fares are for one-way trips."
// FORM PrefsForm 2 2 156 156
// HELPID ID_Prefs_Help_String
// MODAL
// BEGIN
// TITLE "BART Scheduler Prefs"
//
// LABEL "Home Station:" ID ID_Prefs_Home AT (5 16) FONT 1
// POPUPTRIGGER "- none -" ID ID_Prefs_Station_Popup AT (PREVLEFT+8 PREVBOTTOM+1 AUTO AUTO) LEFTANCHOR
// LIST "" ID ID_Prefs_Station_List AT (PREVLEFT PREVTOP AUTO AUTO) VISIBLEITEMS 11 NONUSABLE
// POPUPLIST ID ID_Prefs_Station_Popup ID_Prefs_Station_List
//
// BUTTON "OK" ID ID_Prefs_OK AT (5 BOTTOM@151 38 AUTO)
// BUTTON "Cancel" ID ID_Prefs_Cancel AT (PREVRIGHT+6 BOTTOM@PREVBOTTOM 38 AUTO)
// END
//
// STRING ID ID_Prefs_Help_String "\225 The Home Station is the default for the To and From stations."
FORM StationSelectForm 2 2 156 156
MENUID ID_Station_Select_Menu
HELPID ID_Station_Select_Help_String
MODAL
SAVEBEHIND
BEGIN
TITLE "Select Station"
LIST "" ID ID_Station_List AT (16 16 100 AUTO) VISIBLEITEMS 11 USABLE
BUTTON "OK" ID ID_Station_OK AT (3 BOTTOM@154 38 AUTO)
BUTTON "Cancel" ID ID_Station_Cancel AT (PREVRIGHT+7 BOTTOM@PREVBOTTOM 38 AUTO)
FIELD ID ID_Station_Field AT (CENTER@122 BOTTOM@PREVBOTTOM 50 11) MAXCHARS 40 USABLE SINGLELINE EDITABLE UNDERLINED
GRAFFITISTATEINDICATOR AT (145 145)
END
STRING ID ID_Station_Select_Help_String "\225 Enter the first few letters of a station's name with Grafitti to jump to that station."
MENU ID ID_Station_Select_Menu
BEGIN
PULLDOWN "Edit"
BEGIN
MENUITEM "Undo" ID ID_Edit_Undo "U"
MENUITEM "Cut" ID ID_Edit_Cut "X"
MENUITEM "Copy" ID ID_Edit_Copy "C"
MENUITEM "Paste" ID ID_Edit_Paste "P"
MENUITEM "Select All" ID ID_Edit_Select_All "S"
MENUITEM SEPARATOR
MENUITEM "Keyboard" ID ID_Edit_Keyboard "K"
MENUITEM "Graffiti Help" ID ID_Edit_Graffiti_Help "G"
END
END
ALERT ID ID_BART_Info_Alert
INFORMATION
BEGIN
TITLE "BART Information"
MESSAGE "BART homepage: www.bart.org\n\nGeneral Bay Area transit homepage: www.transitinfo.org\nphone: 817-1717"
BUTTONS "OK"
END
ALERT ID ID_About_Alert
INFORMATION
HELPID ID_About_Info_String
BEGIN
TITLE "About BART Scheduler"
MESSAGE "BART Scheduler v^1\n\251 1999, 2000\nMichael Wittman\n\nSchedule database release: ^2\n\nBART Scheduler is free software. Tap the info icon for more..."
BUTTONS "OK"
END
STRING ID ID_About_Info_String "Please send bug reports, comments and suggestions about BART Scheduler to wittman@cs.berkeley.edu\n\nDownload the latest version (including source code) and current train schedules at www.cs.berkeley.edu/~wittman/bart-scheduler\n\nBART Scheduler is written to be mostly transit system independent. I encourage people to port it for use with other transit systems.\n\nThanks to the Post-PC project at UC Berkeley CS."