public static void DrawTemplates(List<Tools.IToolFilter> templates, System.Drawing.Graphics gc, Tools.Render.RenderParameter rp, Tools.Render.RenderHint state, Tools.Render.IDrawVisitor drawMethods, PointD mousePosition) { foreach (Tools.IToolFilter filter in templates) { filter.Draw(gc, rp, state, drawMethods, mousePosition); } }
private void ToggleSelection(Tools option, bool flag) { if (flag) { ToggleSelection(ActiveTool, false); ActiveTool = option; } switch (option) { case Tools.Robot: btnRobot.IsEnabled = !flag; break; case Tools.Disc: btnDisc.IsEnabled = !flag; break; case Tools.Wall: btnWall.IsEnabled = !flag; break; case Tools.Goal: btnGoal.IsEnabled = !flag; break; case Tools.Remove: btnRemove.IsEnabled = !flag; break; case Tools.Move: btnMove.IsEnabled = !flag; break; } }
public Editor() { _tools = new Tools(this); _manager = new RenderManager(); if (_editorCamera == null) { _editorCamera = new Camera(); _editorCamera.CameraType = CameraType.Orthogonal; _editorCamera.Position = new Vector3(0, 0, 200); _editorCamera.LookAt = new Vector3(0, 0, 0); _editorCamera.ZNear = 0; _editorCamera.ZFar = 10000; _editorCamera.Up = new Vector3(0, 1, 0); _editorCamera.Fov = 1.0f; } if (_guiCamera == null) { _guiCamera = new Camera(); _guiCamera.CameraType = CameraType.HUD; _guiCamera.Position = new Vector3(0, 0, 200); _guiCamera.LookAt = new Vector3(0, 0, 0); _guiCamera.ZNear = 0; _guiCamera.ZFar = 10000; _guiCamera.Up = new Vector3(0, 1, 0); } _guiFont = new TokGL.Font(Plugins.LoadResourceStream("ArialWhite.png"), Plugins.LoadResourceStream("ArialWhite.info")); _spriteBatch = new SpriteBatch(); _lineBatch = new LineBatch(); }
public void getimagesTest() { Tools tool = new Tools(); String[] extensions = {"jpg", "jpeg", "bmp", "png", "pgm" }; String[] files = Tools.getImages("testGetImages", extensions); String[] directoryFiles = Directory.GetFiles("testGetImages/"); Assert.AreEqual(directoryFiles.Length, files.Length, "Not all images were collected as expected"); }
public AddTask() { InitializeComponent(); checkBoxStartDate.Checked = true; checkBoxEnd.Checked = true; tools = new Tools(); TreeView tree = comboBoxFolder.TreeView; c_treeView = new CreateTreeView(ref tree); }
public string GetServerVersion() { Tools wc = new Tools(); string pageXML = wc.getOnlineXML(Global.soft_server_url + "\\UpdateList.xml"); XmlDocument doc2 = new XmlDocument(); doc2.LoadXml(pageXML); XmlNode xn2 = doc2.SelectSingleNode("//Files/File"); return xn2.Attributes["Ver"].InnerText; }
/// <summary> /// Initializes a new mapControl /// </summary> public MapBox() { SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.ResizeRedraw | ControlStyles.UserPaint, true); DoubleBuffered = true; _Map = new SharpMap.Map(ClientSize); m_ActiveTool = Tools.None; LostFocus += new EventHandler(MapBox_LostFocus); _legend = new MapLegend(this); }
public ClickableArea(string texte, SpriteFont font, Vector2 position, Tools.onClickFunction action) : base() { color = Color.Black; this.texte = texte; this.font = font; this.position = position; area = new Rectangle(Convert.ToInt32(position.X), Convert.ToInt32(position.Y), Convert.ToInt32(font.MeasureString(texte).X), Convert.ToInt32(font.MeasureString(texte).Y)); this.action = action; }
public Window_Return_Info Update(GameTime gameTime, Tools.KeyPress keyPress, Window_Return_Info window_Return_Info) { window_Return_Info.windowTransition = false; window_Return_Info.newState = Game_Window_State.Game; Tools.Camera.offset = Vector2.Zero; window_Return_Info.windowTransition = true; return window_Return_Info; }
public void changeExtensionsTest() { Tools tool = new Tools(); String path = "testExtensions/"; String[] files = Directory.GetFiles(path, "*.jpg"); tool.changeExtension(path, "jpg", "vec"); String[] newFiles = Directory.GetFiles(path, "*.vec"); Assert.AreEqual(files.Length, newFiles.Length, "Not all extensions were changed"); tool.changeExtension(path, "vec", "jpg"); }
public SolutionExplorerTool(Tools.Manager manager) { InitializeComponent(); this.m_Manager = manager; // Set the image list. this.c_SolutionTree.ImageList = Associations.ImageList.ConvertTo<ImageList>(); // Fill the solution explorer with the tree nodes. this.c_SolutionTree.Nodes.Clear(); this.c_SolutionTree.ExpandAll(); }
/// <summary> /// Initializes a new map /// </summary> public MapImage() { _map = new Map(Size); _activetool = Tools.None; base.MouseMove += new System.Windows.Forms.MouseEventHandler(MapImage_MouseMove); base.MouseUp += new System.Windows.Forms.MouseEventHandler(MapImage_MouseUp); base.MouseDown += new System.Windows.Forms.MouseEventHandler(MapImage_MouseDown); base.MouseWheel += new System.Windows.Forms.MouseEventHandler(MapImage_Wheel); base.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(MapImage_DblClick); Cursor = Cursors.Cross; DoubleBuffered = true; }
private ResultatListeBiensImmobiliers OperationLireListeBiensImmobiliers(SQL.GestionnaireBDD bdd, Tools.Log log, CriteresRechercheBiensImmobiliers criteres, params int?[] parametres) { ResultatListeBiensImmobiliers resultat = new ResultatListeBiensImmobiliers(); // Chargement des paramètres int? page = null, nbBiens = null; if (parametres.Length > 0) page = parametres[0]; if (parametres.Length > 1) nbBiens = parametres[1]; if (criteres == null) { Tools.GestionnaireOperation.LireParametreURI("criteres", out criteres); } if (page == null) { int tmp; if (Tools.GestionnaireOperation.LireParametreURIEntier("page", out tmp)) page = tmp; } if (nbBiens == null) { int tmp; if (Tools.GestionnaireOperation.LireParametreURIEntier("nbBiens", out tmp)) nbBiens = tmp; } // Lecture des biens immobiliers ListeBiensImmobiliers l = bdd.LireContenuBDD(criteres, page, nbBiens); if (l == null) { Tools.GestionnaireOperation.GererErreur(resultat, log, bdd.ErrorMessage); return resultat; } resultat.Liste.List.AddRange(l.List); resultat.Liste.Page = l.Page; resultat.Liste.PagesCount = l.PagesCount; resultat.Liste.Start = l.Start; resultat.Liste.SelectCount = l.SelectCount; resultat.Liste.TakeCount = l.TakeCount; resultat.Liste.TotalCount = l.TotalCount; return resultat; }
public Entity Update(GameTime gameTime, Tools.KeyPress keyPress, Player Player, Level level) { if (enName == EntityName.LevelExits) { if (level.getLevelNumber() == 1) { if (Player.Position.X < 0) { level.changeLevelTo(3); } } if (level.getLevelNumber() == 3) { if (Player.Position.X > level.getLevelSize().X) { level.changeLevelTo(1); } } } return this; }
static void Main(string[] args) { //declairations Tools tool = new Tools(); string value; int running = 1; while (running == 1) { //collect input Console.WriteLine("Please enter an integer to convert to words: "); value = Console.ReadLine(); //validate input (check that the value is numeric, remove commas, pounds, fullstops and any values after the fullstop value = tool.ValidateInput(value); //check value for "error" if (value == "error") { Console.WriteLine("There was an error with the input."); Console.WriteLine(""); Console.WriteLine("Please press enter and try another"); Console.Clear(); } else//convert int to words. { //get word from number string word = tool.IntToEnglish(value); Console.WriteLine(word); Console.WriteLine(""); Console.WriteLine("Conversion Complete.. Please press enter and try another"); Console.ReadLine(); //for (int i = 0; i < 20; i++ ) // Console.WriteLine(""); Console.Clear(); } } }
private ResultatBienImmobilier OperationLireDetailsBienImmobilier(SQL.GestionnaireBDD bdd, Tools.Log log, string id, params object[] nonUtilise) { ResultatBienImmobilier resultat = new ResultatBienImmobilier(); // Conversion de l'identifiant int idBien; if (!int.TryParse(id, out idBien)) { Tools.GestionnaireOperation.GererErreur(resultat, log, "L'identifiant du bien immobilier à charger est invalide !"); return resultat; } // Lecture du bien immobilier BienImmobilier b = bdd.LireDetailsBienImmobilier(idBien); if (b == null) { Tools.GestionnaireOperation.GererErreur(resultat, log, bdd.ErrorMessage); return resultat; } resultat.Bien = b; return resultat; }
/// <summary> /// 数据库配置 /// </summary> public static void getSQLcfg(string serverAddress) { string serverXmlFile = serverAddress; Tools wc = new Tools(); string pageXML = wc.getOnlineXML(serverXmlFile); //读取数据库信息 XmlDocument xml = new XmlDocument(); xml.LoadXml(pageXML); XmlNode rootNode = xml.SelectSingleNode("MySQLConfig");//得到根节点 XmlNode addressNode = rootNode.SelectSingleNode("Address");//地址 XmlNode portNode = rootNode.SelectSingleNode("Port");//端口 XmlNode usernameNode = rootNode.SelectSingleNode("Username");//用户名 XmlNode passwordNode = rootNode.SelectSingleNode("Password");//密码 XmlNode databaseNode = rootNode.SelectSingleNode("Database");//数据库 XmlNode charsetNode = rootNode.SelectSingleNode("Charset");//编码 XmlNode use_tableNode = rootNode.SelectSingleNode("use_table");//所用表 Global.sqlAddress = addressNode.InnerText; Global.sqlPort = portNode.InnerText; Global.sqlUsername = usernameNode.InnerText; Global.sqlPwd = passwordNode.InnerText; Global.sqlDB = databaseNode.InnerText; Global.sqlCharset = charsetNode.InnerText; Global.sqlUserTable = use_tableNode.InnerText; //读取当前软件版本 string localXmlFile = Application.StartupPath + "\\UpdateList.xml"; xml = new XmlDocument(); if (!File.Exists(localXmlFile)) { Tools.writeFile(localXmlFile, _3d.Properties.Resources.UpdateList); } xml.Load(localXmlFile); XmlNode xn = xml.SelectSingleNode("//Files/File"); Global.version = xn.Attributes["Ver"].InnerText; }
/// <summary> /// Initializes a new map /// </summary> public MapBox() #endif #pragma warning restore 1587 { SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UserPaint, true); base.DoubleBuffered = true; _map = new Map(ClientSize); VariableLayerCollection.VariableLayerCollectionRequery += HandleVariableLayersRequery; _map.MapNewTileAvaliable += HandleMapNewTileAvaliable; _activeTool = Tools.None; LostFocus += HandleMapBoxLostFocus; _progressBar = new ProgressBar { Style = ProgressBarStyle.Marquee, Location = new Point(2, 2), Size = new Size(50, 10) }; Controls.Add(_progressBar); _progressBar.Visible = false; _mousePreviewFilter = new MouseWheelGrabber(this); Application.AddMessageFilter(_mousePreviewFilter); }
public Level Update(GameTime gameTime, Tools.KeyPress keyPress, Level Level) { if (reloadLevel == true) { this.LevelBackground = content.Load<Texture2D>("GameMode/Level/Level_" + levelNumber); setPlayerStartPosition(Level); shiftCharacter = true; reloadLevel = false; } Level = LevelRules(Level); previousLevelNumber = levelNumber; return Level; }
private string findTool(Tools tool, bool available) { string path = @"C:\Program Files"; Thread.Sleep(new Random().Next(200, 3000)); return available ? path : null; }
private void setPath(Tools tool, bool available) { string value = findTool(tool, available); this.Dispatcher.Invoke((Action)(() => { if (value == null) { String toolName = tool.ToString().Replace("_", " "); String content = toolName + " not found on your system. " + toolName + " will be installed, or"; switch (tool) { case Tools.Vagrant: vagrantLabel.Content = content; vagrantLabel.Visibility = Visibility.Visible; vagrantLink.Visibility = Visibility.Visible; vagrantBrowse.Visibility = Visibility.Hidden; vagrantTextBox.Visibility = Visibility.Hidden; break; case Tools.Virtual_Box: vboxLabel.Content = content; vboxLabel.Visibility = Visibility.Visible; vboxBrowse.Visibility = Visibility.Hidden; vboxTextBox.Visibility = Visibility.Hidden; break; case Tools.JDK: jdkLabel.Content = content; jdkLabel.Visibility = Visibility.Visible; jdkBrowse.Visibility = Visibility.Hidden; jdkTextBox.Visibility = Visibility.Hidden; break; } } else { switch (tool) { case Tools.Vagrant: vagrantLabel.Visibility = Visibility.Hidden; vagrantLink.Visibility = Visibility.Hidden; vagrantBrowse.Visibility = Visibility.Visible; vagrantTextBox.Visibility = Visibility.Visible; vagrantTextBox.Text = value; break; case Tools.Virtual_Box: vboxLabel.Visibility = Visibility.Hidden; vboxBrowse.Visibility = Visibility.Visible; vboxTextBox.Visibility = Visibility.Visible; vboxTextBox.Text = value; break; case Tools.JDK: jdkLabel.Visibility = Visibility.Hidden; jdkBrowse.Visibility = Visibility.Visible; jdkTextBox.Visibility = Visibility.Visible; jdkTextBox.Text = value; break; } } toolsToInstall.Add(tool); })); }
public static void Sort(TreeNode treeNode, Tools.Controls.TreeNodeSorter.SortType sortType) { try { TreeView.BeginUpdate(); if (treeNode == null) { treeNode = TreeView.Nodes[0]; } else if (Tree.Node.GetNodeType(treeNode) == Type.Connection) { treeNode = treeNode.Parent; } Tools.Controls.TreeNodeSorter ns = new Tools.Controls.TreeNodeSorter(treeNode, sortType); TreeView.TreeViewNodeSorter = ns; TreeView.Sort(); foreach (TreeNode childNode in treeNode.Nodes) { if (GetNodeType(childNode) == Type.Container) { Sort(childNode, sortType); } } } catch (Exception ex) { Runtime.MessageCollector.AddMessage(Messages.MessageClass.ErrorMsg, (string) ("Sort nodes failed" + Constants.vbNewLine + ex.Message), true); } finally { TreeView.EndUpdate(); } }
CompilerError CheckBiomeExists(Tools.Compiler.Validation.Entities.Item item) { for (int i = 0; i < item.fish.biomes.Length; i++) if (!Biome.Biomes.ContainsKey(item.fish.biomes[i])) return new CompilerError(Building) { Cause = new ObjectNotFoundException(item.fish.biomes[i]), FilePath = item.internalName, IsWarning = item.fish.biomes[i].Split(':')[0] == Building.Info.internalName, Message = "Biome " + item.fish.biomes[i] + " not found." }; return null; }
public void Receive(Tools.Message message) { switch (message.Type) { case ChangeType.AddControl: AddControl(message.Arguments, message.Action); break; case ChangeType.RemoveControl: RemoveControl(message.Arguments, message.Action); break; case ChangeType.SelectControl: SelectControl(message.Arguments, message.Action); break; case ChangeType.ChangeProperty: ChangeProperty(message.Arguments, message.Action); break; } OnChange(new MessageEventArgs(message)); }
/// <summary> /// Change from Amount (in VND) to Percent /// </summary> /// <param name="value"></param> private void Amount2Percent(Tools.Forms.baseTesting.ValueTypes value) { object activeObj = dockPanel.ActiveContent; if (activeObj == null) return; Type activeType = activeObj.GetType(); if (activeType == typeof(Tools.Forms.backTesting)) { ((Tools.Forms.backTesting)activeObj).myValueType = value; return; } if (activeType == typeof(Tools.Forms.strategyRanking)) { ((Tools.Forms.strategyRanking)activeObj).myValueType = value; return; } }
private void ShowTradePointEstimate(Tools.Forms.tradeAnalysis sender, string strategyCode, EstimateOptions option, databases.tmpDS.tradeEstimateDataTable tbl) { string formName = constFormNameEstimateTrade + "-" + sender.myData.DataStockCode; Tools.Forms.profitEstimate myForm = (Tools.Forms.profitEstimate)cachedForms.Find(formName); if (myForm == null || myForm.IsDisposed) { myForm = new Tools.Forms.profitEstimate(); myForm.Name = formName; cachedForms.Add(formName, myForm); MapForm(myForm, strategyEstimationiMenuItem); } //myForm.CheckTradepoints(sendder.myData, tradePoints); myForm.myDataParam = new DataParams(sender.myData.DataTimeScale.Code,sender.myData.DataTimeRange,0); myForm.myStockCode = sender.myData.DataStockCode; myForm.myStrategyCode = strategyCode; myForm.myOptions = option; myForm.SetData(tbl); myForm.IsShowChart = true; myForm.PlotProfitChart(); myForm.IsShowAllTransactions = false; myForm.Show(dockPanel, DockState.DockBottom); myForm.BringToFront(); }
private void butCreateDefultHue_Click(object sender, RoutedEventArgs e) { Tools tools = new Tools(); tools.CreateDefaultHueFile(); }
/// <summary> /// Exports a populated InputConfig object to file. /// </summary> private void SaveConfig() { SaveFileDialog dlg = new SaveFileDialog(); dlg.Filter = Properties.Resources.MAIN_FILETYPE_DESCRIPTION + "|*.hue"; if (dlg.ShowDialog() == true) { // TODO: No way to specify the Name property for an object that is about to be saved. Tools tools = new Tools(); tools.ExportConfig(CreateConfigObject(), dlg.FileName); } }
/// <summary> /// Loads all available plugins in to the global object for reference. /// </summary> private void PopulatePluginList() { _plugins.Clear(); string[] _pluginfiles = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory + "Plugins\\IO\\", "*.hue"); foreach (string _pluginfile in _pluginfiles) { Tools tools = new Tools(); _plugins.Add(tools.ImportConfig<IOConfig.InputConfig>(_pluginfile)); } }
/// <summary> /// Loads up Default.hue as current configuration. Also recreates the file if it does not exist. /// </summary> private void LoadDefaultSettings() { Tools tools = new Tools(); try { _currentioconfig = tools.ImportConfig<IOConfig.InputConfig>(AppDomain.CurrentDomain.BaseDirectory + "Plugins\\IO\\Default.hue"); ReadSettingsToControls(_currentioconfig.Settings); } catch (Exception ex) when (ex is FileNotFoundException) { tools.CreateDefaultHueFile(); _currentioconfig = tools.ImportConfig<IOConfig.InputConfig>(AppDomain.CurrentDomain.BaseDirectory + "Plugins\\IO\\Default.hue"); ReadSettingsToControls(_currentioconfig.Settings); return; } catch (Exception) { throw; } }