// The user just chose a theme in the NSPopUpButton, so we replace the HTML // document's CSS file using JavaScript. partial void changeTheme(AppKit.NSPopUpButton sender) { WebScriptObject scriptObject = webView.WindowScriptObject; NSString theme = (NSString)themeChooser.SelectedItem.RepresentedObject; scriptObject.EvaluateWebScript("document.getElementById('ss').href = '" + (string)theme + "'"); }
void ReleaseDesignerOutlets() { if (popup != null) { popup.Dispose (); popup = null; } if (box != null) { box.Dispose (); box = null; } }
void ReleaseDesignerOutlets() { if (popup != null) { popup.Dispose(); popup = null; } if (box != null) { box.Dispose(); box = null; } }
partial void changeChannel(AppKit.NSPopUpButton sender) { var previousChannel = CurrentInterface.WlanChannel; var selectedChannel = CurrentInterface.SupportedWlanChannels.Where(channel => string.Format("{0} {1}", channel.ChannelNumber, channel.ChannelBand) == channelPicker.SelectedItem.Title).First(); NSError error; CurrentInterface.SetWlanChannel(selectedChannel, out error); if (error != null) { Console.WriteLine("Error occurred while changing interface channel: {0}", error.LocalizedDescription); CurrentInterface.SetWlanChannel(previousChannel, out error); channelPicker.SelectItem(string.Format("{0} {1}", previousChannel.ChannelNumber, previousChannel.ChannelBand)); } }
partial void interfaceSelected(AppKit.NSPopUpButton sender) { CurrentInterface = new CWInterface(interfacesPicker.SelectedItem.Title); UpdateInfoTab(); }
partial void propertyMenuChosen(AppKit.NSPopUpButton sender) { documentRecordHistory.StringValue = " "; documentRecordHistory.StringValue += "\t" + "\t" + "\t" + "Sender " + "Reciever " + " Action Date " + "Record Date " + "\n"; clsCSVTable tbl = new clsCSVTable(clsDocument.strDocumentPath); int chosenID = clsLoan.LoanID(propertyMenu.TitleOfSelectedItem); Console.WriteLine(chosenID.ToString()); System.Collections.Generic.List <clsDocument> documentList = new System.Collections.Generic.List <clsDocument>(); System.Collections.Generic.List <int> documentlistIDs = new System.Collections.Generic.List <int>(); for (int i = 0; i < tbl.Length(); i++) { if (chosenID.ToString() == tbl.Value(i, clsDocument.PropertyColumn)) { clsDocument document = new clsDocument(i); documentList.Add(document); Console.Write(tbl.Value(i, clsDocument.PropertyColumn)); documentlistIDs.Add(i); } } clsCSVTable documentRecordTable = new clsCSVTable(clsDocumentRecord.strDocumentRecordPath); clsCSVTable tblEntities = new clsCSVTable(clsEntity.strEntityPath); for (int iDocIndex = 0; iDocIndex < documentlistIDs.Count; iDocIndex++) { int docID = documentlistIDs[iDocIndex]; documentRecordHistory.StringValue += documentList[iDocIndex].Name() + "\n"; for (int i = 0; i < documentRecordTable.Length(); i++) { if (documentRecordTable.Value(i, clsDocumentRecord.DocumentColumn) == docID.ToString()) { int senderID = Int32.Parse(documentRecordTable.Value(i, clsDocumentRecord.SenderColumn)); int receiverID = Int32.Parse(documentRecordTable.Value(i, clsDocumentRecord.ReceiverColumn)); int status = Int32.Parse(documentRecordTable.Value(i, clsDocumentRecord.StatusColumn)); int transmission = Int32.Parse(documentRecordTable.Value(i, clsDocumentRecord.TransmissionColumn)); Console.WriteLine(documentRecordTable.Value(i, clsDocumentRecord.DocumentColumn)); //documentRecordHistory.StringValue += "Doc record ID: " + i + ", Action date: " + (documentRecordTable.Value(i, clsDocumentRecord.ActionDateColumn)) + ", Record date: "+ (documentRecordTable.Value(i, clsDocumentRecord.RecordDateColumn)) + ", Sender ID: " + (documentRecordTable.Value(i, clsDocumentRecord.SenderColumn)) + ", Reciever ID: " + (documentRecordTable.Value(i, clsDocumentRecord.ReceiverColumn)) + ", Status: " + (documentRecordTable.Value(i, clsDocumentRecord.StatusColumn)) + ", Transmission method: " + (documentRecordTable.Value(i, clsDocumentRecord.TransmissionColumn)) + "\n"; string Sender = tblEntities.Value(senderID, clsEntity.NameColumn); string Reciever = tblEntities.Value(receiverID, clsEntity.NameColumn); clsDocumentRecord.Status Status = (clsDocumentRecord.Status)(status); string StatusString = Status.ToString(); //Titles if (Sender.Length > 15) { Sender = Sender.Substring(0, 15); } else { while (Sender.Length < 15) { Sender = Sender + " "; } } documentRecordHistory.StringValue += "\t" + "\t" + "\t" + Sender; // Now it is the reciever length if (Reciever.Length > 15) { Reciever = Reciever.Substring(0, 15); } else { while (Reciever.Length < 15) { Reciever = Reciever + " "; } } documentRecordHistory.StringValue += ", " + Reciever; documentRecordHistory.StringValue += ", " + DateTime.Parse(documentRecordTable.Value(i, clsDocumentRecord.ActionDateColumn)).ToString("MM/dd/yy hh:mm"); documentRecordHistory.StringValue += ", " + DateTime.Parse(documentRecordTable.Value(i, clsDocumentRecord.RecordDateColumn)).ToString("MM/dd/yy hh:mm"); while (StatusString.Length < 12) { StatusString = StatusString + " "; } documentRecordHistory.StringValue += ", " + StatusString; documentRecordHistory.StringValue += ", " + (clsDocumentRecord.Transmission)(transmission) + "\n"; } } } }
partial void TypeChosen(AppKit.NSPopUpButton sender) { this.InitializeValues(); this.RedrawTable(); }
private void InitializeComponent() { this.Title = "Add Figma Package"; this.StyleMask |= NSWindowStyle.Resizable; this.StyleMask |= NSWindowStyle.Closable; this.StandardWindowButton(NSWindowButton.ZoomButton).Enabled = false; var frame = Frame; frame.Size = new CoreGraphics.CGSize(481f, 380f); this.SetFrame(frame, true); this.ContentMinSize = this.ContentView.Frame.Size; // View: bundleButton // NodeName: "bundleButton" // NodeType: INSTANCE // NodeId: 38:696 bundleButton = new AppKit.NSButton(); bundleButton.WantsLayer = true; bundleButton.BezelStyle = NSBezelStyle.Rounded; bundleButton.ControlSize = NSControlSize.Regular; bundleButton.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; bundleButton.Title = "Add Package"; bundleButton.KeyEquivalent = "\r"; bundleButton.AccessibilityTitle = "Bundle"; bundleButton.AccessibilityHelp = "Starts bundling the document"; this.ContentView.AddSubview(bundleButton); bundleButton.Frame = bundleButton.GetFrameForAlignmentRect(new CoreGraphics.CGRect(354f, 20f, 108f, 21f));; // View: cancelButton // NodeName: "cancelButton" // NodeType: INSTANCE // NodeId: 38:697 cancelButton = new AppKit.NSButton(); cancelButton.WantsLayer = true; cancelButton.BezelStyle = NSBezelStyle.Rounded; cancelButton.ControlSize = NSControlSize.Regular; cancelButton.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; cancelButton.Title = "Cancel"; cancelButton.AccessibilityTitle = "Cancel"; cancelButton.AccessibilityHelp = "Cancel bundling"; this.ContentView.AddSubview(cancelButton); cancelButton.Frame = cancelButton.GetFrameForAlignmentRect(new CoreGraphics.CGRect(19f, 20f, 84f, 21f));; // View: lineView // NodeName: sep // NodeType: VECTOR // NodeId: 38:698 var lineView = new AppKit.NSBox(); lineView.WantsLayer = true; lineView.BoxType = NSBoxType.NSBoxSeparator; this.ContentView.AddSubview(lineView); lineView.Frame = lineView.GetFrameForAlignmentRect(new CoreGraphics.CGRect(0f, 59.5f, 481f, 0f));; // View: translationsCheckbox // NodeName: "translationsCheckbox" // NodeType: INSTANCE // NodeId: 38:699 translationsCheckbox = new AppKit.NSButton(); translationsCheckbox.WantsLayer = true; translationsCheckbox.BezelStyle = NSBezelStyle.Rounded; translationsCheckbox.SetButtonType(NSButtonType.Switch); translationsCheckbox.ControlSize = NSControlSize.Regular; translationsCheckbox.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; translationsCheckbox.Title = "Make strings translatable"; translationsCheckbox.State = NSCellStateValue.Off; this.ContentView.AddSubview(translationsCheckbox); translationsCheckbox.Frame = translationsCheckbox.GetFrameForAlignmentRect(new CoreGraphics.CGRect(169f, 104f, 238f, 14f));; // View: includeOriginalCheckbox // NodeName: "includeOriginalCheckbox" // NodeType: INSTANCE // NodeId: 38:700 includeOriginalCheckbox = new AppKit.NSButton(); includeOriginalCheckbox.WantsLayer = true; includeOriginalCheckbox.BezelStyle = NSBezelStyle.Rounded; includeOriginalCheckbox.SetButtonType(NSButtonType.Switch); includeOriginalCheckbox.ControlSize = NSControlSize.Regular; includeOriginalCheckbox.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; includeOriginalCheckbox.Title = "Include original Figma document"; includeOriginalCheckbox.State = NSCellStateValue.On; this.ContentView.AddSubview(includeOriginalCheckbox); includeOriginalCheckbox.Frame = includeOriginalCheckbox.GetFrameForAlignmentRect(new CoreGraphics.CGRect(169f, 82f, 238f, 14f));; // View: generateRadios // NodeName: "generateRadios" // NodeType: FRAME // NodeId: 38:701 generateRadios = new AppKit.NSView(); generateRadios.WantsLayer = true; this.ContentView.AddSubview(generateRadios); generateRadios.Frame = generateRadios.GetFrameForAlignmentRect(new CoreGraphics.CGRect(169f, 135f, 220f, 60f));; // View: nothingRadio // NodeName: radio "nothingRadio" // NodeType: INSTANCE // NodeId: 38:702 nothingRadio = new AppKit.NSButton(); nothingRadio.WantsLayer = true; nothingRadio.BezelStyle = NSBezelStyle.Rounded; nothingRadio.SetButtonType(NSButtonType.Radio); nothingRadio.ControlSize = NSControlSize.Regular; nothingRadio.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; nothingRadio.Title = "Nothing"; nothingRadio.AccessibilityTitle = "Nothing"; nothingRadio.AccessibilityHelp = "Select to not output anything"; generateRadios.AddSubview(nothingRadio); nothingRadio.Frame = nothingRadio.GetFrameForAlignmentRect(new CoreGraphics.CGRect(0f, 0f, 89f, 16f));; // View: templateRadio // NodeName: radio "templateRadio" // NodeType: INSTANCE // NodeId: 38:703 templateRadio = new AppKit.NSButton(); templateRadio.WantsLayer = true; templateRadio.BezelStyle = NSBezelStyle.Rounded; templateRadio.SetButtonType(NSButtonType.Radio); templateRadio.ControlSize = NSControlSize.Regular; templateRadio.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; templateRadio.Title = "Template"; templateRadio.AccessibilityTitle = "Template"; templateRadio.AccessibilityHelp = "Select to output a template"; generateRadios.AddSubview(templateRadio); templateRadio.Frame = templateRadio.GetFrameForAlignmentRect(new CoreGraphics.CGRect(0f, 22f, 89f, 16f));; // View: codeRadio // NodeName: radio "codeRadio" // NodeType: INSTANCE // NodeId: 38:704 codeRadio = new AppKit.NSButton(); codeRadio.WantsLayer = true; codeRadio.BezelStyle = NSBezelStyle.Rounded; codeRadio.SetButtonType(NSButtonType.Radio); codeRadio.ControlSize = NSControlSize.Regular; codeRadio.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; codeRadio.Title = "Code"; codeRadio.State = NSCellStateValue.On; generateRadios.AddSubview(codeRadio); codeRadio.Frame = codeRadio.GetFrameForAlignmentRect(new CoreGraphics.CGRect(0f, 44f, 54f, 16f));; // View: labelView // NodeName: Generate: // NodeType: INSTANCE // NodeId: 38:705 var labelView = new AppKit.NSTextField(); labelView.Editable = false; labelView.Bordered = false; labelView.Bezeled = false; labelView.DrawsBackground = false; labelView.StringValue = "Generate:"; labelView.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView.WantsLayer = true; labelView.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView); labelView.Frame = labelView.GetFrameForAlignmentRect(new CoreGraphics.CGRect(21f, 177f, 142f, 20f));; // View: namespacePopUp // NodeName: "namespacePopUp" // NodeType: INSTANCE // NodeId: 38:706 namespacePopUp = new AppKit.NSComboBox(); namespacePopUp.WantsLayer = true; namespacePopUp.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; namespacePopUp.Add(new Foundation.NSString("MyApp")); namespacePopUp.AccessibilityTitle = "Namespace"; namespacePopUp.AccessibilityHelp = "The namespace to generate code in"; this.ContentView.AddSubview(namespacePopUp); namespacePopUp.Frame = namespacePopUp.GetFrameForAlignmentRect(new CoreGraphics.CGRect(169f, 210f, 220f, 20f));; // View: labelView1 // NodeName: Namespace: // NodeType: INSTANCE // NodeId: 38:707 var labelView1 = new AppKit.NSTextField(); labelView1.Editable = false; labelView1.Bordered = false; labelView1.Bezeled = false; labelView1.DrawsBackground = false; labelView1.StringValue = "Namespace:"; labelView1.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView1.WantsLayer = true; labelView1.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView1); labelView1.Frame = labelView1.GetFrameForAlignmentRect(new CoreGraphics.CGRect(21f, 211f, 142f, 20f));; // View: lineView1 // NodeName: sep // NodeType: VECTOR // NodeId: 38:708 var lineView1 = new AppKit.NSBox(); lineView1.WantsLayer = true; lineView1.BoxType = NSBoxType.NSBoxSeparator; this.ContentView.AddSubview(lineView1); lineView1.Frame = lineView1.GetFrameForAlignmentRect(new CoreGraphics.CGRect(0f, 255.5f, 481f, 0f));; // View: versionSpinner // NodeName: "versionSpinner" // NodeType: INSTANCE // NodeId: 38:709 versionSpinner = new AppKit.NSProgressIndicator(); versionSpinner.WantsLayer = true; versionSpinner.Style = NSProgressIndicatorStyle.Spinning; versionSpinner.Hidden = true; versionSpinner.ControlSize = NSControlSize.Small; this.ContentView.AddSubview(versionSpinner); versionSpinner.Frame = versionSpinner.GetFrameForAlignmentRect(new CoreGraphics.CGRect(396f, 281f, 18f, 18f));; // View: versionPopUp // NodeName: "versionPopUp" // NodeType: INSTANCE // NodeId: 38:710 versionPopUp = new AppKit.NSPopUpButton(); versionPopUp.WantsLayer = true; versionPopUp.BezelStyle = NSBezelStyle.Rounded; versionPopUp.ControlSize = NSControlSize.Regular; versionPopUp.AddItem("Current"); this.ContentView.AddSubview(versionPopUp); versionPopUp.Frame = versionPopUp.GetFrameForAlignmentRect(new CoreGraphics.CGRect(167f, 279f, 223f, 21f));; // View: labelView2 // NodeName: Version: // NodeType: INSTANCE // NodeId: 38:711 var labelView2 = new AppKit.NSTextField(); labelView2.Editable = false; labelView2.Bordered = false; labelView2.Bezeled = false; labelView2.DrawsBackground = false; labelView2.StringValue = "Version:"; labelView2.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView2.WantsLayer = true; labelView2.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView2); labelView2.Frame = labelView2.GetFrameForAlignmentRect(new CoreGraphics.CGRect(21f, 280f, 142f, 20f));; // View: figmaUrlTextField // NodeName: "figmaUrlTextField" // NodeType: INSTANCE // NodeId: 38:712 figmaUrlTextField = new AppKit.NSTextField(); figmaUrlTextField.WantsLayer = true; figmaUrlTextField.PlaceholderString = "https://www.figma.com/file/"; this.ContentView.AddSubview(figmaUrlTextField); figmaUrlTextField.Frame = figmaUrlTextField.GetFrameForAlignmentRect(new CoreGraphics.CGRect(168f, 311f, 221f, 21f));; // View: labelView3 // NodeName: Figma URL: // NodeType: INSTANCE // NodeId: 38:713 var labelView3 = new AppKit.NSTextField(); labelView3.Editable = false; labelView3.Bordered = false; labelView3.Bezeled = false; labelView3.DrawsBackground = false; labelView3.StringValue = "Figma URL:"; labelView3.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView3.WantsLayer = true; labelView3.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView3); labelView3.Frame = labelView3.GetFrameForAlignmentRect(new CoreGraphics.CGRect(21f, 311f, 142f, 20f));; }
partial void propertyMenuChosen(AppKit.NSPopUpButton sender) { loadRehabInfo(); }
private void InitializeComponent() { this.Title = "Update Figma Package"; this.StyleMask |= NSWindowStyle.Closable; this.StandardWindowButton(NSWindowButton.ZoomButton).Enabled = false; var frame = Frame; frame.Size = new CoreGraphics.CGSize(455f, 202f); this.SetFrame(frame, true); this.ContentMinSize = this.ContentView.Frame.Size; // View: updateButton // NodeName: "updateButton" // NodeType: INSTANCE // NodeId: 38:685 updateButton = new AppKit.NSButton(); updateButton.WantsLayer = true; updateButton.BezelStyle = NSBezelStyle.Rounded; updateButton.ControlSize = NSControlSize.Regular; updateButton.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; updateButton.Title = "Update"; updateButton.KeyEquivalent = "\r"; this.ContentView.AddSubview(updateButton); updateButton.Frame = updateButton.GetFrameForAlignmentRect(new CoreGraphics.CGRect(352f, 20f, 84f, 21f));; // View: cancelButton // NodeName: "cancelButton" // NodeType: INSTANCE // NodeId: 38:686 cancelButton = new AppKit.NSButton(); cancelButton.WantsLayer = true; cancelButton.BezelStyle = NSBezelStyle.Rounded; cancelButton.ControlSize = NSControlSize.Regular; cancelButton.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; cancelButton.Title = "Cancel"; this.ContentView.AddSubview(cancelButton); cancelButton.Frame = cancelButton.GetFrameForAlignmentRect(new CoreGraphics.CGRect(257f, 20f, 84f, 21f));; // View: versionSpinner // NodeName: "versionSpinner" // NodeType: INSTANCE // NodeId: 38:687 versionSpinner = new AppKit.NSProgressIndicator(); versionSpinner.WantsLayer = true; versionSpinner.Style = NSProgressIndicatorStyle.Spinning; versionSpinner.Hidden = true; versionSpinner.ControlSize = NSControlSize.Small; this.ContentView.AddSubview(versionSpinner); versionSpinner.Frame = versionSpinner.GetFrameForAlignmentRect(new CoreGraphics.CGRect(383f, 95f, 18f, 18f));; // View: labelView // NodeName: Generate: // NodeType: INSTANCE // NodeId: 38:688 var labelView = new AppKit.NSTextField(); labelView.Editable = false; labelView.Bordered = false; labelView.Bezeled = false; labelView.DrawsBackground = false; labelView.StringValue = "Figma Package:"; labelView.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView.WantsLayer = true; labelView.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView); labelView.Frame = labelView.GetFrameForAlignmentRect(new CoreGraphics.CGRect(8f, 127f, 142f, 20f));; // View: labelView1 // NodeName: Generate: // NodeType: INSTANCE // NodeId: 38:689 var labelView1 = new AppKit.NSTextField(); labelView1.Editable = false; labelView1.Bordered = false; labelView1.Bezeled = false; labelView1.DrawsBackground = false; labelView1.StringValue = "Update to:"; labelView1.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; labelView1.WantsLayer = true; labelView1.Alignment = NSTextAlignment.Right; this.ContentView.AddSubview(labelView1); labelView1.Frame = labelView1.GetFrameForAlignmentRect(new CoreGraphics.CGRect(8f, 94f, 142f, 20f));; // View: bundlePopUp // NodeName: "bundlePopUp" // NodeType: INSTANCE // NodeId: 38:690 bundlePopUp = new AppKit.NSPopUpButton(); bundlePopUp.WantsLayer = true; bundlePopUp.BezelStyle = NSBezelStyle.Rounded; bundlePopUp.ControlSize = NSControlSize.Regular; bundlePopUp.AddItem("Breakpoints Dialog"); this.ContentView.AddSubview(bundlePopUp); bundlePopUp.Frame = bundlePopUp.GetFrameForAlignmentRect(new CoreGraphics.CGRect(154f, 126f, 223f, 21f));; // View: versionPopUp // NodeName: "versionPopUp" // NodeType: INSTANCE // NodeId: 38:691 versionPopUp = new AppKit.NSPopUpButton(); versionPopUp.WantsLayer = true; versionPopUp.BezelStyle = NSBezelStyle.Rounded; versionPopUp.ControlSize = NSControlSize.Regular; versionPopUp.AddItem("Current – 8.6"); this.ContentView.AddSubview(versionPopUp); versionPopUp.Frame = versionPopUp.GetFrameForAlignmentRect(new CoreGraphics.CGRect(154f, 93f, 223f, 21f));; // View: translationsCheckbox // NodeName: "translationsCheckbox" // NodeType: INSTANCE // NodeId: 38:692 translationsCheckbox = new AppKit.NSButton(); translationsCheckbox.WantsLayer = true; translationsCheckbox.BezelStyle = NSBezelStyle.Rounded; translationsCheckbox.SetButtonType(NSButtonType.Switch); translationsCheckbox.ControlSize = NSControlSize.Regular; translationsCheckbox.Font = AppKit.NSFont.SystemFontOfSize(AppKit.NSFont.SystemFontSize);; translationsCheckbox.Title = "Make strings translatable"; translationsCheckbox.State = NSCellStateValue.Off; this.ContentView.AddSubview(translationsCheckbox); translationsCheckbox.Frame = translationsCheckbox.GetFrameForAlignmentRect(new CoreGraphics.CGRect(154f, 61f, 223f, 14f));; }