void ReleaseDesignerOutlets()
        {
            if (CipherButton != null)
            {
                CipherButton.Dispose();
                CipherButton = null;
            }

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

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

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

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

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

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

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

            if (RawOutputTextField != null)
            {
                RawOutputTextField.Dispose();
                RawOutputTextField = null;
            }
        }
 private void CleanAll()
 {
     RawDataTextField.StringValue        = "";
     CipheredDataTextField.StringValue   = "";
     CipherKeyTextField.StringValue      = "";
     DecipherKeyTextField.StringValue    = "";
     CipheredOutputTextField.StringValue = "";
     RawOutputTextField.StringValue      = "";
     MainTabView.SelectAt(0);
 }
        partial void openText(NSMenuItem sender)
        {
            NSOpenPanel fileDialog = NewOpenFileDialog("Wybierz plik do zaszyfrowania", "txt");

            if (fileDialog.RunModal() == (int)NSModalResponse.OK)
            {
                StreamReader  dataFile = File.OpenText(fileDialog.Url.Path);
                Task <string> dataTask = dataFile.ReadToEndAsync();
                dataTask.Wait();
                RawDataTextField.StringValue = dataTask.Result;
                MainTabView.SelectAt(0);
                dataFile.Close();
            }
        }
        void ReleaseDesignerOutlets()
        {
            if (AlignXButton != null)
            {
                AlignXButton.Dispose();
                AlignXButton = null;
            }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            if (YToStartButton != null)
            {
                YToStartButton.Dispose();
                YToStartButton = null;
            }
        }
 partial void TabChangeButton_Changed(NSObject sender)
 {
     try { MainTabView.SelectAt(TabChangeButton.SelectedSegment); }
     catch (Exception ex) { Error.Report("TabChangeButton_Changed", ex); }
 }