예제 #1
0
 public TrainInfoList(Window parent, String name)
     : base(parent, name)
 {
     SetName(wxPorting.T("traininfo"));
     if (titles == null)
     {
         Globals.localizeArray(ref titles, en_titles);
     }
     DefineColumns(titles, schedule_widths);
 }
예제 #2
0
        public ItineraryView(Window parent, String name)
            : base(parent, name)
        {
            EVT_CONTEXT_MENU(new wx.EventListener(OnContextMenu));
            EVT_MENU(MenuIDs.MENU_ITIN_PROPERTIES, new wx.EventListener(OnProperties));
            EVT_MENU(MenuIDs.MENU_ITIN_DELETE, new wx.EventListener(OnDelete));
            EVT_MENU(MenuIDs.MENU_ITIN_SAVE, new wx.EventListener(OnSave));

            SetName(wxPorting.T("itinerary"));
            if (titles == null)
            {
                Globals.localizeArray(ref titles, en_titles);
            }
            DefineColumns(titles, itinerary_widths);
        }
예제 #3
0
        //
        //
        //

        public TimeTableView(Window parent, String name)
            : base(parent, name)
        {
            m_bTrackFirst = false;
            m_bTrackLast  = false;

            EVT_LIST_ITEM_ACTIVATED(wxID_ANY, new wx.EventListener(OnItemActivated));
            EVT_CONTEXT_MENU(new wx.EventListener(OnContextMenu));
            EVT_MENU(MenuIDs.MENU_SCHED_SHOW_CANCELED, new wx.EventListener(OnShowCanceled));
            EVT_MENU(MenuIDs.MENU_SCHED_SHOW_ARRIVED, new wx.EventListener(OnShowArrived));
            EVT_MENU(MenuIDs.MENU_SCHED_ASSIGN, new wx.EventListener(OnAssign));
            EVT_MENU(MenuIDs.MENU_SCHED_TRACK_FIRST, new wx.EventListener(OnTrackFirst));
            EVT_MENU(MenuIDs.MENU_SCHED_TRACK_LAST, new wx.EventListener(OnTrackLast));
            EVT_MENU(MenuIDs.MENU_SCHED_PRINT_TRAIN, new wx.EventListener(OnPrintTrain));

            SetName(wxPorting.T("timetable"));
            if (titles == null)
            {
                Globals.localizeArray(ref titles, en_titles);
            }
            DefineColumns(titles, schedule_widths);
        }