public Panel_Road(TamsProject theProject, ModuleRoads theModuleRoads) { InitializeComponent(); Project = theProject; try { currentFolder = Project.projectFolderPath + Database.GetDataByQuery(Project.conn, "SELECT road_photos FROM photo_paths;").Rows[0][0].ToString(); } catch { currentFolder = null; } moduleRoads = theModuleRoads; numericUpDownSpeedLimit.ValueChanged += moduleValueChanged; numericUpDownLanes.ValueChanged += moduleValueChanged; textBoxFrom.TextChanged += moduleValueChanged; textBoxTo.TextChanged += moduleValueChanged; textBoxRoadName.TextChanged += moduleValueChanged; comboBoxSurface.TextChanged += moduleValueChanged; comboBoxType.TextChanged += moduleValueChanged; comboBoxTreatment.TextChanged += moduleValueChanged; inputRsl.TextChanged += moduleValueChanged; textBoxWidth.TextChanged += widthChanged; textBoxLength.TextChanged += lengthChanged; checkDistressValues(); AutoScroll = true; }
//new ToolTip().SetToolTip(buttonNextPhoto, "Get Next Photo"); public FormAddPhoto(Panel_Road existingPanel, TamsProject theProject, ModuleRoads theModuleRoads) { moduleRoads = theModuleRoads; panelRoad = existingPanel; Project = theProject; InitializeComponent(); listOfPhotos = moduleRoads.listOfPhotos; //roadControls.toolTip.SetToolTip(roadControls.pictureBoxPhoto, ""); new ToolTip().SetToolTip(buttonAddPhoto, "Add Photo"); new ToolTip().SetToolTip(buttonNextPhoto, "Next Photo"); new ToolTip().SetToolTip(buttonPreviousPhoto, "Previous Photo"); new ToolTip().SetToolTip(buttonChangeDirectory, "Change Directory"); new ToolTip().SetToolTip(buttonBrowseFile, "Browse Directory"); string relativePath = panelRoad.currentFolder.Remove(0, Project.projectFolderPath.Length); labelCurrentDirectory.Text = Project.projectFolderPath[0] + ":\\...\\Databases" + relativePath; populatePhotoList(); try { fileEntries = Directory.GetFiles(panelRoad.currentFolder); validFolder = true; } catch { validFolder = false; } }
public RoadGraphs(TamsProject theProject, ModuleRoads roads, string[] asphalt, string[] gravel, string[] concrete) { Project = theProject; moduleRoads = roads; distressAsphalt = asphalt; distressGravel = gravel; distressConcrete = concrete; }
public FormOutput(TamsProject theProject, ModuleRoads roads = null, string name = null) { InitializeComponent(); CenterToScreen(); Project = theProject; moduleRoads = roads; reportType = name; }
private void InitializeProject() { uxMap.Projection = DotSpatial.Projections.KnownCoordinateSystems.Projected.World.WebMercator; Project = new TamsProject(uxMap); tabControlControls.TabPages.Clear(); if (Program.cmdArgs.Length > 0) { string file = Program.cmdArgs[0]; if (!Project.open(file)) { MessageBox.Show("Could not open " + file); } } while (!Project.isOpen) { FormStartup getProject = new FormStartup(Project); getProject.ShowDialog(); } Visible = true; ToolStripMenuItem[] lcs = { importRoadsToolStripMenuItem, generalToolStripMenuItem, potholesToolStripMenuItem, analysisToolStripMenuItem, customToolStripMenuItem, roadToolStripMenuItem, roadTypeToolStripMenuItem, roadCategoryToolStripMenuItem, governingDistressToolStripMenuItem, rSLToolStripMenuItem }; ToolStripMenuItem[] lcsn = { favoriteSignsToolStripMenuItem, signAlertsToolStripMenuItem, signInventoryToolStripMenuItem, supportAlertsToolStripMenuItem, supportInventoryToolStripMenuItem, signToolStripMenuItem }; ToolStripMenuItem[] lcso = { otherToolStripMenuItem, sidewalkDistressToolStripMenuItem, severeRoadDistressToolStripMenuItem, aDARampsToolStripMenuItem, drainageToolStripMenuItem, accidentsToolStripMenuItem, allOthersToolStripMenuItem, roadsWithSidewalksToolStripMenuItem }; ModuleRoads road = new ModuleRoads(Project, new TabPage("Roads"), lcs); ModuleSigns sign = new ModuleSigns(Project, new TabPage("Signs"), lcsn); GenericModule other = new GenericModule(Project, new TabPage("Other"), lcso); Project.addModule(road, "Roads", tabControlControls); Project.addModule(sign, "Signs", tabControlControls); Project.addModule(other, "Other", tabControlControls); Project.selectModule("Roads"); toolStripStatusLabel1.Text = Project.projectFilePath; toolStripStatusLabel2.Visible = false; toolStripProgressBar1.Visible = false; CurrentMode = uxMap.FunctionMode; maxWidth = (int)uxMap.ViewExtents.Width + 10; }
public CustomReport(TamsProject theProject, ModuleRoads roads, ModuleSigns signs, GenericModule other, MainWindow mainWindow) { Project = theProject; moduleRoads = roads; roadReports = new RoadReports(Project, roads); moduleSigns = signs; signReports = new SignReports(Project, signs); moduleOther = other; otherReports = new OtherReports(Project, other); window = mainWindow; }
public RoadSymbols(TamsProject theProject, ModuleRoads roads) { Project = theProject; moduleRoads = roads; }
private void InitializeProject() { uxMap.Projection = DotSpatial.Projections.KnownCoordinateSystems.Projected.World.WebMercator; Project = new TamsProject(uxMap); tabControlControls.TabPages.Clear(); if (Program.cmdArgs.Length > 0) { string file = Program.cmdArgs[0]; if (!Project.open(file)) { MessageBox.Show("Could not open " + file); } } while (!Project.isOpen) { FormStartup getProject = new FormStartup(Project); string logMessage = ""; logMessage += "GetEntryAssembly().Location Startup: " + System.Reflection.Assembly.GetEntryAssembly().Location + "\n"; logMessage += "GetExecutingAssembly().CodeBase: " + System.Reflection.Assembly.GetExecutingAssembly().CodeBase + "\n"; logMessage += "Environment.CurrentDirectory " + Environment.CurrentDirectory + "\n"; Classes.Log.Add(logMessage, "dev"); try { getProject.openProjectFile(System.Reflection.Assembly.GetEntryAssembly().Location); } catch { getProject.ShowDialog(); } } Visible = true; ToolStripMenuItem[] lcs = { importRoadsToolStripMenuItem, generalToolStripMenuItem, potholesToolStripMenuItem, analysisToolStripMenuItem, roadToolStripMenuItem, surfaceTypeToolStripMenuItem, functionalClassificationToolStripMenuItem, governingDistressesToolStripMenuItem, rSLDistributionToolStripMenuItem }; ToolStripMenuItem[] lcsn = { favoriteSignsToolStripMenuItem, signInventoryToolStripMenuItem, signRecommendationsToolStripMenuItem, supportInventoryToolStripMenuItem, supportRecommendationsToolStripMenuItem, signToolStripMenuItem }; ToolStripMenuItem[] lcso = { otherToolStripMenuItem, sidewalkDistressToolStripMenuItem, severeRoadDistressToolStripMenuItem, aDARampsToolStripMenuItem, drainageToolStripMenuItem, accidentsToolStripMenuItem, allOthersToolStripMenuItem, roadsWithSidewalksToolStripMenuItem }; road = new ModuleRoads(Project, new TabPage("Roads"), lcs); sign = new ModuleSigns(Project, new TabPage("Signs"), lcsn); other = new GenericModule(Project, new TabPage("Other"), lcso); Project.addModule(road, "Roads", tabControlControls); Project.addModule(sign, "Signs", tabControlControls); Project.addModule(other, "Other", tabControlControls); Project.selectModule("Roads"); toolStripStatusLabel1.Text = Project.projectFilePath; toolStripStatusLabel2.Visible = false; toolStripProgressBar1.Visible = false; CurrentMode = uxMap.FunctionMode; maxWidth = (int)uxMap.ViewExtents.Width + 10; }
public RoadReports(TamsProject theProject, ModuleRoads roads = null) { Project = theProject; moduleRoads = roads; }