Esempio n. 1
0
        public App()
        {
            var w = new ProjectWindow();

            w.DataContext = new ProjectViewModel(new Project("Test project", "D:/Test project"));
            w.Show();
        }
Esempio n. 2
0
    static void Init()
    {
        ProjectWindow window = (ProjectWindow)EditorWindow.GetWindow(typeof(ProjectWindow));

        window.title = "BuildConfig";
        window.autoRepaintOnSceneChange = true;
        window.InitProjects();
        window.Show();
    }
Esempio n. 3
0
        public ProjectWindow ShowProjectWindow()
        {
            ProjectWindow window = this.GetWindow(typeof(ProjectWindow)) as ProjectWindow;

            if (window == null)
            {
                window = new ProjectWindow();
                window.SetProject(Global.MainForm.ProjectManager.Project);
            }
            window.Show(this);
            return(window);
        }
Esempio n. 4
0
 public OnHoldCommentWindow(string projectType, int projectNumber, int?revisionNumber, MainWindow parent, User User, bool engineeringProject = false, ProjectWindow projectWindow = null)
 {
     InitializeComponent();
     this.projectType        = projectType;
     this.projectNumber      = projectNumber.ToString();
     this.revisionNumber     = revisionNumber is null ? "0" : revisionNumber.ToString();
     this.parent             = parent;
     this.User               = User;
     this.Top                = parent.Top;
     this.Left               = parent.Left;
     this.engineeringProject = engineeringProject;
     this.projectWindow      = projectWindow;
     //this.Show();
 }
        //UPDATE
        protected override void UpdateItem()
        {
            var dialog = new ProjectWindow(SelectedItem);

            dialog.ShowDialog();

            var vm = dialog.DataContext as ProjectVM;

            if (vm.Saved)
            {
                NewItem = SelectedItem.Name;
                Status  = "Proyecto actualizado correctamente";
            }
        }
 public void ProjectExecuted(object param)
 {
     try
     {
         ProjectWindow projectWindow = new ProjectWindow();
         projectWindow.DataContext = this.RvtSheetData;
         if ((bool)projectWindow.ShowDialog())
         {
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Failed to open project items.\n" + ex.Message, "Open Project Info", MessageBoxButton.OK, MessageBoxImage.Warning);
     }
 }
        //ADD
        protected override void CreateItem(string value)
        {
            var dialog = new ProjectWindow(value);

            dialog.ShowDialog();

            var vm = dialog.DataContext as ProjectVM;

            if (vm.Saved)
            {
                SelectedItem = vm.Project;
                _items.Add(vm.Project);
                Status = "Proyecto añadido correctamente";
            }
        }
Esempio n. 8
0
        private void ButtonAddProject_Click(object sender, RoutedEventArgs e)
        {
            this.edit = false;
            ProjectWindow projectWindow = new ProjectWindow(edit, selRow);

            projectWindow.ShowDialog();

            clsProyectos obj = new clsProyectos();

            dt_proyectos = obj.CargarProyectos();

            dt_proyectos.Columns[0].ColumnName = "PROJECT ID";
            dt_proyectos.Columns[1].ColumnName = "NAME";
            dt_proyectos.Columns[2].ColumnName = "DESCRIPTION";

            ProjectsDataGrid.ItemsSource = dt_proyectos.DefaultView;
        }
Esempio n. 9
0
        /// ------------------------------------------------------------------------------------
        public void Dispose()
        {
            _audioVideoDataGatherer.Dispose();
            _presetGatherer.Dispose();
            _autoCompleteValueGatherer.Dispose();
            _fieldGatherer.Dispose();

            if (ProjectWindow != null)
            {
                ProjectWindow.Dispose();
                ProjectWindow = null;
            }

            _scope.Dispose();
            _scope = null;
            GC.Collect();
        }
Esempio n. 10
0
        public void SetProject(Project project)
        {
            _project = project;

            ProjectWindow projectWindow = this.GetWindow(typeof(ProjectWindow)) as ProjectWindow;

            if (projectWindow != null)
            {
                projectWindow.SetProject(project);
            }

            if (project == null)
            {
                return;
            }

            this.ShowFileSystemDocument(project);
        }
Esempio n. 11
0
        public static void WindowClosed(Window sender)
        {
            if (Program.Project != null)
            {
                if (Program.Project.Window != null)
                {
                    return;
                }

                foreach (Track track in Program.Project.Tracks)
                {
                    if (track.Window != null)
                    {
                        return;
                    }
                }
            }

            if (sender is PatternWindow)
            {
                return;
            }

            if (sender is ProjectWindow)
            {
                Program.Project = null;

                SplashWindow.Create(sender);
            }
            else if (sender is TrackWindow)
            {
                ProjectWindow.Create(sender);
            }
            else if (sender is SplashWindow)
            {
                Preferences.Window?.Close();

                foreach (Launchpad lp in MIDI.Devices)
                {
                    lp.Window?.Close();
                }
            }
        }
Esempio n. 12
0
        /// ------------------------------------------------------------------------------------
        public ProjectContext(string projectSettingsPath, IContainer parentContainer)
        {
            var rootDirectoryPath = Path.GetDirectoryName(projectSettingsPath);

            BuildSubContainerForThisProject(rootDirectoryPath, parentContainer);

            Project = _scope.Resolve <Func <string, Project> >()(projectSettingsPath);

            SetContributorsListToSession(Project.SessionsFolder);

            var peopleRepoFactory = _scope.Resolve <ElementRepository <Person> .Factory>();

            peopleRepoFactory(rootDirectoryPath, Person.kFolderName, _scope.Resolve <PersonFileType>());

            var sessionRepoFactory = _scope.Resolve <ElementRepository <Session> .Factory>();

            sessionRepoFactory(rootDirectoryPath, Session.kFolderName, _scope.Resolve <SessionFileType>());

            // Create background operations
            _presetGatherer            = _scope.Resolve <PresetGatherer>();
            _autoCompleteValueGatherer = _scope.Resolve <AutoCompleteValueGatherer>();
            _audioVideoDataGatherer    = _scope.Resolve <AudioVideoDataGatherer>();
            _fieldGatherer             = _scope.Resolve <FieldGatherer>();

            // Start background operations
            _presetGatherer.Start();
            _autoCompleteValueGatherer.Start();
            _audioVideoDataGatherer.Start();
            _fieldGatherer.Start();

            var view1 = _scope.Resolve <ProjectScreen>();
            var view2 = _scope.Resolve <SessionsListScreen>();
            var view3 = _scope.Resolve <PersonListScreen>();

            var views = new ISayMoreView[]
            {
                view1,
                view2,
                view3
            };

            ProjectWindow = _scope.Resolve <ProjectWindow.Factory>()(projectSettingsPath, views);
        }
Esempio n. 13
0
        private void ButtonEditProject_Click(object sender, RoutedEventArgs e)
        {
            if (ProjectsDataGrid.SelectedItem != null && ProjectsDataGrid.SelectedItem.ToString() != "{NewItemPlaceholder}")
            {
                edit   = true;
                selRow = ProjectsDataGrid.SelectedIndex;
                ProjectWindow projectWindow = new ProjectWindow(edit, selRow);
                projectWindow.ShowDialog();

                clsProyectos obj = new clsProyectos();
                dt_proyectos = obj.CargarProyectos();

                dt_proyectos.Columns[0].ColumnName = "PROJECT ID";
                dt_proyectos.Columns[1].ColumnName = "NAME";
                dt_proyectos.Columns[2].ColumnName = "DESCRIPTION";

                ProjectsDataGrid.ItemsSource = dt_proyectos.DefaultView;
            }
        }
Esempio n. 14
0
 public ProjectSpecificationsWindow(ProjectWindow projectWindow, bool isEnabled, bool NewDrawing, bool UpdateExistingDrawing, bool UpdateTextOnDrawing, bool PerSampleTablet, bool RefTabletDrawing,
                                    bool PerSampleTool, bool RefToolDrawing, bool PerSuppliedPicture, bool RefNatoliDrawing, bool RefNonNatoliDrawing, string BinLocation)
 {
     if (projectWindow == null)
     {
         Close();
     }
     else
     {
         this.projectWindow = projectWindow;
         InitializeComponent();
         this.NewDrawing.IsChecked            = NewDrawing;
         this.NewDrawing.IsEnabled            = isEnabled;
         this.UpdateExistingDrawing.IsChecked = UpdateExistingDrawing;
         this.UpdateExistingDrawing.IsEnabled = isEnabled;
         this.UpdateTextOnDrawing.IsChecked   = UpdateTextOnDrawing;
         this.UpdateTextOnDrawing.IsEnabled   = isEnabled;
         this.PerSampleTablet.IsChecked       = PerSampleTablet;
         this.PerSampleTablet.IsEnabled       = isEnabled;
         this.RefTabletDrawing.IsChecked      = RefTabletDrawing;
         this.RefTabletDrawing.IsEnabled      = isEnabled;
         this.PerSampleTool.IsChecked         = PerSampleTool;
         this.PerSampleTool.IsEnabled         = isEnabled;
         this.RefToolDrawing.IsChecked        = RefToolDrawing;
         this.RefToolDrawing.IsEnabled        = isEnabled;
         this.PerSuppliedPicture.IsChecked    = PerSuppliedPicture;
         this.PerSuppliedPicture.IsEnabled    = isEnabled;
         this.RefNatoliDrawing.IsChecked      = RefNatoliDrawing;
         this.RefNatoliDrawing.IsEnabled      = isEnabled;
         this.RefNonNatoliDrawing.IsChecked   = RefNonNatoliDrawing;
         this.RefNonNatoliDrawing.IsEnabled   = isEnabled;
         this.BinLocation.Text      = string.IsNullOrEmpty(BinLocation) ? "" : BinLocation;
         this.BinLocation.IsEnabled = isEnabled;
         DoneButton.IsEnabled       = IsEnabled;
     }
 }
Esempio n. 15
0
 public MainMenuTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 16
0
 public CharacterTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 17
0
 public GlobalEventTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 18
0
 public SkillTypeTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 19
0
 public LoadSaveHUDTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 20
0
 public TeleportTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
        public static bool Open(Widget parent)
        {
            var file = string.Empty;

            if (!IsUnix)
            {
                using (var openDialog = new OpenFileDialog())
                {
                    // check file exists
                    openDialog.CheckFileExists = true;
                    // If the previously browsed directory exists, then direct the user to it, otherwise direct to home directory.
                    openDialog.InitialDirectory = Directory.Exists(Settings.Default.PreviousBrowseFolder)
                        ? Settings.Default.PreviousBrowseFolder
                        : Environment.GetFolderPath(Environment.SpecialFolder.UserProfile);
                    // Set the filter to show only 'prf' files
                    openDialog.Filter      = "Projects file (*.prj)|*.prj|Lock file (*.prj.lk) |*.prj.lk|All Files (*.*)|*.*";
                    openDialog.FilterIndex = 1;
                    //RestoreDirectory = true,
                    openDialog.ShowReadOnly = false;
                    openDialog.ShowDialog();

                    file = openDialog.FileName;
                    openDialog.Reset();
                }
            }
            else
            {
                using (var openDialog = new FileChooserDialog("Open File", parent as Window, FileChooserAction.Open))
                {
                    openDialog.AddButton("Open", ResponseType.Ok);
                    openDialog.AddButton("Cancel", ResponseType.Close);
                    SetCurrentFolder(Directory.Exists(Settings.Default.PreviousBrowseFolder)
                        ? Settings.Default.PreviousBrowseFolder
                        : Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), openDialog.Handle);

                    using (var openFilter = new FileFilter())
                    {
                        openFilter.Name = "Projects File";
                        openFilter.AddMimeType("Projects File");
                        openFilter.AddPattern("*.prj");
                        openDialog.AddFilter(openFilter);
                    }
                    using (var openFilter = new FileFilter())
                    {
                        openFilter.Name = "Projects Lock File";
                        openFilter.AddMimeType("Projects Lock File");
                        openFilter.AddPattern("*.prj.lk");
                        openDialog.AddFilter(openFilter);
                    }
                    using (var openFilter = new FileFilter())
                    {
                        openFilter.Name = "All files";
                        openFilter.AddMimeType("All");
                        openFilter.AddPattern("*.*");
                        openDialog.AddFilter(openFilter);
                    }

                    if (openDialog.Run() == (int)ResponseType.Ok)
                    {
                        file = openDialog.File.ParsedName;
                    }
                    openDialog.Destroy();
                }
            }

            // if no file has been provided / the file does not exist - do not continue
            if (string.IsNullOrEmpty(file) || !File.Exists(file))
            {
                return(false);
            }
            //Console.WriteLine(Path.GetExtension(file));

            // ensure that the correct file extension is being used
            if (Path.GetExtension(file) != ".prj")
            {
                using (var md = new MessageDialog(parent as Window, DialogFlags.Modal, MessageType.Error,
                                                  ButtonsType.Close, "The selected file is not recognized by Projects."))
                {
                    md.Run();
                    md.Destroy();
                }
                return(false);
            }
            // get the path from the selected file, by finding the last occurrence of a directory separator and save it into
            // the "PreviousBrowseFolder" Setting
            Settings.Default.PreviousBrowseFolder = file.Substring(0,
                                                                   file.LastIndexOf(Path.DirectorySeparatorChar));

            // save settings
            Settings.Default.Save();

            if (File.Exists(file + ".lk"))
            {
                using (
                    var dialog = new MessageDialog(parent as Window, DialogFlags.DestroyWithParent,
                                                   MessageType.Error,
                                                   ButtonsType.Ok,
                                                   $"The file is currently in use. If you're sure that this isn't the case, please delete the following file:\n {file}.lk")
                    )
                {
                    dialog.Run();
                    dialog.Destroy();
                }
                return(false);
            }

            var window = new ProjectWindow(file);

            window.Show();
            parent.Destroy();
            return(true);
        }
Esempio n. 22
0
 public ClassTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 23
0
 public FormulaTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 24
0
 public EquipmentPartTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 25
0
        public void ShowCmdWindow(string cmd, int lscId, string projId)
        {
            try {
                WLscsComboBox.Disabled  = false;
                ProjectIdField.Disabled = false;
                ProjectIdField.Clear();
                ProjNameField.Clear();
                StartTimeField.Clear();
                EndTimeField.Clear();
                ResponsibleField.Clear();
                PhoneField.Clear();
                CompanyField.Clear();
                CommentField.Clear();
                EnabledCheckbox.Checked = true;
                TipsStatusBar.ClearStatus();

                switch (cmd)
                {
                case "Add":
                    ProjectWindow.Title = "新增工程";
                    ProjectWindow.Icon  = Icon.TagBlueAdd;
                    WLscsComboBox.GetStore().DataBind();
                    ProjectIdField.Text    = Guid.NewGuid().ToString("D").ToUpper();
                    StartTimeField.Text    = WebUtility.GetDateString(DateTime.Today);
                    EndTimeField.Text      = WebUtility.GetDateString(DateTime.Today.AddMonths(1).AddSeconds(-1));
                    OperationWindowHF.Text = "Add";
                    ProjectWindow.Show();
                    break;

                case "Edit":
                    ProjectWindow.Title     = "编辑工程";
                    ProjectWindow.Icon      = Icon.TagBlueEdit;
                    WLscsComboBox.Disabled  = true;
                    ProjectIdField.Disabled = true;
                    OperationWindowHF.Text  = "Edit";

                    var lsc = new BLsc().GetLsc(lscId);
                    if (lsc == null)
                    {
                        WebUtility.ShowMessage(EnmErrType.Warning, "无法获取Lsc信息");
                        return;
                    }

                    var connectionString = WebUtility.CreateLscConnectionString(lsc);
                    var project          = new BAppointment().GetProject(lsc.LscID, lsc.LscName, projId, connectionString);
                    if (project == null)
                    {
                        WebUtility.ShowMessage(EnmErrType.Warning, "无法获取工程信息");
                        return;
                    }

                    WLscsComboBox.SetValueAndFireSelect(lsc.LscID);
                    ProjectIdField.Text     = project.ProjectId;
                    ProjNameField.Text      = project.ProjectName;
                    StartTimeField.Text     = WebUtility.GetDateString(project.BeginTime);
                    EndTimeField.Text       = WebUtility.GetDateString(project.EndTime);
                    ResponsibleField.Text   = project.Responsible;
                    PhoneField.Text         = project.ContactPhone;
                    CompanyField.Text       = project.Company;
                    CommentField.Text       = project.Comment;
                    EnabledCheckbox.Checked = project.Enabled;
                    ProjectWindow.Show();
                    break;

                case "Del":
                    X.Msg.Confirm("确认对话框", "您确定要删除吗?", new MessageBoxButtonsConfig {
                        Yes = new MessageBoxButtonConfig {
                            Handler = String.Format(@"
                                X.ProjectManager.Delete({0},'{1}',{{
                                success: function(result) {{
                                    MainGridPagingToolbar.doRefresh();
                                }},
                                eventMask: {{
                                    showMask: true,
                                    target: 'customtarget',
                                    msg: '正在删除中...',
                                    customTarget: MainGridPanel.body.up('div')
                                }}}});", lscId, projId),
                            Text    = "确定"
                        },
                        No = new MessageBoxButtonConfig {
                            Text = "取消"
                        }
                    }).Show();
                    break;

                default:
                    break;
                }
            } catch (Exception err) {
                WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name);
                WebUtility.ShowMessage(EnmErrType.Error, err.Message);
            }
        }
Esempio n. 26
0
 public BaseTab(ProjectWindow pw)
     : base()
 {
     this.pw = pw;
 }
Esempio n. 27
0
    private static void VCSStatusUpdate(string dataPath)
    {
        var path = dataPath;

        // ファイルのときはルートフォルダ
        if (path.IndexOf(".") != -1)
        {
            var startIndex = path.LastIndexOf("/");
            if (startIndex == -1)
            {
                startIndex = path.Length;
            }
            path = path.Substring(0, startIndex);
        }


        // 既に更新済み
        if (path == svnupdatepath)
        {
            return;
        }


        // 念のため最大数超えたら一旦クリア
        if (FileStatusMap.Count > 1024)
        {
            FileStatusMap.Clear();
        }

        //---------------------------------------------
        // ファイルの状態取得
        //---------------------------------------------
        string st = execGetStatus("status " + consoleCmd[(int)Settings.VcsType], path, "");

        // エラー?
        if (st == "error")
        {
            FileStatusMap.Clear();
        }

        // ログ整形
        st = st.Replace("\r", "");
        st = st.Replace("\r", "");
        st = st.Replace("\\", "/");
        var files = st.Split('\n');

        {
            // ステータス更新
            foreach (string fileStatus in files)
            {
                if (fileStatus == "")
                {
                    continue;
                }
                var sIndex = fileStatus.IndexOf(ASSET_ROOT_DIR);
                if (sIndex == -1)
                {
                    sIndex = fileStatus.IndexOf(ASSET_ROOT);
                }
                if (sIndex == -1)
                {
                    // ignoreとか。。。
                    continue;
                }

                string filepath = fileStatus.Substring(sIndex);

                // gitだと移動した時移動前と後のファイル名が出力される...
                if (filepath.IndexOf("->") > -1)
                {
                    filepath = filepath.Substring(filepath.IndexOf("-> ") + 3);
                }

                {
                    VCSStatus status = CheckStatus(fileStatus);

                    if (filepath.IndexOf(".") != -1)
                    {
                        // metaファイルだけ更新されてるときチェック
                        if (filepath.IndexOf(".meta") > -1)
                        {
                            string    assetmeta   = filepath.Replace(".meta", "");
                            VCSStatus assetstatus = FileStatusMap.Contains(assetmeta) ? (VCSStatus)FileStatusMap[assetmeta] : VCSStatus.UNMANAGE;
                            if (status != VCSStatus.NORMAL && assetstatus == VCSStatus.NORMAL)
                            {
                                FileStatusMap[assetmeta] = status;
                            }
                        }


                        FileStatusMap[filepath] = status;
                    }
                    else
                    {
                        FolderStatusMap[filepath] = status;
                    }
                }
            }
        }

        //---------------------------------------------
        // 変更されたファイルが存在するフォルダだけチェック
        //---------------------------------------------
        st = execGetStatus("status " + consoleCmdDir[(int)Settings.VcsType], path, "");
        // エラー?
        if (st == "error")
        {
            FolderStatusMap.Clear();
        }

        // ログ整形
        st = st.Replace("\r", "");
        st = st.Replace("\r", "");
        st = st.Replace("\\", "/");
        var changefiles = st.Split('\n');

        // ステータス更新
        foreach (string fileStatus in changefiles)
        {
            if (fileStatus == "")
            {
                continue;
            }
            var sIndex = fileStatus.IndexOf(ASSET_ROOT_DIR);
            if (sIndex == -1)
            {
                sIndex = fileStatus.IndexOf(ASSET_ROOT);
            }
            if (sIndex == -1)
            {
                // ignoreとか。。。
                continue;
            }
            string filepath = fileStatus.Substring(sIndex);


            // ファイルのときはルートフォルダに状態を伝播
            var startIndex = filepath.LastIndexOf("/");
            if (startIndex == -1)
            {
                startIndex = filepath.Length;
            }
            filepath = filepath.Substring(0, startIndex);


            VCSStatus status = CheckStatus(fileStatus);

            // フォルダが消されたみたいに見えるので、、、
            if (status != VCSStatus.NORMAL && status != VCSStatus.CONFRICT)
            {
                status = VCSStatus.EDIT;
            }

            // ルートフォルダまで同じステータスに
            filepath = filepath.Replace(ASSET_ROOT_DIR, "");
            var dirTree = filepath.Split('/');

            string dirpath = ASSET_ROOT_DIR;
            foreach (var dir in dirTree)
            {
                dirpath += dir;

                if (!FolderStatusMap.Contains(dirpath) ||
                    (VCSStatus)FolderStatusMap[dirpath] == VCSStatus.NORMAL)
                {
                    FolderStatusMap[dirpath] = status;
                }

                dirpath += "/";
            }
        }

        // アセットフォルダは消しとく。
        FolderStatusMap.Remove(ASSET_ROOT);

        // ステータス更新失敗したらしい。。
        if (FolderStatusMap.Count == 0 && FileStatusMap.Count == 0)
        {
            IsUpdateSuccess = false;
            Debug.LogWarning("uVCSBridge Status Update Error.");
        }
        else
        {
            if (!IsUpdateSuccess)
            {
                Debug.Log("uVCSBridge Status Update Success.");
            }
            IsUpdateSuccess = true;
        }



        svnupdatepath = path;

        if (ProjectWindow)
        {
            ProjectWindow.Repaint();
        }
    }
Esempio n. 28
0
 public SizeTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 29
0
 public TextColorTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 30
0
 public LanguageTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 31
0
 public StatusEffectTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 32
0
 public BaseAttackTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 33
0
 public ArmorTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
     this.tmpPrefab = null;
 }
Esempio n. 34
0
 public EnemyTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 35
0
 public ElementTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 36
0
 public StatusValueTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 37
0
 public DifficultyTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 38
0
 public ItemTab(ProjectWindow pw)
     : base(pw)
 {
     this.Reload();
 }
Esempio n. 39
0
        static void Main()
        {
            ProjectWindow projectWindow = new ProjectWindow();

            projectWindow.Run(60);
        }