diff --git a/instat/clsInstatOptions.vb b/instat/clsInstatOptions.vb index 77e8d41e726..934b3737ef6 100644 --- a/instat/clsInstatOptions.vb +++ b/instat/clsInstatOptions.vb @@ -72,7 +72,7 @@ Imports RDotNet iPreviewRows = clsInstatOptionsDefaults.DEFAULTiPreviewRows iMaxRows = clsInstatOptionsDefaults.DEFAULTiMaxRows iMaxCols = clsInstatOptionsDefaults.DEFAULTiMaxCols - strComment = clsInstatOptionsDefaults.DEFAULTstrComment + strComment = Translations.GetTranslation(clsInstatOptionsDefaults.DEFAULTstrComment) strGraphDisplayOption = clsInstatOptionsDefaults.DEFAULTstrGraphDisplayOption strLanguageCultureCode = clsInstatOptionsDefaults.DEFAULTstrLanguageCultureCode strWorkingDirectory = clsInstatOptionsDefaults.DEFAULTstrWorkingDirectory @@ -143,10 +143,8 @@ Imports RDotNet SetCommandInOutpt(clsInstatOptionsDefaults.DEFAULTbCommandsinOutput) End If - If strComment IsNot Nothing Then - SetComment(strComment) - Else - SetComment(clsInstatOptionsDefaults.DEFAULTstrComment) + If strComment Is Nothing Then + SetComment(Translations.GetTranslation(clsInstatOptionsDefaults.DEFAULTstrComment)) End If If strGraphDisplayOption IsNot Nothing Then diff --git a/instat/dlgOptions.vb b/instat/dlgOptions.vb index 102fdbae671..12ea68659f2 100644 --- a/instat/dlgOptions.vb +++ b/instat/dlgOptions.vb @@ -240,6 +240,12 @@ Public Class dlgOptions autoTranslate(Me) SetView() 'needed to ensure that the tree view in the left panel correctly displays translated text + If strCurrLanguageCulture <> strPrevLanguageCulture Then + Dim strCommentNewLanguage = Translations.GetTranslation(clsInstatOptionsDefaults.DEFAULTstrComment) + frmMain.clsInstatOptions.SetComment(strCommentNewLanguage) + ucrInputComment.SetName(strCommentNewLanguage) + End If + If frmMain.Visible AndAlso strCurrLanguageCulture <> strPrevLanguageCulture Then frmMain.TranslateFrmMainMenu() End If diff --git a/instat/dlgTransformText.vb b/instat/dlgTransformText.vb index a9441cc6040..b0d570247b6 100644 --- a/instat/dlgTransformText.vb +++ b/instat/dlgTransformText.vb @@ -58,8 +58,7 @@ Public Class dlgTransformText ucrReceiverTransformText.Selector = ucrSelectorForTransformText ucrReceiverTransformText.bUseFilteredData = False ucrReceiverTransformText.SetMeAsReceiver() - ucrReceiverTransformText.SetIncludedDataTypes({"factor", "character"}) - ucrReceiverTransformText.strSelectorHeading = "Characters" + ucrReceiverTransformText.strSelectorHeading = "Variables" 'ucrRdoOptions ucrPnlOperation.AddRadioButton(rdoCase) diff --git a/instat/translations/en/r_instat_menus.json b/instat/translations/en/r_instat_menus.json index b457a3105c3..f53732aab0e 100644 --- a/instat/translations/en/r_instat_menus.json +++ b/instat/translations/en/r_instat_menus.json @@ -1,443 +1,459 @@ -{ - " Column Metadata...": " Column Metadata...", - " Data Frame Metadata...": " Data Frame Metadata...", - " Log Window...": " Log Window...", - " Script Window...": " Script Window...", - "&Copy": "&Copy", - "&Open": "&Open", - "&Paste": "&Paste", - "&Save": "&Save", - "ANOVA General...": "ANOVA General...", - "About R": "About R", - "About R-Instat": "About R-Instat", - "Acknowledgements": "Acknowledgements", - "Add Comment...": "Add Comment...", - "Add Key...": "Add Key...", - "Add Link...": "Add Link...", - "Additional": "Additional", - "Annual Rainfall...": "Annual Rainfall...", - "Anonymise ID Column...": "Anonymise ID Column...", - "Append Data Frames...": "Append Data Frames...", - "Append...": "Append...", - "Augment...": "Augment...", - "Bar Chart...": "Bar Chart...", - "Boxplot...": "Boxplot...", - "CM SAF": "CM SAF", - "Calculate Corruption Risk Index (CRI)...": "Calculate Corruption Risk Index (CRI)...", - "Calculate DIfference Between Options...": "Calculate DIfference Between Options...", - "Calculation...": "Calculation...", - "Calculator...": "Calculator...", - "Canonical Correlations...": "Canonical Correlations...", - "Case Study Guide": "Case Study Guide", - "Categorical": "Categorical", - "Change Format Day Month...": "Change Format Day Month...", - "Check Data": "Check Data", - "Check Station Locations...": "Check Station Locations...", - "Check for Updates...": "Check for Updates...", - "Chi-square Test...": "Chi-square Test...", - "Circlize...": "Circlize...", - "Circular": "Circular", - "Circular Plots...": "Circular Plots...", - "Circular...": "Circular...", - "Clear Output Window...": "Clear Output Window...", - "Cliboxplot...": "Cliboxplot...", - "Climate Methods": "Climate Methods", - "Climatic": "Climatic", - "Climatic Menu": "Climatic Menu", - "Climatic Summaries...": "Climatic Summaries...", - "Climatic...": "Climatic...", - "Climdex...": "Climdex...", - "Cliplot...": "Cliplot...", - "Close Data Book": "Close Data Book", - "Colour by Property...": "Colour by Property...", - "Column Metadata": "Column Metadata", - "Column Structure...": "Column Structure...", - "Column Summaries...": "Column Summaries...", - "Column: Calculate": "Column: Calculate", - "Column: Date": "Column: Date", - "Column: Define": "Column: Define", - "Column: Factor": "Column: Factor", - "Column: Text": "Column: Text", - "Combine Factors...": "Combine Factors...", - "Combine Graphs...": "Combine Graphs...", - "Combine...": "Combine...", - "Compare": "Compare", - "Compare Columns...": "Compare Columns...", - "Compare Models": "Compare Models", - "Compare Models...": "Compare Models...", - "Compare Multiple Options...": "Compare Multiple Options...", - "Compare Two Options...": "Compare Two Options...", - "Conditional Quantiles...": "Conditional Quantiles...", - "Contrasts...": "Contrasts...", - "Conversions...": "Conversions...", - "Convert Columns...": "Convert Columns...", - "Convert To Factor...": "Convert To Factor...", - "Convert...": "Convert...", - "Copy": "Copy", - "Copy Data Frame...": "Copy Data Frame...", - "Copy Special": "Copy Special", - "Correlations (Red Flags or others)...": "Correlations (Red Flags or others)...", - "Correlations...": "Correlations...", - "Corruption Risk Index": "Corruption Risk Index", - "Count Records...": "Count Records...", - "Count in Factor...": "Count in Factor...", - "Create Climate Object...": "Create Climate Object...", - "Crop": "Crop", - "Crop Coefficients...": "Crop Coefficients...", - "Crops...": "Crops...", - "Cummulative Exceedance...": "Cummulative Exceedance...", - "Cumulative Distribution...": "Cumulative Distribution...", - "Cumulative/Exceedance Graph...": "Cumulative/Exceedance Graph...", - "Cut": "Cut", - "Daily Data Entry...": "Daily Data Entry...", - "Data Frame": "Data Frame", - "Data Frame Metadata": "Data Frame Metadata", - "Data Frame Metadata...": "Data Frame Metadata...", - "Data Manipulation": "Data Manipulation", - "Data Object": "Data Object", - "Data Reshape": "Data Reshape", - "Data View": "Data View", - "Data View (Spreadsheet)": "Data View (Spreadsheet)", - "Datasets": "Datasets", - "Dates": "Dates", - "Day Month...": "Day Month...", - "Define Climatic Data...": "Define Climatic Data...", - "Define Contract Value Categories...": "Define Contract Value Categories...", - "Define Corruption Risk Output Variables...": "Define Corruption Risk Output Variables...", - "Define Options by Context Data...": "Define Options by Context Data...", - "Define Procurement Data...": "Define Procurement Data...", - "Define Red Flag Variables...": "Define Red Flag Variables...", - "Define...": "Define...", - "Delete Columns/Rows...": "Delete Columns/Rows...", - "Delete Data Frames...": "Delete Data Frames...", - "Delete Metadata...": "Delete Metadata...", - "Delete...": "Delete...", - "Density Plot...": "Density Plot...", - "Describe": "Describe", - "Display DOY of Year...": "Display DOY of Year...", - "Display Daily...": "Display Daily...", - "Display Rain Running Total...": "Display Rain Running Total...", - "Display Spell Length...": "Display Spell Length...", - "Display Top N...": "Display Top N...", - "Distance...": "Distance...", - "Dot Plot...": "Dot Plot...", - "Dummy Variables...": "Dummy Variables...", - "Duplicate Column...": "Duplicate Column...", - "Duplicates...": "Duplicates...", - "Edit": "Edit", - "End of Rain...": "End of Rain...", - "End of Rains...": "End of Rains...", - "Enter...": "Enter...", - "Evaporation": "Evaporation", - "Evapotranspiration...": "Evapotranspiration...", - "Exact Results...": "Exact Results...", - "Examine...": "Examine...", - "Exit": "Exit", - "Export": "Export", - "Export CPT to Tabular...": "Export CPT to Tabular...", - "Export Dataset...": "Export Dataset...", - "Export Graph As Image...": "Export Graph As Image...", - "Export R Objects...": "Export R Objects...", - "Export R Workspace...": "Export R Workspace...", - "Export To OpenRefine...": "Export To OpenRefine...", - "Export for PICSA...": "Export for PICSA...", - "Export to CM SAF R Toolbox...": "Export to CM SAF R Toolbox...", - "Export to CPT...": "Export to CPT...", - "Export to World Weather Records...": "Export to World Weather Records...", - "Extreme Events...": "Extreme Events...", - "Extremes...": "Extremes...", - "Factor Data Frame...": "Factor Data Frame...", - "File": "File", - "Fill Date Gaps...": "Fill Date Gaps...", - "Fill Missing Values...": "Fill Missing Values...", - "Filter by Country (or other)...": "Filter by Country (or other)...", - "Filter...": "Filter...", - "Find": "Find", - "Find Next": "Find Next", - "Find/Replace...": "Find/Replace...", - "Fit Model": "Fit Model", - "Fit Model Keyboard...": "Fit Model Keyboard...", - "Fit Model...": "Fit Model...", - "Four Variables...": "Four Variables...", - "Freeze Columns...": "Freeze Columns...", - "Frequencies...": "Frequencies...", - "Frequency Tables...": "Frequency Tables...", - "General": "General", - "General Fit Model...": "General Fit Model...", - "General Summaries...": "General Summaries...", - "General...": "General...", - "Generate Dates...": "Generate Dates...", - "Getting Started": "Getting Started", - "Glance...": "Glance...", - "Glossary": "Glossary", - "Goodness of Fit...": "Goodness of Fit...", - "Graph...": "Graph...", - "Graphics": "Graphics", - "Graphics...": "Graphics...", - "Guides": "Guides", - "He&lp": "He&lp", - "Heat Sum...": "Heat Sum...", - "Help": "Help", - "Hide/Show Columns...": "Hide/Show Columns...", - "Hide/Show Data Frames...": "Hide/Show Data Frames...", - "Histogram...": "Histogram...", - "History and FAQ": "History and FAQ", - "Homogenization...": "Homogenization...", - "Hypothesis Tests Keyboard...": "Hypothesis Tests Keyboard...", - "Import From CLIDATA...": "Import From CLIDATA...", - "Import From Databases...": "Import From Databases...", - "Import From OpenRefine...": "Import From OpenRefine...", - "Import and Tidy NetCDF File...": "Import and Tidy NetCDF File...", - "Import and Tidy NetCDF...": "Import and Tidy NetCDF...", - "Import and Tidy Shapefile...": "Import and Tidy Shapefile...", - "Import daily Data...": "Import daily Data...", - "Import from CDS (Climate Data Store)...": "Import from CDS (Climate Data Store)...", - "Import from Climsoft Wizard...": "Import from Climsoft Wizard...", - "Import from Climsoft...": "Import from Climsoft...", - "Import from IRI Data Library...": "Import from IRI Data Library...", - "Indices...": "Indices...", - "Insert Columns/Rows...": "Insert Columns/Rows...", - "Install R Package...": "Install R Package...", - "Instructional videos": "Instructional videos", - "Introduction": "Introduction", - "Inventory...": "Inventory...", - "Jitter...": "Jitter...", - "Keys and Links": "Keys and Links", - "Length of Season...": "Length of Season...", - "Levels/Labels...": "Levels/Labels...", - "Licence...": "Licence...", - "Line Plot...": "Line Plot...", - "Load Options...": "Load Options...", - "Log Linear...": "Log Linear...", - "Log Window": "Log Window", - "Low_Flow": "Low_Flow", - "Make Date...": "Make Date...", - "Make Factor...": "Make Factor...", - "Make Time...": "Make Time...", - "Map Country Values...": "Map Country Values...", - "Map...": "Map...", - "Mapping": "Mapping", - "Markov Modelling...": "Markov Modelling...", - "Match...": "Match...", - "Menus and Dialogs": "Menus and Dialogs", - "Merge Additional Data...": "Merge Additional Data...", - "Merge...": "Merge...", - "Meta Data": "Meta Data", - "Metadata...": "Metadata...", - "Missing Data Table...": "Missing Data Table...", - "Missing Data...": "Missing Data...", - "Missing Values...": "Missing Values...", - "Model": "Model", - "Model...": "Model...", - "Monthly Summaries...": "Monthly Summaries...", - "More...": "More...", - "Mosaic Plot...": "Mosaic Plot...", - "Multiple Response...": "Multiple Response...", - "Multivariate": "Multivariate", - "Multple Lines...": "Multple Lines...", - "NCMP": "NCMP", - "New Data Frame...": "New Data Frame...", - "New Worksheet...": "New Worksheet...", - "No data loaded": "No data loaded", - "Non Parameteric One Way ANOVA...": "Non Parameteric One Way ANOVA...", - "Non Parametric Two Samples...": "Non Parametric Two Samples...", - "Non Parametric Two Way ANOVA...": "Non Parametric Two Way ANOVA...", - "Non Parametric...": "Non Parametric...", - "Non-numeric Cases...": "Non-numeric Cases...", - "Numeric": "Numeric", - "One Variable": "One Variable", - "One Variable Frequencies...": "One Variable Frequencies...", - "One Variable Graph...": "One Variable Graph...", - "One Variable Summarise...": "One Variable Summarise...", - "One Variable...": "One Variable...", - "One Way ANOVA...": "One Way ANOVA...", - "Open From CSPRO...": "Open From CSPRO...", - "Open From File...": "Open From File...", - "Open From Library...": "Open From Library...", - "Open From ODK...": "Open From ODK...", - "Open SST...": "Open SST...", - "Open from file...": "Open from file...", - "Open from library...": "Open from library...", - "Options by Context": "Options by Context", - "Options by Context Menu": "Options by Context Menu", - "Options by Context...": "Options by Context...", - "Options...": "Options...", - "Other (General)": "Other (General)", - "Other (One Variable)": "Other (One Variable)", - "Other (Three Variable)": "Other (Three Variable)", - "Other (Two Variables)": "Other (Two Variables)", - "Other Rose Plots": "Other Rose Plots", - "Output Window": "Output Window", - "Output for CDT...": "Output for CDT...", - "Output for CPT...": "Output for CPT...", - "PICSA": "PICSA", - "Parallel Coordinate Plot...": "Parallel Coordinate Plot...", - "Paste": "Paste", - "Penman...": "Penman...", - "Permute Columns...": "Permute Columns...", - "Plot Region...": "Plot Region...", - "Plotly...": "Plotly...", - "Polynomials...": "Polynomials...", - "Prepare": "Prepare", - "Prepare to Share (sdc package)...": "Prepare to Share (sdc package)...", - "Principal Components...": "Principal Components...", - "Print Preview...": "Print Preview...", - "Print...": "Print...", - "Probability Distributions": "Probability Distributions", - "Process...": "Process...", - "Procurement": "Procurement", - "Procurement Menu": "Procurement Menu", - "Procurement...": "Procurement...", - "Protect Column...": "Protect Column...", - "QC Rainfall...": "QC Rainfall...", - "QC Temperatures...": "QC Temperatures...", - "R Objects": "R Objects", - "R Packages and Commands...": "R Packages and Commands...", - "R Viewer...": "R Viewer...", - "R packages in R-Instat": "R packages in R-Instat", - "R-Instat": "R-Instat", - "R-Instat website": "R-Instat website", - "Rain Count...": "Rain Count...", - "Rainfall Graph...": "Rainfall Graph...", - "Rainfall...": "Rainfall...", - "Rains Statistics...": "Rains Statistics...", - "Random Samples (Use Model)...": "Random Samples (Use Model)...", - "Random Samples...": "Random Samples...", - "Random Subset...": "Random Subset...", - "Rank...": "Rank...", - "Rating Data...": "Rating Data...", - "Recent": "Recent", - "Recode Factor...": "Recode Factor...", - "Recode Numeric into Quantiles...": "Recode Numeric into Quantiles...", - "Recode Numeric...": "Recode Numeric...", - "Reference Level...": "Reference Level...", - "Region Average...": "Region Average...", - "Regression...": "Regression...", - "Regular Sequence...": "Regular Sequence...", - "Rename Column...": "Rename Column...", - "Rename Data Frame...": "Rename Data Frame...", - "Rename Metadata...": "Rename Metadata...", - "Rename...": "Rename...", - "Reorder Columns...": "Reorder Columns...", - "Reorder Data Frames...": "Reorder Data Frames...", - "Reorder Levels...": "Reorder Levels...", - "Reorder Metadata...": "Reorder Metadata...", - "Reorder...": "Reorder...", - "Replace": "Replace", - "Replace Values...": "Replace Values...", - "Reset to Default Layout": "Reset to Default Layout", - "Restart R": "Restart R", - "Row Numbers/Names...": "Row Numbers/Names...", - "Row Summaries...": "Row Summaries...", - "Rug Plot...": "Rug Plot...", - "Run All": "Run All", - "Run R Code...": "Run R Code...", - "SPI/SPEI...": "SPI/SPEI...", - "Save As": "Save As", - "Save Current Options...": "Save Current Options...", - "Save Data As...": "Save Data As...", - "Save Log As...": "Save Log As...", - "Save Output As...": "Save Output As...", - "Save Script As...": "Save Script As...", - "Save...": "Save...", - "Scatter Plot...": "Scatter Plot...", - "Scatterplot...": "Scatterplot...", - "Script Window": "Script Window", - "Script Window...": "Script Window...", - "Seasonal Forecast Support": "Seasonal Forecast Support", - "Seasonal Plot...": "Seasonal Plot...", - "Seasonal Summary Rain...": "Seasonal Summary Rain...", - "Seasonal Summary...": "Seasonal Summary...", - "Select All ": "Select All ", - "Set Factor Reference Level...": "Set Factor Reference Level...", - "Setup for Data Entry...": "Setup for Data Entry...", - "Shift Daily Data...": "Shift Daily Data...", - "Show Model...": "Show Model...", - "Simple Regression...": "Simple Regression...", - "Simple With Groups...": "Simple With Groups...", - "Site...": "Site...", - "Sort...": "Sort...", - "Specific": "Specific", - "Spells...": "Spells...", - "Split...": "Split...", - "Stack Daily data...": "Stack Daily data...", - "Stack...": "Stack...", - "Start": "Start", - "Start of Rain...": "Start of Rain...", - "Start of the Rains...": "Start of the Rains...", - "Structured": "Structured", - "Structured Menu": "Structured Menu", - "Subset...": "Subset...", - "Summaries...": "Summaries...", - "Summarise CRI by Country (or other)...": "Summarise CRI by Country (or other)...", - "Summarise Red Flags by Country (or other)...": "Summarise Red Flags by Country (or other)...", - "Summarise Red Flags by Country and Year (or other)...": "Summarise Red Flags by Country and Year (or other)...", - "Summarise...": "Summarise...", - "Summary Data...": "Summary Data...", - "Summary Tables...": "Summary Tables...", - "Summary...": "Summary...", - "Sunshine/Radiation...": "Sunshine/Radiation...", - "Survival": "Survival", - "Swap Data and Metadata": "Swap Data and Metadata", - "Tabulation...": "Tabulation...", - "Taylor Diagram...": "Taylor Diagram...", - "Temperature...": "Temperature...", - "Themes...": "Themes...", - "Three Summaries...": "Three Summaries...", - "Three Variables": "Three Variables", - "Three Variables...": "Three Variables...", - "Tidy Daily Data...": "Tidy Daily Data...", - "Tidy and Examine": "Tidy and Examine", - "Tidy...": "Tidy...", - "Time Series": "Time Series", - "Time Series Plot...": "Time Series Plot...", - "Timeseries...": "Timeseries...", - "Tools": "Tools", - "Transform...": "Transform...", - "Transpose...": "Transpose...", - "Treemap...": "Treemap...", - "Trend Graphs...": "Trend Graphs...", - "Two Samples...": "Two Samples...", - "Two Variable Frequencies by Sector (or other)...": "Two Variable Frequencies by Sector (or other)...", - "Two Variables": "Two Variables", - "Two Variables...": "Two Variables...", - "Unstack Daily Data...": "Unstack Daily Data...", - "Unstack...": "Unstack...", - "Unused Levels...": "Unused Levels...", - "Use Award Date (or other)...": "Use Award Date (or other)...", - "Use Date...": "Use Date...", - "Use Graph...": "Use Graph...", - "Use Model": "Use Model", - "Use Model Keyboard...": "Use Model Keyboard...", - "Use Summaries...": "Use Summaries...", - "Use Time...": "Use Time...", - "Variables": "Variables", - "Variogram...": "Variogram...", - "View": "View", - "View Data...": "View Data...", - "View Graph...": "View Graph...", - "View Labels...": "View Labels...", - "View and Remove Keys...": "View and Remove Keys...", - "View and Remove Links...": "View and Remove Links...", - "View...": "View...", - "Visualise Data...": "Visualise Data...", - "Water Balance...": "Water Balance...", - "Water Satisfaction Index...": "Water Satisfaction Index...", - "Wind Rose...": "Wind Rose...", - "Wind Speed/Direction...": "Wind Speed/Direction...", - "Wind/Pollution Rose...": "Wind/Pollution Rose...", - "Windows": "Windows", - "Windrose...": "Windrose...", - "Temperature Graph...": "Temperature Graph...", - "General Graph...": "General Graph...", - "Select Columns...": "Select Columns...", - "Remove Column Selection": "Remove Column Selection", - "Filter Rows...": "Filter Rows...", - "Delete Cell(s)": "Delete Cell(s)", - "Import From File ...": "Import From File ...", - "Import From Library ...": "Import From Library ...", - "Import From ODK...": "Import From ODK...", - "Data Book": "Data Book", - "Add (Merge) Columns...": "Add (Merge) Columns...", - "Column: Calculator...": "Column: Calculator...", - "Column: Numeric...": "Column: Numeric..."} \ No newline at end of file +{ + " Column Metadata...": " Column Metadata...", + " Data Frame Metadata...": " Data Frame Metadata...", + " Log Window...": " Log Window...", + " Script Window...": " Script Window...", + "&Copy": "&Copy", + "&Open": "&Open", + "&Paste": "&Paste", + "&Save": "&Save", + "ANOVA General...": "ANOVA General...", + "About R": "About R", + "About R-Instat": "About R-Instat", + "Acknowledgements": "Acknowledgements", + "Add Comment...": "Add Comment...", + "Add Key...": "Add Key...", + "Add Link...": "Add Link...", + "Additional": "Additional", + "Annual Rainfall...": "Annual Rainfall...", + "Anonymise ID Column...": "Anonymise ID Column...", + "Append Data Frames...": "Append Data Frames...", + "Append...": "Append...", + "Augment...": "Augment...", + "Bar Chart...": "Bar Chart...", + "Boxplot...": "Boxplot...", + "CM SAF": "CM SAF", + "Calculate Corruption Risk Index (CRI)...": "Calculate Corruption Risk Index (CRI)...", + "Calculate DIfference Between Options...": "Calculate DIfference Between Options...", + "Calculation...": "Calculation...", + "Calculator...": "Calculator...", + "Canonical Correlations...": "Canonical Correlations...", + "Case Study Guide": "Case Study Guide", + "Categorical": "Categorical", + "Change Format Day Month...": "Change Format Day Month...", + "Check Data": "Check Data", + "Check Station Locations...": "Check Station Locations...", + "Check for Updates...": "Check for Updates...", + "Chi-square Test...": "Chi-square Test...", + "Circlize...": "Circlize...", + "Circular": "Circular", + "Circular Plots...": "Circular Plots...", + "Circular...": "Circular...", + "Clear Output Window...": "Clear Output Window...", + "Cliboxplot...": "Cliboxplot...", + "Climate Methods": "Climate Methods", + "Climatic": "Climatic", + "Climatic Menu": "Climatic Menu", + "Climatic Summaries...": "Climatic Summaries...", + "Climatic...": "Climatic...", + "Climdex...": "Climdex...", + "Cliplot...": "Cliplot...", + "Close Data Book": "Close Data Book", + "Colour by Property...": "Colour by Property...", + "Column Metadata": "Column Metadata", + "Column Structure...": "Column Structure...", + "Column Summaries...": "Column Summaries...", + "Column: Calculate": "Column: Calculate", + "Column: Date": "Column: Date", + "Column: Define": "Column: Define", + "Column: Factor": "Column: Factor", + "Column: Text": "Column: Text", + "Combine Factors...": "Combine Factors...", + "Combine Graphs...": "Combine Graphs...", + "Combine...": "Combine...", + "Compare": "Compare", + "Compare Columns...": "Compare Columns...", + "Compare Models": "Compare Models", + "Compare Models...": "Compare Models...", + "Compare Multiple Options...": "Compare Multiple Options...", + "Compare Two Options...": "Compare Two Options...", + "Conditional Quantiles...": "Conditional Quantiles...", + "Contrasts...": "Contrasts...", + "Conversions...": "Conversions...", + "Convert Columns...": "Convert Columns...", + "Convert To Factor...": "Convert To Factor...", + "Convert...": "Convert...", + "Copy": "Copy", + "Copy Data Frame...": "Copy Data Frame...", + "Copy Special": "Copy Special", + "Correlations (Red Flags or others)...": "Correlations (Red Flags or others)...", + "Correlations...": "Correlations...", + "Corruption Risk Index": "Corruption Risk Index", + "Count Records...": "Count Records...", + "Count in Factor...": "Count in Factor...", + "Create Climate Object...": "Create Climate Object...", + "Crop": "Crop", + "Crop Coefficients...": "Crop Coefficients...", + "Crops...": "Crops...", + "Cummulative Exceedance...": "Cummulative Exceedance...", + "Cumulative Distribution...": "Cumulative Distribution...", + "Cumulative/Exceedance Graph...": "Cumulative/Exceedance Graph...", + "Cut": "Cut", + "Daily Data Entry...": "Daily Data Entry...", + "Data Frame": "Data Frame", + "Data Frame Metadata": "Data Frame Metadata", + "Data Frame Metadata...": "Data Frame Metadata...", + "Data Manipulation": "Data Manipulation", + "Data Object": "Data Object", + "Data Reshape": "Data Reshape", + "Data View": "Data View", + "Data View (Spreadsheet)": "Data View (Spreadsheet)", + "Datasets": "Datasets", + "Dates": "Dates", + "Day Month...": "Day Month...", + "Define Climatic Data...": "Define Climatic Data...", + "Define Contract Value Categories...": "Define Contract Value Categories...", + "Define Corruption Risk Output Variables...": "Define Corruption Risk Output Variables...", + "Define Options by Context Data...": "Define Options by Context Data...", + "Define Procurement Data...": "Define Procurement Data...", + "Define Red Flag Variables...": "Define Red Flag Variables...", + "Define...": "Define...", + "Delete Columns/Rows...": "Delete Columns/Rows...", + "Delete Data Frames...": "Delete Data Frames...", + "Delete Metadata...": "Delete Metadata...", + "Delete...": "Delete...", + "Density Plot...": "Density Plot...", + "Describe": "Describe", + "Display DOY of Year...": "Display DOY of Year...", + "Display Daily...": "Display Daily...", + "Display Rain Running Total...": "Display Rain Running Total...", + "Display Spell Length...": "Display Spell Length...", + "Display Top N...": "Display Top N...", + "Distance...": "Distance...", + "Dot Plot...": "Dot Plot...", + "Dummy Variables...": "Dummy Variables...", + "Duplicate Column...": "Duplicate Column...", + "Duplicates...": "Duplicates...", + "Edit": "Edit", + "End of Rain...": "End of Rain...", + "End of Rains...": "End of Rains...", + "Enter...": "Enter...", + "Evaporation": "Evaporation", + "Evapotranspiration...": "Evapotranspiration...", + "Exact Results...": "Exact Results...", + "Examine...": "Examine...", + "Exit": "Exit", + "Export": "Export", + "Export CPT to Tabular...": "Export CPT to Tabular...", + "Export Dataset...": "Export Dataset...", + "Export Graph As Image...": "Export Graph As Image...", + "Export R Objects...": "Export R Objects...", + "Export R Workspace...": "Export R Workspace...", + "Export To OpenRefine...": "Export To OpenRefine...", + "Export for PICSA...": "Export for PICSA...", + "Export to CM SAF R Toolbox...": "Export to CM SAF R Toolbox...", + "Export to CPT...": "Export to CPT...", + "Export to World Weather Records...": "Export to World Weather Records...", + "Extreme Events...": "Extreme Events...", + "Extremes...": "Extremes...", + "Factor Data Frame...": "Factor Data Frame...", + "File": "File", + "Fill Date Gaps...": "Fill Date Gaps...", + "Fill Missing Values...": "Fill Missing Values...", + "Filter by Country (or other)...": "Filter by Country (or other)...", + "Filter...": "Filter...", + "Find": "Find", + "Find Next": "Find Next", + "Find/Replace...": "Find/Replace...", + "Fit Model": "Fit Model", + "Fit Model Keyboard...": "Fit Model Keyboard...", + "Fit Model...": "Fit Model...", + "Four Variables...": "Four Variables...", + "Freeze Columns...": "Freeze Columns...", + "Frequencies...": "Frequencies...", + "Frequency Tables...": "Frequency Tables...", + "General": "General", + "General Fit Model...": "General Fit Model...", + "General Summaries...": "General Summaries...", + "General...": "General...", + "Generate Dates...": "Generate Dates...", + "Getting Started": "Getting Started", + "Glance...": "Glance...", + "Glossary": "Glossary", + "Goodness of Fit...": "Goodness of Fit...", + "Graph...": "Graph...", + "Graphics": "Graphics", + "Graphics...": "Graphics...", + "Guides": "Guides", + "He&lp": "He&lp", + "Heat Sum...": "Heat Sum...", + "Help": "Help", + "Hide/Show Columns...": "Hide/Show Columns...", + "Hide/Show Data Frames...": "Hide/Show Data Frames...", + "Histogram...": "Histogram...", + "History and FAQ": "History and FAQ", + "Homogenization...": "Homogenization...", + "Hypothesis Tests Keyboard...": "Hypothesis Tests Keyboard...", + "Import From CLIDATA...": "Import From CLIDATA...", + "Import From Databases...": "Import From Databases...", + "Import From OpenRefine...": "Import From OpenRefine...", + "Import and Tidy NetCDF File...": "Import and Tidy NetCDF File...", + "Import and Tidy NetCDF...": "Import and Tidy NetCDF...", + "Import and Tidy Shapefile...": "Import and Tidy Shapefile...", + "Import daily Data...": "Import daily Data...", + "Import from CDS (Climate Data Store)...": "Import from CDS (Climate Data Store)...", + "Import from Climsoft Wizard...": "Import from Climsoft Wizard...", + "Import from Climsoft...": "Import from Climsoft...", + "Import from IRI Data Library...": "Import from IRI Data Library...", + "Indices...": "Indices...", + "Insert Columns/Rows...": "Insert Columns/Rows...", + "Install R Package...": "Install R Package...", + "Instructional videos": "Instructional videos", + "Introduction": "Introduction", + "Inventory...": "Inventory...", + "Jitter...": "Jitter...", + "Keys and Links": "Keys and Links", + "Length of Season...": "Length of Season...", + "Levels/Labels...": "Levels/Labels...", + "Licence...": "Licence...", + "Line Plot...": "Line Plot...", + "Load Options...": "Load Options...", + "Log Linear...": "Log Linear...", + "Log Window": "Log Window", + "Low_Flow": "Low_Flow", + "Make Date...": "Make Date...", + "Make Factor...": "Make Factor...", + "Make Time...": "Make Time...", + "Map Country Values...": "Map Country Values...", + "Map...": "Map...", + "Mapping": "Mapping", + "Markov Modelling...": "Markov Modelling...", + "Match...": "Match...", + "Menus and Dialogs": "Menus and Dialogs", + "Merge Additional Data...": "Merge Additional Data...", + "Merge...": "Merge...", + "Meta Data": "Meta Data", + "Metadata...": "Metadata...", + "Missing Data Table...": "Missing Data Table...", + "Missing Data...": "Missing Data...", + "Missing Values...": "Missing Values...", + "Model": "Model", + "Model...": "Model...", + "Monthly Summaries...": "Monthly Summaries...", + "More...": "More...", + "Mosaic Plot...": "Mosaic Plot...", + "Multiple Response...": "Multiple Response...", + "Multivariate": "Multivariate", + "Multple Lines...": "Multple Lines...", + "NCMP": "NCMP", + "New Data Frame...": "New Data Frame...", + "New Worksheet...": "New Worksheet...", + "No data loaded": "No data loaded", + "Non Parameteric One Way ANOVA...": "Non Parameteric One Way ANOVA...", + "Non Parametric Two Samples...": "Non Parametric Two Samples...", + "Non Parametric Two Way ANOVA...": "Non Parametric Two Way ANOVA...", + "Non Parametric...": "Non Parametric...", + "Non-numeric Cases...": "Non-numeric Cases...", + "Numeric": "Numeric", + "One Variable": "One Variable", + "One Variable Frequencies...": "One Variable Frequencies...", + "One Variable Graph...": "One Variable Graph...", + "One Variable Summarise...": "One Variable Summarise...", + "One Variable...": "One Variable...", + "One Way ANOVA...": "One Way ANOVA...", + "Open From CSPRO...": "Open From CSPRO...", + "Open From File...": "Open From File...", + "Open From Library...": "Open From Library...", + "Open From ODK...": "Open From ODK...", + "Open SST...": "Open SST...", + "Open from file...": "Open from file...", + "Open from library...": "Open from library...", + "Options by Context": "Options by Context", + "Options by Context Menu": "Options by Context Menu", + "Options by Context...": "Options by Context...", + "Options...": "Options...", + "Other (General)": "Other (General)", + "Other (One Variable)": "Other (One Variable)", + "Other (Three Variable)": "Other (Three Variable)", + "Other (Two Variables)": "Other (Two Variables)", + "Other Rose Plots": "Other Rose Plots", + "Output Window": "Output Window", + "Output for CDT...": "Output for CDT...", + "Output for CPT...": "Output for CPT...", + "PICSA": "PICSA", + "Parallel Coordinate Plot...": "Parallel Coordinate Plot...", + "Paste": "Paste", + "Penman...": "Penman...", + "Permute Columns...": "Permute Columns...", + "Plot Region...": "Plot Region...", + "Plotly...": "Plotly...", + "Polynomials...": "Polynomials...", + "Prepare": "Prepare", + "Prepare to Share (sdc package)...": "Prepare to Share (sdc package)...", + "Principal Components...": "Principal Components...", + "Print Preview...": "Print Preview...", + "Print...": "Print...", + "Probability Distributions": "Probability Distributions", + "Process...": "Process...", + "Procurement": "Procurement", + "Procurement Menu": "Procurement Menu", + "Procurement...": "Procurement...", + "Protect Column...": "Protect Column...", + "QC Rainfall...": "QC Rainfall...", + "QC Temperatures...": "QC Temperatures...", + "R Objects": "R Objects", + "R Packages and Commands...": "R Packages and Commands...", + "R Viewer...": "R Viewer...", + "R packages in R-Instat": "R packages in R-Instat", + "R-Instat": "R-Instat", + "R-Instat website": "R-Instat website", + "Rain Count...": "Rain Count...", + "Rainfall Graph...": "Rainfall Graph...", + "Rainfall...": "Rainfall...", + "Rains Statistics...": "Rains Statistics...", + "Random Samples (Use Model)...": "Random Samples (Use Model)...", + "Random Samples...": "Random Samples...", + "Random Subset...": "Random Subset...", + "Rank...": "Rank...", + "Rating Data...": "Rating Data...", + "Recent": "Recent", + "Recode Factor...": "Recode Factor...", + "Recode Numeric into Quantiles...": "Recode Numeric into Quantiles...", + "Recode Numeric...": "Recode Numeric...", + "Reference Level...": "Reference Level...", + "Region Average...": "Region Average...", + "Regression...": "Regression...", + "Regular Sequence...": "Regular Sequence...", + "Rename Column...": "Rename Column...", + "Rename Data Frame...": "Rename Data Frame...", + "Rename Metadata...": "Rename Metadata...", + "Rename...": "Rename...", + "Reorder Columns...": "Reorder Columns...", + "Reorder Data Frames...": "Reorder Data Frames...", + "Reorder Levels...": "Reorder Levels...", + "Reorder Metadata...": "Reorder Metadata...", + "Reorder...": "Reorder...", + "Replace": "Replace", + "Replace Values...": "Replace Values...", + "Reset to Default Layout": "Reset to Default Layout", + "Restart R": "Restart R", + "Row Numbers/Names...": "Row Numbers/Names...", + "Row Summaries...": "Row Summaries...", + "Rug Plot...": "Rug Plot...", + "Run All": "Run All", + "Run R Code...": "Run R Code...", + "SPI/SPEI...": "SPI/SPEI...", + "Save As": "Save As", + "Save Current Options...": "Save Current Options...", + "Save Data As...": "Save Data As...", + "Save Log As...": "Save Log As...", + "Save Output As...": "Save Output As...", + "Save Script As...": "Save Script As...", + "Save...": "Save...", + "Scatter Plot...": "Scatter Plot...", + "Scatterplot...": "Scatterplot...", + "Script Window": "Script Window", + "Script Window...": "Script Window...", + "Seasonal Forecast Support": "Seasonal Forecast Support", + "Seasonal Plot...": "Seasonal Plot...", + "Seasonal Summary Rain...": "Seasonal Summary Rain...", + "Seasonal Summary...": "Seasonal Summary...", + "Select All ": "Select All ", + "Set Factor Reference Level...": "Set Factor Reference Level...", + "Setup for Data Entry...": "Setup for Data Entry...", + "Shift Daily Data...": "Shift Daily Data...", + "Show Model...": "Show Model...", + "Simple Regression...": "Simple Regression...", + "Simple With Groups...": "Simple With Groups...", + "Site...": "Site...", + "Sort...": "Sort...", + "Specific": "Specific", + "Spells...": "Spells...", + "Split...": "Split...", + "Stack Daily data...": "Stack Daily data...", + "Stack...": "Stack...", + "Start": "Start", + "Start of Rain...": "Start of Rain...", + "Start of the Rains...": "Start of the Rains...", + "Structured": "Structured", + "Structured Menu": "Structured Menu", + "Subset...": "Subset...", + "Summaries...": "Summaries...", + "Summarise CRI by Country (or other)...": "Summarise CRI by Country (or other)...", + "Summarise Red Flags by Country (or other)...": "Summarise Red Flags by Country (or other)...", + "Summarise Red Flags by Country and Year (or other)...": "Summarise Red Flags by Country and Year (or other)...", + "Summarise...": "Summarise...", + "Summary Data...": "Summary Data...", + "Summary Tables...": "Summary Tables...", + "Summary...": "Summary...", + "Sunshine/Radiation...": "Sunshine/Radiation...", + "Survival": "Survival", + "Swap Data and Metadata": "Swap Data and Metadata", + "Tabulation...": "Tabulation...", + "Taylor Diagram...": "Taylor Diagram...", + "Temperature...": "Temperature...", + "Themes...": "Themes...", + "Three Summaries...": "Three Summaries...", + "Three Variables": "Three Variables", + "Three Variables...": "Three Variables...", + "Tidy Daily Data...": "Tidy Daily Data...", + "Tidy and Examine": "Tidy and Examine", + "Tidy...": "Tidy...", + "Time Series": "Time Series", + "Time Series Plot...": "Time Series Plot...", + "Timeseries...": "Timeseries...", + "Tools": "Tools", + "Transform...": "Transform...", + "Transpose...": "Transpose...", + "Treemap...": "Treemap...", + "Trend Graphs...": "Trend Graphs...", + "Two Samples...": "Two Samples...", + "Two Variable Frequencies by Sector (or other)...": "Two Variable Frequencies by Sector (or other)...", + "Two Variables": "Two Variables", + "Two Variables...": "Two Variables...", + "Unstack Daily Data...": "Unstack Daily Data...", + "Unstack...": "Unstack...", + "Unused Levels...": "Unused Levels...", + "Use Award Date (or other)...": "Use Award Date (or other)...", + "Use Date...": "Use Date...", + "Use Graph...": "Use Graph...", + "Use Model": "Use Model", + "Use Model Keyboard...": "Use Model Keyboard...", + "Use Summaries...": "Use Summaries...", + "Use Time...": "Use Time...", + "Variables": "Variables", + "Variogram...": "Variogram...", + "View": "View", + "View Data...": "View Data...", + "View Graph...": "View Graph...", + "View Labels...": "View Labels...", + "View and Remove Keys...": "View and Remove Keys...", + "View and Remove Links...": "View and Remove Links...", + "View...": "View...", + "Visualise Data...": "Visualise Data...", + "Water Balance...": "Water Balance...", + "Water Satisfaction Index...": "Water Satisfaction Index...", + "Wind Rose...": "Wind Rose...", + "Wind Speed/Direction...": "Wind Speed/Direction...", + "Wind/Pollution Rose...": "Wind/Pollution Rose...", + "Windows": "Windows", + "Windrose...": "Windrose...", + "Temperature Graph...": "Temperature Graph...", + "General Graph...": "General Graph...", + "Select Columns...": "Select Columns...", + "Remove Column Selection": "Remove Column Selection", + "Filter Rows...": "Filter Rows...", + "Delete Cell(s)": "Delete Cell(s)", + "Import From File ...": "Import From File ...", + "Import From Library ...": "Import From Library ...", + "Import From ODK...": "Import From ODK...", + "Data Book": "Data Book", + "Add (Merge) Columns...": "Add (Merge) Columns...", + "Column: Calculator...": "Column: Calculator...", + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Rows...": "Duplicate Rows...", + "Non-Numeric Values...": "Non-Numeric Values...", + "View/Delete Labels...": "View/Delete Labels...", + "Row Sumaries...": "Row Sumaries...", + "Permute/Sample Rows...": "Permute/Sample Rows...", + "Stack (Pivot longer)...": "Stack (Pivot longer)...", + "Unstack (Pivot Wider)...": "Unstack (Pivot Wider)...", + "Merge(Join)...": "Merge(Join)...", + "Append (Bind Rows)...": "Append (Bind Rows)...", + "Random Split...": "Random Split...", + "Scale/Distance...": "Scale/Distance...", + "Rename": "Rename", + "Save": "Save", + "Import SST...": "Import SST...", + "Daily Data Editind/Entry...": "Daily Data Editind/Entry..."} \ No newline at end of file diff --git a/instat/translations/en/r_instat_not_menus.json b/instat/translations/en/r_instat_not_menus.json index 8ddc8cdc0b2..951d4582c44 100644 --- a/instat/translations/en/r_instat_not_menus.json +++ b/instat/translations/en/r_instat_not_menus.json @@ -3602,5 +3602,62 @@ "xxhash64": "xxhash64", "yday": "yday", "year": "year", - "ymd": "ymd" -} \ No newline at end of file + "ymd": "ymd", + "Output Window": "Output Window", + "Data View": "Data View", + "Code generated by the dialog.": "Code generated by the dialog.", + "Make the Column a Key for the Data Frame": "Make the Column a Key for the Data Frame", + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Column...": "Duplicate Column...", + "Select Columns...": "Select Columns...", + "Add (Merge) Columns...": "Add (Merge) Columns...", + "Data Frame": "Data Frame", + "Degrees": "Degrees", + "Use Max and Min": "Use Max and Min", + "Modified GDD:": "Modified GDD:", + "GDD:": "GDD:", + "HDD:": "HDD:", + "Tmean:": "Tmean:", + "Diurnal Range:": "Diurnal Range:", + "Jump:": "Jump:", + "Outlier:": "Outlier:", + "Difference:": "Difference:", + "Days:": "Days:", + "Acceptable Range Element1:": "Acceptable Range Element1:", + "Acceptable Range Element2:": "Acceptable Range Element2:", + "Add Not": "Add Not", + "Help": "Help", + "Add All": "Add All", + "Clear Selection": "Clear Selection", + "Add Selected": "Add Selected", + "Two Variables": "Two Variables", + "Model Name": "Model Name", + "Reverse Legend Order": "Reverse Legend Order", + "No duplicate dates.": "No duplicate dates.", + "Save As:": "Save As:", + "Start": "Start", + "New Data Frame...": "New Data Frame...", + "Import From File...": "Import From File...", + "Import From Library...": "Import From Library...", + "Recent": "Recent", + "Add To Existing": "Add To Existing", + "Add To New": "Add To New", + "Move Down": "Move Down", + "Move Up": "Move Up", + "Lebelled Convert": "Lebelled Convert", + "File with the same name will be overwritten.": "File with the same name will be overwritten.", + "Are you sure you want to close your data?": "Are you sure you want to close your data?", + "Any unsaved changes will be lost.": "Any unsaved changes will be lost.", + "Are you sure you want to exit R-Instat?": "Are you sure you want to exit R-Instat?", + "Exit": "Exit", + "Close Data": "Close Data", + "Are you sure you want to delete these column(s)?": "Are you sure you want to delete these column(s)?", + "This action connot be undone.": "This action connot be undone.", + "Are you sure you want to delete these row(s)?": "Are you sure you want to delete these rows(s)?", + "Return to main dialog?": "Return to main dialog?", + "Are you sure you want to the main dialog?": "Are you sure you want to the main dialog?", + "The condition for station has not been added.": "The condition for station has not been added.", + "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.": "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.", + "Duplicate dates for station(s) were found": "Duplicate dates for station(s) were found"} + diff --git a/instat/translations/fr/fr_r_instat_menus.json b/instat/translations/fr/fr_r_instat_menus.json index 933e20bdeee..3a5b3f122c1 100644 --- a/instat/translations/fr/fr_r_instat_menus.json +++ b/instat/translations/fr/fr_r_instat_menus.json @@ -440,5 +440,21 @@ "Data Book": "Livre des données", "Add (Merge) Columns...": "Ajouter (fusionner) des colonnes...", "Column: Calculator...": "Colonne: Calculatrice...", - "Column: Numeric...": "Colonne: Numérique..." + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Rows...": "Duplicate Rows...", + "Non-Numeric Values...": "Non-Numeric Values...", + "View/Delete Labels...": "View/Delete Labels...", + "Row Sumaries...": "Row Sumaries...", + "Permute/Sample Rows...": "Permute/Sample Rows...", + "Stack (Pivot longer)...": "Stack (Pivot longer)...", + "Unstack (Pivot Wider)...": "Unstack (Pivot Wider)...", + "Merge(Join)...": "Merge(Join)...", + "Append (Bind Rows)...": "Append (Bind Rows)...", + "Random Split...": "Random Split...", + "Scale/Distance...": "Scale/Distance...", + "Rename": "Rename", + "Save": "Save", + "Import SST...": "Import SST...", + "Daily Data Editind/Entry...": "Daily Data Editind/Entry..." } \ No newline at end of file diff --git a/instat/translations/fr/fr_r_instat_not_menus.json b/instat/translations/fr/fr_r_instat_not_menus.json index d7fcf08f68e..a7798b1377a 100644 --- a/instat/translations/fr/fr_r_instat_not_menus.json +++ b/instat/translations/fr/fr_r_instat_not_menus.json @@ -1638,7 +1638,7 @@ "Multiple": "Multiple", "Multiple Columns": "Plusieurs colonnes", "Multiple Data Columns": "Colonnes de données multiples", - "Multiple Spells": "Plusieurs sorts", + "Multiple Spells": "Plusieurs périodes", "Multiple Variables": "Variables multiples", "Multiple columns": "Plusieurs colonnes", "Multistate": "Multiétats", @@ -2539,7 +2539,7 @@ "Spell": "Trier", "Spell Can Span Years": "Le sort peut s'étaler sur des années", "Spell Length": "Longueur du sort", - "Spells": "Trier", + "Spells": "Périodes", "Spline": "Spline", "Spline d.f.": "Spline d.f.", "Split Geometry": "Diviser la géométrie", @@ -3602,5 +3602,63 @@ "xxhash64": "xxhash64", "yday": "yjour", "year": "année", - "ymd": "ymd" -} \ No newline at end of file + "ymd": "ymd", + "Output Window": "Output Window", + "Data View": "Data View", + "Code generated by the dialog.": "Code generated by the dialog.", + "Make the Column a Key for the Data Frame": "Make the Column a Key for the Data Frame", + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Column...": "Duplicate Column...", + "Select Columns...": "Select Columns...", + "Add (Merge) Columns...": "Add (Merge) Columns...", + "Data Frame": "Data Frame", + "Degrees": "Degrees", + "Use Max and Min": "Use Max and Min", + "Modified GDD:": "Modified GDD:", + "GDD:": "GDD:", + "HDD:": "HDD:", + "Tmean:": "Tmean:", + "Diurnal Range:": "Diurnal Range:", + "Jump:": "Jump:", + "Outlier:": "Outlier:", + "Difference:": "Difference:", + "Days:": "Days:", + "Acceptable Range Element1:": "Acceptable Range Element1:", + "Acceptable Range Element2:": "Acceptable Range Element2:", + "Add Not": "Add Not", + "Help": "Help", + "Add All": "Add All", + "Clear Selection": "Clear Selection", + "Add Selected": "Add Selected", + "Two Variables": "Two Variables", + "Model Name": "Model Name", + "Reverse Legend Order": "Reverse Legend Order", + "No duplicate dates.": "No duplicate dates.", + "Save As:": "Save As:", + "Start": "Start", + "New Data Frame...": "New Data Frame...", + "Import From File...": "Import From File...", + "Import From Library...": "Import From Library...", + "Recent": "Recent", + "Add To Existing": "Add To Existing", + "Add To New": "Add To New", + "Move Down": "Move Down", + "Move Up": "Move Up", + "Lebelled Convert": "Lebelled Convert", + "File with the same name will be overwritten.": "File with the same name will be overwritten.", + "Are you sure you want to close your data?": "Are you sure you want to close your data?", + "Any unsaved changes will be lost.": "Any unsaved changes will be lost.", + "Are you sure you want to exit R-Instat?": "Are you sure you want to exit R-Instat?", + "Exit": "Exit", + "Close Data": "Close Data", + "Are you sure you want to delete these column(s)?": "Are you sure you want to delete these column(s)?", + "This action connot be undone.": "This action connot be undone.", + "Are you sure you want to delete these row(s)?": "Are you sure you want to delete these rows(s)?", + "Return to main dialog?": "Return to main dialog?", + "Are you sure you want to the main dialog?": "Are you sure you want to the main dialog?", + "The condition for station has not been added.": "The condition for station has not been added.", + "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.": "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.", + "Duplicate dates for station(s) were found": "Duplicate dates for station(s) were found" +} + diff --git a/instat/translations/pt/pt_r_instat_menus.json b/instat/translations/pt/pt_r_instat_menus.json index f21d28b74c9..986b270b523 100644 --- a/instat/translations/pt/pt_r_instat_menus.json +++ b/instat/translations/pt/pt_r_instat_menus.json @@ -440,5 +440,21 @@ "Data Book": "Data Book", "Add (Merge) Columns...": "Add (Merge) Columns...", "Column: Calculator...": "Column: Calculator...", - "Column: Numeric...": "Column: Numeric..." + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Rows...": "Duplicate Rows...", + "Non-Numeric Values...": "Non-Numeric Values...", + "View/Delete Labels...": "View/Delete Labels...", + "Row Sumaries...": "Row Sumaries...", + "Permute/Sample Rows...": "Permute/Sample Rows...", + "Stack (Pivot longer)...": "Stack (Pivot longer)...", + "Unstack (Pivot Wider)...": "Unstack (Pivot Wider)...", + "Merge(Join)...": "Merge(Join)...", + "Append (Bind Rows)...": "Append (Bind Rows)...", + "Random Split...": "Random Split...", + "Scale/Distance...": "Scale/Distance...", + "Rename": "Rename", + "Save": "Save", + "Import SST...": "Import SST...", + "Daily Data Editind/Entry...": "Daily Data Editind/Entry..." } \ No newline at end of file diff --git a/instat/translations/pt/pt_r_instat_not_menus.json b/instat/translations/pt/pt_r_instat_not_menus.json index ab6070e6522..efdeee82017 100644 --- a/instat/translations/pt/pt_r_instat_not_menus.json +++ b/instat/translations/pt/pt_r_instat_not_menus.json @@ -3602,5 +3602,63 @@ "xxhash64": "xxhash64", "yday": "yday", "year": "Ano", - "ymd": "ymd" -} \ No newline at end of file + "ymd": "ymd", + "Output Window": "Output Window", + "Data View": "Data View", + "Code generated by the dialog.": "Code generated by the dialog.", + "Make the Column a Key for the Data Frame": "Make the Column a Key for the Data Frame", + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Column...": "Duplicate Column...", + "Select Columns...": "Select Columns...", + "Add (Merge) Columns...": "Add (Merge) Columns...", + "Data Frame": "Data Frame", + "Degrees": "Degrees", + "Use Max and Min": "Use Max and Min", + "Modified GDD:": "Modified GDD:", + "GDD:": "GDD:", + "HDD:": "HDD:", + "Tmean:": "Tmean:", + "Diurnal Range:": "Diurnal Range:", + "Jump:": "Jump:", + "Outlier:": "Outlier:", + "Difference:": "Difference:", + "Days:": "Days:", + "Acceptable Range Element1:": "Acceptable Range Element1:", + "Acceptable Range Element2:": "Acceptable Range Element2:", + "Add Not": "Add Not", + "Help": "Help", + "Add All": "Add All", + "Clear Selection": "Clear Selection", + "Add Selected": "Add Selected", + "Two Variables": "Two Variables", + "Model Name": "Model Name", + "Reverse Legend Order": "Reverse Legend Order", + "No duplicate dates.": "No duplicate dates.", + "Save As:": "Save As:", + "Start": "Start", + "New Data Frame...": "New Data Frame...", + "Import From File...": "Import From File...", + "Import From Library...": "Import From Library...", + "Recent": "Recent", + "Add To Existing": "Add To Existing", + "Add To New": "Add To New", + "Move Down": "Move Down", + "Move Up": "Move Up", + "Lebelled Convert": "Lebelled Convert", + "File with the same name will be overwritten.": "File with the same name will be overwritten.", + "Are you sure you want to close your data?": "Are you sure you want to close your data?", + "Any unsaved changes will be lost.": "Any unsaved changes will be lost.", + "Are you sure you want to exit R-Instat?": "Are you sure you want to exit R-Instat?", + "Exit": "Exit", + "Close Data": "Close Data", + "Are you sure you want to delete these column(s)?": "Are you sure you want to delete these column(s)?", + "This action connot be undone.": "This action connot be undone.", + "Are you sure you want to delete these row(s)?": "Are you sure you want to delete these rows(s)?", + "Return to main dialog?": "Return to main dialog?", + "Are you sure you want to the main dialog?": "Are you sure you want to the main dialog?", + "The condition for station has not been added.": "The condition for station has not been added.", + "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.": "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.", + "Duplicate dates for station(s) were found": "Duplicate dates for station(s) were found" +} + diff --git a/instat/translations/rInstatTranslations.db b/instat/translations/rInstatTranslations.db index afebf2274cf..d93fb8efbd0 100644 Binary files a/instat/translations/rInstatTranslations.db and b/instat/translations/rInstatTranslations.db differ diff --git a/instat/translations/ru/ru_r_instat_menus.json b/instat/translations/ru/ru_r_instat_menus.json index 1484a2458b0..eb525b5efa9 100644 --- a/instat/translations/ru/ru_r_instat_menus.json +++ b/instat/translations/ru/ru_r_instat_menus.json @@ -440,5 +440,21 @@ "Data Book": "Книга данных", "Add (Merge) Columns...": "Добавить (объединить) столбцы...", "Column: Calculator...": "Колонка: Калькулятор...", - "Column: Numeric...": "Столбец: числовой..." + "Column: Numeric": "Столбец: числовой", + "Rename Columns...": "Переименовать столбцы...", + "Duplicate Rows...": "Дублировать строки...", + "Non-Numeric Values...": "Нечисловые значения...", + "View/Delete Labels...": "Просмотр/удаление ярлыков...", + "Row Sumaries...": "Резюме строк...", + "Permute/Sample Rows...": "Перестановка/выборка строк...", + "Stack (Pivot longer)...": "Стек (Сводка длиннее)...", + "Unstack (Pivot Wider)...": "Распаковать (Повернуть шире)...", + "Merge(Join)...": "Объединить (присоединиться)...", + "Append (Bind Rows)...": "Добавить (связать строки)...", + "Random Split...": "Случайное разделение...", + "Scale/Distance...": "Масштаб/расстояние...", + "Rename": "Переименовать", + "Save": "Сохранять", + "Import SST...": "Импорт SST...", + "Daily Data Editind/Entry...": "Ежедневное редактирование/ввод данных..." } \ No newline at end of file diff --git a/instat/translations/ru/ru_r_instat_not_menus.json b/instat/translations/ru/ru_r_instat_not_menus.json index 2609e00a1b2..a3b04b588d1 100644 --- a/instat/translations/ru/ru_r_instat_not_menus.json +++ b/instat/translations/ru/ru_r_instat_not_menus.json @@ -3602,5 +3602,63 @@ "xxhash64": "хххеш64", "yday": "день", "year": "год", - "ymd": "ммд" -} \ No newline at end of file + "ymd": "ммд", + "Output Window": "Окно вывода", + "Data View": "Просмотр данных", + "Code generated by the dialog.": "Код, сгенерированный диалогом.", + "Make the Column a Key for the Data Frame": "Сделайте столбец ключом для фрейма данных", + "Column: Numeric": "Столбец: числовой", + "Rename Columns...": "Переименовать столбцы...", + "Duplicate Column...": "Дублировать столбец...", + "Select Columns...": "Выбрать столбцы...", + "Add (Merge) Columns...": "Добавить (объединить) столбцы...", + "Data Frame": "Фрейм данных", + "Degrees": "Степени", + "Use Max and Min": "Используйте максимум и минимум", + "Modified GDD:": "Модифицированный ГДД:", + "GDD:": "ГДД:", + "HDD:": "Жесткий диск:", + "Tmean:": "Среднее значение:", + "Diurnal Range:": "Дневной диапазон:", + "Jump:": "Прыжок:", + "Outlier:": "Выброс:", + "Difference:": "Разница:", + "Days:": "Дни:", + "Acceptable Range Element1:": "Приемлемый элемент диапазона1:", + "Acceptable Range Element2:": "Приемлемый элемент диапазона 2:", + "Add Not": "Добавить нет", + "Help": "Помощь", + "Add All": "Добавить все", + "Clear Selection": "Понятный выбор", + "Add Selected": "Добавить выбранное", + "Two Variables": "Две переменные", + "Model Name": "Название модели", + "Reverse Legend Order": "Обратный порядок легенды", + "No duplicate dates.": "Нет повторяющихся дат.", + "Save As:": "Сохранить как:", + "Start": "Начинать", + "New Data Frame...": "Новый фрейм данных...", + "Import From File...": "Импорт из файла...", + "Import From Library...": "Импорт из библиотеки...", + "Recent": "Недавний", + "Add To Existing": "Добавить к существующим", + "Add To New": "Добавить в новый", + "Move Down": "Вниз", + "Move Up": "Вверх", + "Lebelled Convert": "Конвертировать", + "File with the same name will be overwritten.": "Файл с тем же именем будет перезаписан.", + "Are you sure you want to close your data?": "Вы уверены, что хотите закрыть свои данные?", + "Any unsaved changes will be lost.": "Любые несохраненные изменения будут потеряны.", + "Are you sure you want to exit R-Instat?": "Вы уверены, что хотите выйти из R-Instat?", + "Exit": "Выход", + "Close Data": "Закрыть данные", + "Are you sure you want to delete these column(s)?": "Вы уверены, что хотите удалить эти столбцы?", + "This action connot be undone.": "Это действие нельзя отменить.", + "Are you sure you want to delete these row(s)?": "Вы уверены, что хотите удалить эти строки?", + "Return to main dialog?": "Вернуться к основному диалогу?", + "Are you sure you want to the main dialog?": "Вы уверены, что хотите перейти к основному диалогу?", + "The condition for station has not been added.": "Условие для станции не добавлено.", + "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.": "У вас есть несколько строк с одинаковыми датами для одной или нескольких станций. Используйте диалоговое окно Climatic > Tidy and Examine > Duplicates, чтобы исследовать эти проблемы.", + "Duplicate dates for station(s) were found": "Обнаружены повторяющиеся даты для станций." +} + diff --git a/instat/translations/sw/sw_r_instat_menus.json b/instat/translations/sw/sw_r_instat_menus.json index dc3a43fde0c..e9b3cb1927e 100644 --- a/instat/translations/sw/sw_r_instat_menus.json +++ b/instat/translations/sw/sw_r_instat_menus.json @@ -440,5 +440,21 @@ "Data Book": "Data Book", "Add (Merge) Columns...": "Add (Merge) Columns...", "Column: Calculator...": "Column: Calculator...", - "Column: Numeric...": "Column: Numeric..." + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Rows...": "Duplicate Rows...", + "Non-Numeric Values...": "Non-Numeric Values...", + "View/Delete Labels...": "View/Delete Labels...", + "Row Sumaries...": "Row Sumaries...", + "Permute/Sample Rows...": "Permute/Sample Rows...", + "Stack (Pivot longer)...": "Stack (Pivot longer)...", + "Unstack (Pivot Wider)...": "Unstack (Pivot Wider)...", + "Merge(Join)...": "Merge(Join)...", + "Append (Bind Rows)...": "Append (Bind Rows)...", + "Random Split...": "Random Split...", + "Scale/Distance...": "Scale/Distance...", + "Rename": "Rename", + "Save": "Save", + "Import SST...": "Import SST...", + "Daily Data Editind/Entry...": "Daily Data Editind/Entry..." } \ No newline at end of file diff --git a/instat/translations/sw/sw_r_instat_not_menus.json b/instat/translations/sw/sw_r_instat_not_menus.json index cd8bf643a10..64956233fdb 100644 --- a/instat/translations/sw/sw_r_instat_not_menus.json +++ b/instat/translations/sw/sw_r_instat_not_menus.json @@ -3602,5 +3602,63 @@ "xxhash64": "xxhash64", "yday": "ysiku", "year": "mwaka", - "ymd": "ymd" -} \ No newline at end of file + "ymd": "ymd", + "Output Window": "Output Window", + "Data View": "Data View", + "Code generated by the dialog.": "Code generated by the dialog.", + "Make the Column a Key for the Data Frame": "Make the Column a Key for the Data Frame", + "Column: Numeric": "Column: Numeric", + "Rename Columns...": "Rename Columns...", + "Duplicate Column...": "Duplicate Column...", + "Select Columns...": "Select Columns...", + "Add (Merge) Columns...": "Add (Merge) Columns...", + "Data Frame": "Data Frame", + "Degrees": "Degrees", + "Use Max and Min": "Use Max and Min", + "Modified GDD:": "Modified GDD:", + "GDD:": "GDD:", + "HDD:": "HDD:", + "Tmean:": "Tmean:", + "Diurnal Range:": "Diurnal Range:", + "Jump:": "Jump:", + "Outlier:": "Outlier:", + "Difference:": "Difference:", + "Days:": "Days:", + "Acceptable Range Element1:": "Acceptable Range Element1:", + "Acceptable Range Element2:": "Acceptable Range Element2:", + "Add Not": "Add Not", + "Help": "Help", + "Add All": "Add All", + "Clear Selection": "Clear Selection", + "Add Selected": "Add Selected", + "Two Variables": "Two Variables", + "Model Name": "Model Name", + "Reverse Legend Order": "Reverse Legend Order", + "No duplicate dates.": "No duplicate dates.", + "Save As:": "Save As:", + "Start": "Start", + "New Data Frame...": "New Data Frame...", + "Import From File...": "Import From File...", + "Import From Library...": "Import From Library...", + "Recent": "Recent", + "Add To Existing": "Add To Existing", + "Add To New": "Add To New", + "Move Down": "Move Down", + "Move Up": "Move Up", + "Lebelled Convert": "Lebelled Convert", + "File with the same name will be overwritten.": "File with the same name will be overwritten.", + "Are you sure you want to close your data?": "Are you sure you want to close your data?", + "Any unsaved changes will be lost.": "Any unsaved changes will be lost.", + "Are you sure you want to exit R-Instat?": "Are you sure you want to exit R-Instat?", + "Exit": "Exit", + "Close Data": "Close Data", + "Are you sure you want to delete these column(s)?": "Are you sure you want to delete these column(s)?", + "This action connot be undone.": "This action connot be undone.", + "Are you sure you want to delete these row(s)?": "Are you sure you want to delete these rows(s)?", + "Return to main dialog?": "Return to main dialog?", + "Are you sure you want to the main dialog?": "Are you sure you want to the main dialog?", + "The condition for station has not been added.": "The condition for station has not been added.", + "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.": "You have multiple rows with the same dates for one or more stations. Use the Climatic > Tidy and Examine > Duplicates dialog to investigate these issues.", + "Duplicate dates for station(s) were found": "Duplicate dates for station(s) were found" +} + diff --git a/instat/ucrButtons.Designer.vb b/instat/ucrButtons.Designer.vb index d6c0aeca156..2989187f95f 100644 --- a/instat/ucrButtons.Designer.vb +++ b/instat/ucrButtons.Designer.vb @@ -48,11 +48,11 @@ Partial Class ucrButtons Me.cmdOk = New instat.ucrSplitButton() Me.contextMenuStripOk = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.toolStripMenuItemOkClose = New System.Windows.Forms.ToolStripMenuItem() + Me.toolStripMenuItemOkKeep = New System.Windows.Forms.ToolStripMenuItem() Me.cmdPaste = New instat.ucrSplitButton() Me.contextMenuStripToScript = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.toolStripMenuItemToScriptClose = New System.Windows.Forms.ToolStripMenuItem() Me.toolStripMenuItemToScriptKeep = New System.Windows.Forms.ToolStripMenuItem() - Me.toolStripMenuItemOkKeep = New System.Windows.Forms.ToolStripMenuItem() Me.contextMenuStripOk.SuspendLayout() Me.contextMenuStripToScript.SuspendLayout() Me.SuspendLayout() @@ -142,6 +142,12 @@ Partial Class ucrButtons Me.toolStripMenuItemOkClose.Size = New System.Drawing.Size(134, 22) Me.toolStripMenuItemOkClose.Text = "Ok && Close" ' + 'toolStripMenuItemOkKeep + ' + Me.toolStripMenuItemOkKeep.Name = "toolStripMenuItemOkKeep" + Me.toolStripMenuItemOkKeep.Size = New System.Drawing.Size(134, 22) + Me.toolStripMenuItemOkKeep.Text = "Ok && Keep" + ' 'cmdPaste ' Me.cmdPaste.AutoSize = True @@ -159,26 +165,20 @@ Partial Class ucrButtons ' Me.contextMenuStripToScript.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.toolStripMenuItemToScriptClose, Me.toolStripMenuItemToScriptKeep}) Me.contextMenuStripToScript.Name = "contextMenuStripToScript" - Me.contextMenuStripToScript.Size = New System.Drawing.Size(181, 70) + Me.contextMenuStripToScript.Size = New System.Drawing.Size(165, 48) ' 'toolStripMenuItemToScriptClose ' Me.toolStripMenuItemToScriptClose.Name = "toolStripMenuItemToScriptClose" - Me.toolStripMenuItemToScriptClose.Size = New System.Drawing.Size(180, 22) + Me.toolStripMenuItemToScriptClose.Size = New System.Drawing.Size(164, 22) Me.toolStripMenuItemToScriptClose.Text = "To Script && Close" ' 'toolStripMenuItemToScriptKeep ' Me.toolStripMenuItemToScriptKeep.Name = "toolStripMenuItemToScriptKeep" - Me.toolStripMenuItemToScriptKeep.Size = New System.Drawing.Size(180, 22) + Me.toolStripMenuItemToScriptKeep.Size = New System.Drawing.Size(164, 22) Me.toolStripMenuItemToScriptKeep.Text = "To Script && Keep" ' - 'toolStripMenuItemOkKeep - ' - Me.toolStripMenuItemOkKeep.Name = "toolStripMenuItemOkKeep" - Me.toolStripMenuItemOkKeep.Size = New System.Drawing.Size(134, 22) - Me.toolStripMenuItemOkKeep.Text = "Ok && Keep" - ' 'ucrButtons ' Me.AutoScaleDimensions = New System.Drawing.SizeF(96.0!, 96.0!) diff --git a/instat/ucrButtons.vb b/instat/ucrButtons.vb index fc1e00ee1f7..b7717ee9310 100644 --- a/instat/ucrButtons.vb +++ b/instat/ucrButtons.vb @@ -20,12 +20,12 @@ Public Class ucrButtons Public clsRsyntax As RSyntax Public iHelpTopicID As Integer Public bFirstLoad As Boolean - Public strComment As String Public Event BeforeClickOk(sender As Object, e As EventArgs) Public Event ClickOk(sender As Object, e As EventArgs) Public Event ClickReset(sender As Object, e As EventArgs) Public Event ClickClose(sender As Object, e As EventArgs) Private strCurrLang As String + Private bCommentChangedInThisDialog, bLoadInProgress As Boolean Public Sub New() ' This call is required by the designer. @@ -35,7 +35,6 @@ Public Class ucrButtons clsRsyntax = New RSyntax iHelpTopicID = -1 bFirstLoad = True - strComment = "code generated by the dialog" End Sub Private Sub cmdCancel_Click(sender As Object, e As EventArgs) Handles cmdCancel.Click @@ -74,6 +73,13 @@ Public Class ucrButtons Scripts(bRun:=False) End Sub + Private Sub txtComment_TextChanged(sender As Object, e As EventArgs) Handles txtComment.TextChanged + ' only set the flag if the user changes the text (not when the dialog is loading) + If Not bLoadInProgress Then + bCommentChangedInThisDialog = True + End If + End Sub + Private Sub RunFormScripts(sender As Object, e As EventArgs, bCloseForm As Boolean) Dim lstCurrentEnabled As New List(Of Boolean) Dim ctrTempControl As Control @@ -111,7 +117,7 @@ Public Class ucrButtons End Sub Private Sub Scripts(bRun As Boolean) - Dim strComments As String + Dim strComment, strComments As String Dim lstBeforeScripts As List(Of String) Dim lstAfterScripts As List(Of String) Dim lstBeforeCodes As List(Of RCodeStructure) @@ -224,6 +230,7 @@ Public Class ucrButtons End Sub Private Sub ucrButtons_Load(sender As Object, e As EventArgs) Handles MyBase.Load + bLoadInProgress = True If frmMain.clsRecentItems IsNot Nothing Then frmMain.clsRecentItems.addToMenu(Me.Parent) End If @@ -233,6 +240,11 @@ Public Class ucrButtons AddButtonInCommentTextbox() SetDefaults() bFirstLoad = False + ElseIf Not bCommentChangedInThisDialog Then + ' If the comment was not set specifically for this dialog, then reset to the Instat + ' option comment. We need to do this in case the instat option comment changed since + ' we last opened this dialog, e.g. by switching from English to French. + ResetCommentToInstatOptionComment() End If If frmMain.clsInstatOptions IsNot Nothing Then If frmMain.clsInstatOptions.strLanguageCultureCode <> "en-GB" Then @@ -244,7 +256,7 @@ Public Class ucrButtons End If strCurrLang = frmMain.clsInstatOptions.strLanguageCultureCode End If - + bLoadInProgress = False End Sub Private Sub SetDefaults() @@ -254,13 +266,17 @@ Public Class ucrButtons chkComment.Checked = True End If SetCommentEditable() - 'TODO default text should be translatable - 'This is needed only so that the designer displays correctly in VS + ResetCommentToInstatOptionComment() + End Sub + + Private Sub ResetCommentToInstatOptionComment() If frmMain.clsInstatOptions IsNot Nothing Then - txtComment.Text = frmMain.clsInstatOptions.strComment & " " & ParentForm.Text + txtComment.Text = Translations.GetTranslation(frmMain.clsInstatOptions.strComment) _ + & " " & Translations.GetTranslation(ParentForm.Text) Else - txtComment.Text = ParentForm.Text + txtComment.Text = Translations.GetTranslation(ParentForm.Text) End If + bCommentChangedInThisDialog = False End Sub Private Sub chkComment_CheckedChanged(sender As Object, e As EventArgs) Handles chkComment.CheckedChanged @@ -294,6 +310,10 @@ Public Class ucrButtons Dim strConfiguredLanguage As String = frmMain.clsInstatOptions.strLanguageCultureCode frmMain.clsInstatOptions.strLanguageCultureCode = strCurrLang autoTranslate(Me.ParentForm) + ' If the comment was not set specifically for this dialog, then translate to toggled language + If Not bCommentChangedInThisDialog Then + ResetCommentToInstatOptionComment() + End If frmMain.clsInstatOptions.strLanguageCultureCode = strConfiguredLanguage If cmdLanguage.FlatStyle = FlatStyle.Popup Then @@ -358,5 +378,4 @@ Public Class ucrButtons End Sub End Sub - End Class diff --git a/instat/ucrCalculator.Designer.vb b/instat/ucrCalculator.Designer.vb index 12947bd0b39..c8d8ed4f859 100644 --- a/instat/ucrCalculator.Designer.vb +++ b/instat/ucrCalculator.Designer.vb @@ -85,6 +85,7 @@ Partial Class ucrCalculator Me.grpInteger = New System.Windows.Forms.GroupBox() Me.cmdGeneratePrimes = New System.Windows.Forms.Button() Me.cmdNthPrime = New System.Windows.Forms.Button() + Me.cmdIntegerRHelp = New instat.ucrSplitButton() Me.ContextMenuStripInteger = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.DescToolsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.RutilsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() @@ -238,6 +239,38 @@ Partial Class ucrCalculator Me.cmdFirst = New System.Windows.Forms.Button() Me.cmdLast = New System.Windows.Forms.Button() Me.cmdnth = New System.Windows.Forms.Button() + Me.grpProbabilty = New System.Windows.Forms.GroupBox() + Me.cmdProbRHelp = New System.Windows.Forms.Button() + Me.cmdQnbin = New System.Windows.Forms.Button() + Me.cmdQpois = New System.Windows.Forms.Button() + Me.cmdQbinom = New System.Windows.Forms.Button() + Me.cmdQbirth = New System.Windows.Forms.Button() + Me.cmdQbeta = New System.Windows.Forms.Button() + Me.cmdPnbin = New System.Windows.Forms.Button() + Me.cmdPpois = New System.Windows.Forms.Button() + Me.cmdPbinom = New System.Windows.Forms.Button() + Me.cmdPbirth = New System.Windows.Forms.Button() + Me.cmdPbeta = New System.Windows.Forms.Button() + Me.cmdQgamma = New System.Windows.Forms.Button() + Me.cmdPgamma = New System.Windows.Forms.Button() + Me.cmdGamma = New System.Windows.Forms.Button() + Me.cmdLbeta = New System.Windows.Forms.Button() + Me.cmdqF = New System.Windows.Forms.Button() + Me.cmdFact = New System.Windows.Forms.Button() + Me.cmdChoose = New System.Windows.Forms.Button() + Me.cmdPf = New System.Windows.Forms.Button() + Me.cmdPChisq = New System.Windows.Forms.Button() + Me.cmdLgamma = New System.Windows.Forms.Button() + Me.cmdPnorm = New System.Windows.Forms.Button() + Me.cmdQchisq = New System.Windows.Forms.Button() + Me.cmdQt = New System.Windows.Forms.Button() + Me.cmdQnorm = New System.Windows.Forms.Button() + Me.cmdPt = New System.Windows.Forms.Button() + Me.cmdLchoose = New System.Windows.Forms.Button() + Me.cmdLfact = New System.Windows.Forms.Button() + Me.cmdTrigamma = New System.Windows.Forms.Button() + Me.cmdBeta = New System.Windows.Forms.Button() + Me.cmdDigamma = New System.Windows.Forms.Button() Me.cmdCor = New System.Windows.Forms.Button() Me.cmdCov = New System.Windows.Forms.Button() Me.cmdMad = New System.Windows.Forms.Button() @@ -288,38 +321,6 @@ Partial Class ucrCalculator Me.cmdpmax = New System.Windows.Forms.Button() Me.cmdLead = New System.Windows.Forms.Button() Me.cmdLag = New System.Windows.Forms.Button() - Me.grpProbabilty = New System.Windows.Forms.GroupBox() - Me.cmdProbRHelp = New System.Windows.Forms.Button() - Me.cmdQnbin = New System.Windows.Forms.Button() - Me.cmdQpois = New System.Windows.Forms.Button() - Me.cmdQbinom = New System.Windows.Forms.Button() - Me.cmdQbirth = New System.Windows.Forms.Button() - Me.cmdQbeta = New System.Windows.Forms.Button() - Me.cmdPnbin = New System.Windows.Forms.Button() - Me.cmdPpois = New System.Windows.Forms.Button() - Me.cmdPbinom = New System.Windows.Forms.Button() - Me.cmdPbirth = New System.Windows.Forms.Button() - Me.cmdPbeta = New System.Windows.Forms.Button() - Me.cmdQgamma = New System.Windows.Forms.Button() - Me.cmdPgamma = New System.Windows.Forms.Button() - Me.cmdGamma = New System.Windows.Forms.Button() - Me.cmdLbeta = New System.Windows.Forms.Button() - Me.cmdqF = New System.Windows.Forms.Button() - Me.cmdFact = New System.Windows.Forms.Button() - Me.cmdChoose = New System.Windows.Forms.Button() - Me.cmdPf = New System.Windows.Forms.Button() - Me.cmdPChisq = New System.Windows.Forms.Button() - Me.cmdLgamma = New System.Windows.Forms.Button() - Me.cmdPnorm = New System.Windows.Forms.Button() - Me.cmdQchisq = New System.Windows.Forms.Button() - Me.cmdQt = New System.Windows.Forms.Button() - Me.cmdQnorm = New System.Windows.Forms.Button() - Me.cmdPt = New System.Windows.Forms.Button() - Me.cmdLchoose = New System.Windows.Forms.Button() - Me.cmdLfact = New System.Windows.Forms.Button() - Me.cmdTrigamma = New System.Windows.Forms.Button() - Me.cmdBeta = New System.Windows.Forms.Button() - Me.cmdDigamma = New System.Windows.Forms.Button() Me.grpLogical = New System.Windows.Forms.GroupBox() Me.cmdLogicalHelp = New System.Windows.Forms.Button() Me.cmdFalse = New System.Windows.Forms.Button() @@ -353,6 +354,7 @@ Partial Class ucrCalculator Me.cmdNotEqualsTo = New System.Windows.Forms.Button() Me.cmdEquivalent = New System.Windows.Forms.Button() Me.grpTestString = New System.Windows.Forms.GroupBox() + Me.cmdReverseStr = New System.Windows.Forms.Button() Me.cmdEnds = New System.Windows.Forms.Button() Me.cmdTrunck = New System.Windows.Forms.Button() Me.cmdLenth = New System.Windows.Forms.Button() @@ -420,7 +422,6 @@ Partial Class ucrCalculator Me.cmdbegin = New System.Windows.Forms.Button() Me.cmdAny1 = New System.Windows.Forms.Button() Me.cmdStringRHelp = New System.Windows.Forms.Button() - Me.cmdIntegerRHelp = New instat.ucrSplitButton() Me.ucrSaveResultInto = New instat.ucrSave() Me.ucrTryCalculator = New instat.ucrTry() Me.ucrInputCalOptions = New instat.ucrInputComboBox() @@ -435,8 +436,8 @@ Partial Class ucrCalculator Me.grpWakefield.SuspendLayout() Me.grpMaths.SuspendLayout() Me.grpSummary.SuspendLayout() - Me.grpTransform.SuspendLayout() Me.grpProbabilty.SuspendLayout() + Me.grpTransform.SuspendLayout() Me.grpLogical.SuspendLayout() Me.grpTestString.SuspendLayout() Me.grpCircular.SuspendLayout() @@ -745,7 +746,7 @@ Partial Class ucrCalculator Me.grpDates.Controls.Add(Me.cmdMdy) Me.grpDates.Controls.Add(Me.cmdYmd) Me.grpDates.Controls.Add(Me.cmdLeap) - Me.grpDates.Location = New System.Drawing.Point(431, 61) + Me.grpDates.Location = New System.Drawing.Point(434, 62) Me.grpDates.Name = "grpDates" Me.grpDates.RightToLeft = System.Windows.Forms.RightToLeft.No Me.grpDates.Size = New System.Drawing.Size(244, 162) @@ -976,7 +977,7 @@ Partial Class ucrCalculator Me.grpInteger.Controls.Add(Me.cmdFactorial) Me.grpInteger.Controls.Add(Me.cmdIsPrime) Me.grpInteger.Controls.Add(Me.cmdBigZ) - Me.grpInteger.Location = New System.Drawing.Point(432, 61) + Me.grpInteger.Location = New System.Drawing.Point(434, 61) Me.grpInteger.Name = "grpInteger" Me.grpInteger.Size = New System.Drawing.Size(226, 168) Me.grpInteger.TabIndex = 183 @@ -1002,6 +1003,18 @@ Partial Class ucrCalculator Me.cmdNthPrime.Text = "nth_prime" Me.cmdNthPrime.UseVisualStyleBackColor = True ' + 'cmdIntegerRHelp + ' + Me.cmdIntegerRHelp.AutoSize = True + Me.cmdIntegerRHelp.ContextMenuStrip = Me.ContextMenuStripInteger + Me.cmdIntegerRHelp.Location = New System.Drawing.Point(132, 140) + Me.cmdIntegerRHelp.Name = "cmdIntegerRHelp" + Me.cmdIntegerRHelp.Size = New System.Drawing.Size(91, 23) + Me.cmdIntegerRHelp.SplitMenuStrip = Me.ContextMenuStripInteger + Me.cmdIntegerRHelp.TabIndex = 16 + Me.cmdIntegerRHelp.Text = "R Help" + Me.cmdIntegerRHelp.UseVisualStyleBackColor = True + ' 'ContextMenuStripInteger ' Me.ContextMenuStripInteger.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DescToolsToolStripMenuItem, Me.RutilsToolStripMenuItem, Me.PrimesToolStripMenuItem}) @@ -1182,7 +1195,7 @@ Partial Class ucrCalculator Me.grpFactor.Controls.Add(Me.cmdLabelled) Me.grpFactor.Controls.Add(Me.cmdFactor) Me.grpFactor.Controls.Add(Me.cmdAnon) - Me.grpFactor.Location = New System.Drawing.Point(431, 61) + Me.grpFactor.Location = New System.Drawing.Point(434, 61) Me.grpFactor.Margin = New System.Windows.Forms.Padding(2) Me.grpFactor.Name = "grpFactor" Me.grpFactor.Padding = New System.Windows.Forms.Padding(2) @@ -1445,7 +1458,7 @@ Partial Class ucrCalculator Me.grpHydroGOF.Controls.Add(Me.cmdD) Me.grpHydroGOF.Controls.Add(Me.cmdCp) Me.grpHydroGOF.Controls.Add(Me.cmdBr2) - Me.grpHydroGOF.Location = New System.Drawing.Point(431, 61) + Me.grpHydroGOF.Location = New System.Drawing.Point(434, 61) Me.grpHydroGOF.Margin = New System.Windows.Forms.Padding(2) Me.grpHydroGOF.Name = "grpHydroGOF" Me.grpHydroGOF.Padding = New System.Windows.Forms.Padding(2) @@ -1752,7 +1765,7 @@ Partial Class ucrCalculator Me.grpWakefield.Controls.Add(Me.cmdHair) Me.grpWakefield.Controls.Add(Me.cmdGroup) Me.grpWakefield.Controls.Add(Me.cmdGrade) - Me.grpWakefield.Location = New System.Drawing.Point(431, 61) + Me.grpWakefield.Location = New System.Drawing.Point(433, 62) Me.grpWakefield.Name = "grpWakefield" Me.grpWakefield.Size = New System.Drawing.Size(435, 346) Me.grpWakefield.TabIndex = 191 @@ -2400,7 +2413,7 @@ Partial Class ucrCalculator Me.grpMaths.Controls.Add(Me.cmdAcos) Me.grpMaths.Controls.Add(Me.cmdCos) Me.grpMaths.Controls.Add(Me.cmdSqrt) - Me.grpMaths.Location = New System.Drawing.Point(431, 61) + Me.grpMaths.Location = New System.Drawing.Point(433, 62) Me.grpMaths.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.grpMaths.Name = "grpMaths" Me.grpMaths.Padding = New System.Windows.Forms.Padding(2, 3, 2, 3) @@ -2706,7 +2719,7 @@ Partial Class ucrCalculator Me.grpSummary.Controls.Add(Me.cmdLength) Me.grpSummary.Controls.Add(Me.cmdSum) Me.grpSummary.Controls.Add(Me.cmdVar) - Me.grpSummary.Location = New System.Drawing.Point(431, 61) + Me.grpSummary.Location = New System.Drawing.Point(434, 63) Me.grpSummary.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.grpSummary.Name = "grpSummary" Me.grpSummary.Padding = New System.Windows.Forms.Padding(2, 3, 2, 3) @@ -2792,978 +2805,978 @@ Partial Class ucrCalculator Me.cmdnth.Text = "nth" Me.cmdnth.UseVisualStyleBackColor = True ' - 'cmdCor - ' - Me.cmdCor.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdCor.Location = New System.Drawing.Point(2, 158) - Me.cmdCor.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdCor.Name = "cmdCor" - Me.cmdCor.Size = New System.Drawing.Size(62, 30) - Me.cmdCor.TabIndex = 175 - Me.cmdCor.Text = "cor" - Me.cmdCor.UseVisualStyleBackColor = True + 'grpProbabilty ' - 'cmdCov + Me.grpProbabilty.Controls.Add(Me.cmdProbRHelp) + Me.grpProbabilty.Controls.Add(Me.cmdQnbin) + Me.grpProbabilty.Controls.Add(Me.cmdQpois) + Me.grpProbabilty.Controls.Add(Me.cmdQbinom) + Me.grpProbabilty.Controls.Add(Me.cmdQbirth) + Me.grpProbabilty.Controls.Add(Me.cmdQbeta) + Me.grpProbabilty.Controls.Add(Me.cmdPnbin) + Me.grpProbabilty.Controls.Add(Me.cmdPpois) + Me.grpProbabilty.Controls.Add(Me.cmdPbinom) + Me.grpProbabilty.Controls.Add(Me.cmdPbirth) + Me.grpProbabilty.Controls.Add(Me.cmdPbeta) + Me.grpProbabilty.Controls.Add(Me.cmdQgamma) + Me.grpProbabilty.Controls.Add(Me.cmdPgamma) + Me.grpProbabilty.Controls.Add(Me.cmdGamma) + Me.grpProbabilty.Controls.Add(Me.cmdLbeta) + Me.grpProbabilty.Controls.Add(Me.cmdqF) + Me.grpProbabilty.Controls.Add(Me.cmdFact) + Me.grpProbabilty.Controls.Add(Me.cmdChoose) + Me.grpProbabilty.Controls.Add(Me.cmdPf) + Me.grpProbabilty.Controls.Add(Me.cmdPChisq) + Me.grpProbabilty.Controls.Add(Me.cmdLgamma) + Me.grpProbabilty.Controls.Add(Me.cmdPnorm) + Me.grpProbabilty.Controls.Add(Me.cmdQchisq) + Me.grpProbabilty.Controls.Add(Me.cmdQt) + Me.grpProbabilty.Controls.Add(Me.cmdQnorm) + Me.grpProbabilty.Controls.Add(Me.cmdPt) + Me.grpProbabilty.Controls.Add(Me.cmdLchoose) + Me.grpProbabilty.Controls.Add(Me.cmdLfact) + Me.grpProbabilty.Controls.Add(Me.cmdTrigamma) + Me.grpProbabilty.Controls.Add(Me.cmdBeta) + Me.grpProbabilty.Controls.Add(Me.cmdDigamma) + Me.grpProbabilty.Location = New System.Drawing.Point(434, 62) + Me.grpProbabilty.Name = "grpProbabilty" + Me.grpProbabilty.Size = New System.Drawing.Size(316, 215) + Me.grpProbabilty.TabIndex = 187 + Me.grpProbabilty.TabStop = False + Me.grpProbabilty.Text = "Probability" ' - Me.cmdCov.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdCov.Location = New System.Drawing.Point(63, 158) - Me.cmdCov.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdCov.Name = "cmdCov" - Me.cmdCov.Size = New System.Drawing.Size(56, 30) - Me.cmdCov.TabIndex = 174 - Me.cmdCov.Text = "cov" - Me.cmdCov.UseVisualStyleBackColor = True + 'cmdProbRHelp ' - 'cmdMad + Me.cmdProbRHelp.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdProbRHelp.Location = New System.Drawing.Point(233, 189) + Me.cmdProbRHelp.Name = "cmdProbRHelp" + Me.cmdProbRHelp.Size = New System.Drawing.Size(75, 23) + Me.cmdProbRHelp.TabIndex = 198 + Me.cmdProbRHelp.Text = "R Help" + Me.cmdProbRHelp.UseVisualStyleBackColor = True ' - Me.cmdMad.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdMad.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMad.Location = New System.Drawing.Point(174, 71) - Me.cmdMad.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMad.Name = "cmdMad" - Me.cmdMad.Size = New System.Drawing.Size(56, 30) - Me.cmdMad.TabIndex = 173 - Me.cmdMad.Text = "mad" - Me.cmdMad.UseVisualStyleBackColor = True + 'cmdQnbin ' - 'cmdMc + Me.cmdQnbin.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQnbin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQnbin.Location = New System.Drawing.Point(246, 102) + Me.cmdQnbin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQnbin.Name = "cmdQnbin" + Me.cmdQnbin.Size = New System.Drawing.Size(62, 30) + Me.cmdQnbin.TabIndex = 176 + Me.cmdQnbin.Text = "qnbin" + Me.cmdQnbin.UseVisualStyleBackColor = True ' - Me.cmdMc.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdMc.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMc.Location = New System.Drawing.Point(119, 100) - Me.cmdMc.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMc.Name = "cmdMc" - Me.cmdMc.Size = New System.Drawing.Size(56, 30) - Me.cmdMc.TabIndex = 172 - Me.cmdMc.Text = "mc" - Me.cmdMc.UseVisualStyleBackColor = True + 'cmdQpois ' - 'cmdPropn + Me.cmdQpois.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQpois.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQpois.Location = New System.Drawing.Point(185, 102) + Me.cmdQpois.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQpois.Name = "cmdQpois" + Me.cmdQpois.Size = New System.Drawing.Size(62, 30) + Me.cmdQpois.TabIndex = 175 + Me.cmdQpois.Text = "qpois" + Me.cmdQpois.UseVisualStyleBackColor = True ' - Me.cmdPropn.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPropn.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPropn.Location = New System.Drawing.Point(64, 129) - Me.cmdPropn.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPropn.Name = "cmdPropn" - Me.cmdPropn.Size = New System.Drawing.Size(56, 30) - Me.cmdPropn.TabIndex = 171 - Me.cmdPropn.Text = "propn" - Me.cmdPropn.UseVisualStyleBackColor = True + 'cmdQbinom ' - 'cmdCv + Me.cmdQbinom.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQbinom.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQbinom.Location = New System.Drawing.Point(124, 102) + Me.cmdQbinom.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQbinom.Name = "cmdQbinom" + Me.cmdQbinom.Size = New System.Drawing.Size(62, 30) + Me.cmdQbinom.TabIndex = 174 + Me.cmdQbinom.Text = "qbinom" + Me.cmdQbinom.UseVisualStyleBackColor = True ' - Me.cmdCv.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdCv.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdCv.Location = New System.Drawing.Point(64, 100) - Me.cmdCv.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdCv.Name = "cmdCv" - Me.cmdCv.Size = New System.Drawing.Size(56, 30) - Me.cmdCv.TabIndex = 170 - Me.cmdCv.Text = "cv" - Me.cmdCv.UseVisualStyleBackColor = True + 'cmdQbirth ' - 'cmdSkew + Me.cmdQbirth.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQbirth.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQbirth.Location = New System.Drawing.Point(63, 102) + Me.cmdQbirth.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQbirth.Name = "cmdQbirth" + Me.cmdQbirth.Size = New System.Drawing.Size(62, 30) + Me.cmdQbirth.TabIndex = 173 + Me.cmdQbirth.Text = "qbirth" + Me.cmdQbirth.UseVisualStyleBackColor = True ' - Me.cmdSkew.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdSkew.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdSkew.Location = New System.Drawing.Point(174, 100) - Me.cmdSkew.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdSkew.Name = "cmdSkew" - Me.cmdSkew.Size = New System.Drawing.Size(56, 30) - Me.cmdSkew.TabIndex = 169 - Me.cmdSkew.Text = "skew" - Me.cmdSkew.UseVisualStyleBackColor = True + 'cmdQbeta ' - 'cmdAnyDup + Me.cmdQbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQbeta.Location = New System.Drawing.Point(2, 102) + Me.cmdQbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQbeta.Name = "cmdQbeta" + Me.cmdQbeta.Size = New System.Drawing.Size(62, 30) + Me.cmdQbeta.TabIndex = 172 + Me.cmdQbeta.Text = "qbeta" + Me.cmdQbeta.UseVisualStyleBackColor = True ' - Me.cmdAnyDup.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdAnyDup.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdAnyDup.Location = New System.Drawing.Point(2, 129) - Me.cmdAnyDup.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdAnyDup.Name = "cmdAnyDup" - Me.cmdAnyDup.Size = New System.Drawing.Size(63, 30) - Me.cmdAnyDup.TabIndex = 168 - Me.cmdAnyDup.Text = "anyDup" - Me.cmdAnyDup.UseVisualStyleBackColor = True + 'cmdPnbin ' - 'cmdDistinct - ' - Me.cmdDistinct.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdDistinct.Location = New System.Drawing.Point(2, 100) - Me.cmdDistinct.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdDistinct.Name = "cmdDistinct" - Me.cmdDistinct.Size = New System.Drawing.Size(63, 30) - Me.cmdDistinct.TabIndex = 167 - Me.cmdDistinct.Text = "distinct" - Me.cmdDistinct.UseVisualStyleBackColor = True + Me.cmdPnbin.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPnbin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPnbin.Location = New System.Drawing.Point(246, 73) + Me.cmdPnbin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPnbin.Name = "cmdPnbin" + Me.cmdPnbin.Size = New System.Drawing.Size(62, 30) + Me.cmdPnbin.TabIndex = 171 + Me.cmdPnbin.Text = "pnbin" + Me.cmdPnbin.UseVisualStyleBackColor = True ' - 'cmdNonMiss + 'cmdPpois ' - Me.cmdNonMiss.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNonMiss.Location = New System.Drawing.Point(2, 71) - Me.cmdNonMiss.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdNonMiss.Name = "cmdNonMiss" - Me.cmdNonMiss.Size = New System.Drawing.Size(63, 30) - Me.cmdNonMiss.TabIndex = 166 - Me.cmdNonMiss.Text = "non miss" - Me.cmdNonMiss.UseVisualStyleBackColor = True + Me.cmdPpois.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPpois.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPpois.Location = New System.Drawing.Point(185, 73) + Me.cmdPpois.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPpois.Name = "cmdPpois" + Me.cmdPpois.Size = New System.Drawing.Size(62, 30) + Me.cmdPpois.TabIndex = 170 + Me.cmdPpois.Text = "ppois" + Me.cmdPpois.UseVisualStyleBackColor = True ' - 'cmdIQR + 'cmdPbinom ' - Me.cmdIQR.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdIQR.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdIQR.Location = New System.Drawing.Point(229, 71) - Me.cmdIQR.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdIQR.Name = "cmdIQR" - Me.cmdIQR.Size = New System.Drawing.Size(56, 30) - Me.cmdIQR.TabIndex = 165 - Me.cmdIQR.Text = "IQR" - Me.cmdIQR.UseVisualStyleBackColor = True + Me.cmdPbinom.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPbinom.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPbinom.Location = New System.Drawing.Point(124, 73) + Me.cmdPbinom.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPbinom.Name = "cmdPbinom" + Me.cmdPbinom.Size = New System.Drawing.Size(62, 30) + Me.cmdPbinom.TabIndex = 169 + Me.cmdPbinom.Text = "pbinom" + Me.cmdPbinom.UseVisualStyleBackColor = True ' - 'cmdQuantile + 'cmdPbirth ' - Me.cmdQuantile.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQuantile.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQuantile.Location = New System.Drawing.Point(118, 158) - Me.cmdQuantile.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQuantile.Name = "cmdQuantile" - Me.cmdQuantile.Size = New System.Drawing.Size(56, 30) - Me.cmdQuantile.TabIndex = 164 - Me.cmdQuantile.Text = "quantile" - Me.cmdQuantile.UseVisualStyleBackColor = True + Me.cmdPbirth.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPbirth.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPbirth.Location = New System.Drawing.Point(63, 73) + Me.cmdPbirth.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPbirth.Name = "cmdPbirth" + Me.cmdPbirth.Size = New System.Drawing.Size(62, 30) + Me.cmdPbirth.TabIndex = 168 + Me.cmdPbirth.Text = "pbirth" + Me.cmdPbirth.UseVisualStyleBackColor = True ' - 'cmdRange + 'cmdPbeta ' - Me.cmdRange.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdRange.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdRange.Location = New System.Drawing.Point(229, 13) - Me.cmdRange.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdRange.Name = "cmdRange" - Me.cmdRange.Size = New System.Drawing.Size(56, 30) - Me.cmdRange.TabIndex = 163 - Me.cmdRange.Text = "range" - Me.cmdRange.UseVisualStyleBackColor = True + Me.cmdPbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPbeta.Location = New System.Drawing.Point(2, 73) + Me.cmdPbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPbeta.Name = "cmdPbeta" + Me.cmdPbeta.Size = New System.Drawing.Size(62, 30) + Me.cmdPbeta.TabIndex = 167 + Me.cmdPbeta.Text = "pbeta" + Me.cmdPbeta.UseVisualStyleBackColor = True ' - 'cmdSd + 'cmdQgamma ' - Me.cmdSd.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdSd.Location = New System.Drawing.Point(119, 71) - Me.cmdSd.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdSd.Name = "cmdSd" - Me.cmdSd.Size = New System.Drawing.Size(56, 30) - Me.cmdSd.TabIndex = 160 - Me.cmdSd.Text = "sd" - Me.cmdSd.UseVisualStyleBackColor = True + Me.cmdQgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQgamma.Location = New System.Drawing.Point(246, 44) + Me.cmdQgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQgamma.Name = "cmdQgamma" + Me.cmdQgamma.Size = New System.Drawing.Size(62, 30) + Me.cmdQgamma.TabIndex = 166 + Me.cmdQgamma.Text = "qgamma" + Me.cmdQgamma.UseVisualStyleBackColor = True ' - 'cmdMedian + 'cmdPgamma ' - Me.cmdMedian.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdMedian.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMedian.Location = New System.Drawing.Point(119, 42) - Me.cmdMedian.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMedian.Name = "cmdMedian" - Me.cmdMedian.Size = New System.Drawing.Size(56, 30) - Me.cmdMedian.TabIndex = 158 - Me.cmdMedian.Text = "median" - Me.cmdMedian.UseVisualStyleBackColor = True + Me.cmdPgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPgamma.Location = New System.Drawing.Point(246, 15) + Me.cmdPgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPgamma.Name = "cmdPgamma" + Me.cmdPgamma.Size = New System.Drawing.Size(62, 30) + Me.cmdPgamma.TabIndex = 165 + Me.cmdPgamma.Text = "pgamma" + Me.cmdPgamma.UseVisualStyleBackColor = True ' - 'cmdMin + 'cmdGamma ' - Me.cmdMin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMin.Location = New System.Drawing.Point(119, 13) - Me.cmdMin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMin.Name = "cmdMin" - Me.cmdMin.Size = New System.Drawing.Size(56, 30) - Me.cmdMin.TabIndex = 155 - Me.cmdMin.Text = "min" - Me.cmdMin.UseVisualStyleBackColor = True + Me.cmdGamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdGamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdGamma.Location = New System.Drawing.Point(185, 131) + Me.cmdGamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdGamma.Name = "cmdGamma" + Me.cmdGamma.Size = New System.Drawing.Size(62, 30) + Me.cmdGamma.TabIndex = 163 + Me.cmdGamma.Tag = "" + Me.cmdGamma.Text = "gamma" + Me.cmdGamma.UseVisualStyleBackColor = True ' - 'cmdMax + 'cmdLbeta ' - Me.cmdMax.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMax.Location = New System.Drawing.Point(174, 13) - Me.cmdMax.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMax.Name = "cmdMax" - Me.cmdMax.Size = New System.Drawing.Size(56, 30) - Me.cmdMax.TabIndex = 154 - Me.cmdMax.Text = "max" - Me.cmdMax.UseVisualStyleBackColor = True + Me.cmdLbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdLbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLbeta.Location = New System.Drawing.Point(124, 160) + Me.cmdLbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdLbeta.Name = "cmdLbeta" + Me.cmdLbeta.Size = New System.Drawing.Size(62, 30) + Me.cmdLbeta.TabIndex = 159 + Me.cmdLbeta.Text = "lbeta" + Me.cmdLbeta.UseVisualStyleBackColor = True ' - 'cmdMean + 'cmdqF ' - Me.cmdMean.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdMean.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMean.Location = New System.Drawing.Point(64, 42) - Me.cmdMean.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMean.Name = "cmdMean" - Me.cmdMean.Size = New System.Drawing.Size(56, 30) - Me.cmdMean.TabIndex = 153 - Me.cmdMean.Text = "mean" - Me.cmdMean.UseVisualStyleBackColor = True + Me.cmdqF.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdqF.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdqF.Location = New System.Drawing.Point(185, 44) + Me.cmdqF.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdqF.Name = "cmdqF" + Me.cmdqF.Size = New System.Drawing.Size(62, 30) + Me.cmdqF.TabIndex = 162 + Me.cmdqF.Text = "qf" + Me.cmdqF.UseVisualStyleBackColor = True ' - 'cmdMiss + 'cmdFact ' - Me.cmdMiss.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMiss.Location = New System.Drawing.Point(2, 42) - Me.cmdMiss.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdMiss.Name = "cmdMiss" - Me.cmdMiss.Size = New System.Drawing.Size(63, 30) - Me.cmdMiss.TabIndex = 149 - Me.cmdMiss.Text = "miss" - Me.cmdMiss.UseVisualStyleBackColor = True + Me.cmdFact.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdFact.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdFact.Location = New System.Drawing.Point(2, 131) + Me.cmdFact.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdFact.Name = "cmdFact" + Me.cmdFact.Size = New System.Drawing.Size(62, 30) + Me.cmdFact.TabIndex = 154 + Me.cmdFact.Text = "fact" + Me.cmdFact.UseVisualStyleBackColor = True ' - 'cmdLength + 'cmdChoose ' - Me.cmdLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdLength.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLength.Location = New System.Drawing.Point(2, 13) - Me.cmdLength.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdLength.Name = "cmdLength" - Me.cmdLength.Size = New System.Drawing.Size(63, 30) - Me.cmdLength.TabIndex = 148 - Me.cmdLength.Text = "length" - Me.cmdLength.UseVisualStyleBackColor = True + Me.cmdChoose.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdChoose.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdChoose.Location = New System.Drawing.Point(63, 131) + Me.cmdChoose.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdChoose.Name = "cmdChoose" + Me.cmdChoose.Size = New System.Drawing.Size(62, 30) + Me.cmdChoose.TabIndex = 161 + Me.cmdChoose.Text = "choose" + Me.cmdChoose.UseVisualStyleBackColor = True ' - 'cmdSum + 'cmdPf ' - Me.cmdSum.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdSum.Location = New System.Drawing.Point(64, 13) - Me.cmdSum.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdSum.Name = "cmdSum" - Me.cmdSum.Size = New System.Drawing.Size(56, 30) - Me.cmdSum.TabIndex = 150 - Me.cmdSum.Text = "sum" - Me.cmdSum.UseVisualStyleBackColor = True + Me.cmdPf.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPf.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPf.Location = New System.Drawing.Point(185, 15) + Me.cmdPf.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPf.Name = "cmdPf" + Me.cmdPf.Size = New System.Drawing.Size(62, 30) + Me.cmdPf.TabIndex = 156 + Me.cmdPf.Text = "pf" + Me.cmdPf.UseVisualStyleBackColor = True ' - 'cmdVar + 'cmdPChisq ' - Me.cmdVar.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdVar.Location = New System.Drawing.Point(64, 71) - Me.cmdVar.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdVar.Name = "cmdVar" - Me.cmdVar.Size = New System.Drawing.Size(56, 30) - Me.cmdVar.TabIndex = 159 - Me.cmdVar.Text = "var" - Me.cmdVar.UseVisualStyleBackColor = True + Me.cmdPChisq.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPChisq.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPChisq.Location = New System.Drawing.Point(124, 15) + Me.cmdPChisq.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPChisq.Name = "cmdPChisq" + Me.cmdPChisq.Size = New System.Drawing.Size(62, 30) + Me.cmdPChisq.TabIndex = 155 + Me.cmdPChisq.Text = "pchisq" + Me.cmdPChisq.UseVisualStyleBackColor = True ' - 'grpTransform + 'cmdLgamma ' - Me.grpTransform.Controls.Add(Me.cmdHelpZoo) - Me.grpTransform.Controls.Add(Me.cmdHelpDplyr) - Me.grpTransform.Controls.Add(Me.cmdSortF) - Me.grpTransform.Controls.Add(Me.cmdNasplin) - Me.grpTransform.Controls.Add(Me.cmdNaapprox) - Me.grpTransform.Controls.Add(Me.cmdNaest) - Me.grpTransform.Controls.Add(Me.cmdNafill) - Me.grpTransform.Controls.Add(Me.cmdMovmin) - Me.grpTransform.Controls.Add(Me.cmdRowRank) - Me.grpTransform.Controls.Add(Me.cmdDiff) - Me.grpTransform.Controls.Add(Me.cmdCumdist) - Me.grpTransform.Controls.Add(Me.cmdmovemean) - Me.grpTransform.Controls.Add(Me.cmdCumMean) - Me.grpTransform.Controls.Add(Me.cmdNtile) - Me.grpTransform.Controls.Add(Me.cmMovMed) - Me.grpTransform.Controls.Add(Me.cmdMRank) - Me.grpTransform.Controls.Add(Me.cmdDRank) - Me.grpTransform.Controls.Add(Me.cmdMovMax) - Me.grpTransform.Controls.Add(Me.cmdMovSum) - Me.grpTransform.Controls.Add(Me.cmdpercentrank) - Me.grpTransform.Controls.Add(Me.cmdcumsum) - Me.grpTransform.Controls.Add(Me.cmdcummin) - Me.grpTransform.Controls.Add(Me.cmdcummax) - Me.grpTransform.Controls.Add(Me.cmdPMin) - Me.grpTransform.Controls.Add(Me.cmdpmax) - Me.grpTransform.Controls.Add(Me.cmdLead) - Me.grpTransform.Controls.Add(Me.cmdLag) - Me.grpTransform.Location = New System.Drawing.Point(431, 61) - Me.grpTransform.Name = "grpTransform" - Me.grpTransform.Size = New System.Drawing.Size(251, 218) - Me.grpTransform.TabIndex = 189 - Me.grpTransform.TabStop = False - Me.grpTransform.Text = "Transform" + Me.cmdLgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdLgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLgamma.Location = New System.Drawing.Point(185, 160) + Me.cmdLgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdLgamma.Name = "cmdLgamma" + Me.cmdLgamma.Size = New System.Drawing.Size(62, 30) + Me.cmdLgamma.TabIndex = 152 + Me.cmdLgamma.Text = "lgamma" + Me.cmdLgamma.UseVisualStyleBackColor = True ' - 'cmdHelpZoo + 'cmdPnorm ' - Me.cmdHelpZoo.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdHelpZoo.Location = New System.Drawing.Point(172, 189) - Me.cmdHelpZoo.Name = "cmdHelpZoo" - Me.cmdHelpZoo.Size = New System.Drawing.Size(75, 23) - Me.cmdHelpZoo.TabIndex = 200 - Me.cmdHelpZoo.Text = "R Help(zoo)" - Me.cmdHelpZoo.UseVisualStyleBackColor = True + Me.cmdPnorm.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPnorm.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPnorm.Location = New System.Drawing.Point(2, 15) + Me.cmdPnorm.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPnorm.Name = "cmdPnorm" + Me.cmdPnorm.Size = New System.Drawing.Size(62, 30) + Me.cmdPnorm.TabIndex = 148 + Me.cmdPnorm.Text = "pnorm" + Me.cmdPnorm.UseVisualStyleBackColor = True ' - 'cmdHelpDplyr + 'cmdQchisq ' - Me.cmdHelpDplyr.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdHelpDplyr.Location = New System.Drawing.Point(98, 189) - Me.cmdHelpDplyr.Name = "cmdHelpDplyr" - Me.cmdHelpDplyr.Size = New System.Drawing.Size(75, 23) - Me.cmdHelpDplyr.TabIndex = 199 - Me.cmdHelpDplyr.Text = "R Help" - Me.cmdHelpDplyr.UseVisualStyleBackColor = True + Me.cmdQchisq.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQchisq.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQchisq.Location = New System.Drawing.Point(124, 44) + Me.cmdQchisq.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQchisq.Name = "cmdQchisq" + Me.cmdQchisq.Size = New System.Drawing.Size(62, 30) + Me.cmdQchisq.TabIndex = 160 + Me.cmdQchisq.Text = "qchisq" + Me.cmdQchisq.UseVisualStyleBackColor = True ' - 'cmdSortF + 'cmdQt ' - Me.cmdSortF.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdSortF.Location = New System.Drawing.Point(2, 15) - Me.cmdSortF.Name = "cmdSortF" - Me.cmdSortF.Size = New System.Drawing.Size(62, 30) - Me.cmdSortF.TabIndex = 198 - Me.cmdSortF.Text = "sort" - Me.cmdSortF.UseVisualStyleBackColor = True + Me.cmdQt.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQt.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQt.Location = New System.Drawing.Point(63, 44) + Me.cmdQt.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQt.Name = "cmdQt" + Me.cmdQt.Size = New System.Drawing.Size(62, 30) + Me.cmdQt.TabIndex = 158 + Me.cmdQt.Text = "qt" + Me.cmdQt.UseVisualStyleBackColor = True ' - 'cmdNasplin + 'cmdQnorm ' - Me.cmdNasplin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNasplin.Location = New System.Drawing.Point(185, 160) - Me.cmdNasplin.Name = "cmdNasplin" - Me.cmdNasplin.Size = New System.Drawing.Size(62, 30) - Me.cmdNasplin.TabIndex = 197 - Me.cmdNasplin.Text = "nasplin" - Me.cmdNasplin.UseVisualStyleBackColor = True + Me.cmdQnorm.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQnorm.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQnorm.Location = New System.Drawing.Point(2, 44) + Me.cmdQnorm.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQnorm.Name = "cmdQnorm" + Me.cmdQnorm.Size = New System.Drawing.Size(62, 30) + Me.cmdQnorm.TabIndex = 157 + Me.cmdQnorm.Text = "qnorm" + Me.cmdQnorm.UseVisualStyleBackColor = True ' - 'cmdNaapprox + 'cmdPt ' - Me.cmdNaapprox.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNaapprox.Location = New System.Drawing.Point(124, 160) - Me.cmdNaapprox.Name = "cmdNaapprox" - Me.cmdNaapprox.Size = New System.Drawing.Size(62, 30) - Me.cmdNaapprox.TabIndex = 196 - Me.cmdNaapprox.Text = "naapprox" - Me.cmdNaapprox.UseVisualStyleBackColor = True + Me.cmdPt.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPt.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPt.Location = New System.Drawing.Point(63, 15) + Me.cmdPt.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPt.Name = "cmdPt" + Me.cmdPt.Size = New System.Drawing.Size(62, 30) + Me.cmdPt.TabIndex = 153 + Me.cmdPt.Text = "pt" + Me.cmdPt.UseVisualStyleBackColor = True ' - 'cmdNaest + 'cmdLchoose ' - Me.cmdNaest.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNaest.Location = New System.Drawing.Point(63, 160) - Me.cmdNaest.Name = "cmdNaest" - Me.cmdNaest.Size = New System.Drawing.Size(62, 30) - Me.cmdNaest.TabIndex = 195 - Me.cmdNaest.Text = "naest" - Me.cmdNaest.UseVisualStyleBackColor = True + Me.cmdLchoose.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdLchoose.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLchoose.Location = New System.Drawing.Point(63, 160) + Me.cmdLchoose.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdLchoose.Name = "cmdLchoose" + Me.cmdLchoose.Size = New System.Drawing.Size(62, 30) + Me.cmdLchoose.TabIndex = 151 + Me.cmdLchoose.Text = "lchoose" + Me.cmdLchoose.UseVisualStyleBackColor = True ' - 'cmdNafill + 'cmdLfact ' - Me.cmdNafill.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNafill.Location = New System.Drawing.Point(2, 160) - Me.cmdNafill.Name = "cmdNafill" - Me.cmdNafill.Size = New System.Drawing.Size(62, 30) - Me.cmdNafill.TabIndex = 194 - Me.cmdNafill.Text = "nafill" - Me.cmdNafill.UseVisualStyleBackColor = True + Me.cmdLfact.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdLfact.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLfact.Location = New System.Drawing.Point(2, 160) + Me.cmdLfact.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdLfact.Name = "cmdLfact" + Me.cmdLfact.Size = New System.Drawing.Size(62, 30) + Me.cmdLfact.TabIndex = 150 + Me.cmdLfact.Text = "lfact" + Me.cmdLfact.UseVisualStyleBackColor = True ' - 'cmdMovmin + 'cmdTrigamma ' - Me.cmdMovmin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMovmin.Location = New System.Drawing.Point(2, 102) - Me.cmdMovmin.Name = "cmdMovmin" - Me.cmdMovmin.Size = New System.Drawing.Size(62, 30) - Me.cmdMovmin.TabIndex = 193 - Me.cmdMovmin.Text = "movmin" - Me.cmdMovmin.UseVisualStyleBackColor = True + Me.cmdTrigamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdTrigamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdTrigamma.Location = New System.Drawing.Point(246, 160) + Me.cmdTrigamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdTrigamma.Name = "cmdTrigamma" + Me.cmdTrigamma.Size = New System.Drawing.Size(62, 30) + Me.cmdTrigamma.TabIndex = 149 + Me.cmdTrigamma.Text = "trigamma" + Me.cmdTrigamma.UseVisualStyleBackColor = True ' - 'cmdRowRank + 'cmdBeta ' - Me.cmdRowRank.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdRowRank.Location = New System.Drawing.Point(2, 131) - Me.cmdRowRank.Name = "cmdRowRank" - Me.cmdRowRank.Size = New System.Drawing.Size(62, 30) - Me.cmdRowRank.TabIndex = 192 - Me.cmdRowRank.Text = "r_rank" - Me.cmdRowRank.UseVisualStyleBackColor = True + Me.cmdBeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdBeta.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdBeta.Location = New System.Drawing.Point(124, 131) + Me.cmdBeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdBeta.Name = "cmdBeta" + Me.cmdBeta.Size = New System.Drawing.Size(62, 30) + Me.cmdBeta.TabIndex = 149 + Me.cmdBeta.Text = "beta" + Me.cmdBeta.UseVisualStyleBackColor = True ' - 'cmdDiff + 'cmdDigamma ' - Me.cmdDiff.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdDiff.Location = New System.Drawing.Point(63, 102) - Me.cmdDiff.Name = "cmdDiff" - Me.cmdDiff.Size = New System.Drawing.Size(62, 30) - Me.cmdDiff.TabIndex = 191 - Me.cmdDiff.Text = "diff" - Me.cmdDiff.UseVisualStyleBackColor = True + Me.cmdDigamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdDigamma.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdDigamma.Location = New System.Drawing.Point(246, 131) + Me.cmdDigamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdDigamma.Name = "cmdDigamma" + Me.cmdDigamma.Size = New System.Drawing.Size(62, 30) + Me.cmdDigamma.TabIndex = 164 + Me.cmdDigamma.Text = "digamma" + Me.cmdDigamma.UseVisualStyleBackColor = True ' - 'cmdCumdist + 'cmdCor ' - Me.cmdCumdist.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdCumdist.Location = New System.Drawing.Point(185, 102) - Me.cmdCumdist.Name = "cmdCumdist" - Me.cmdCumdist.Size = New System.Drawing.Size(62, 30) - Me.cmdCumdist.TabIndex = 190 - Me.cmdCumdist.Text = "cumdist" - Me.cmdCumdist.UseVisualStyleBackColor = True + Me.cmdCor.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdCor.Location = New System.Drawing.Point(2, 158) + Me.cmdCor.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdCor.Name = "cmdCor" + Me.cmdCor.Size = New System.Drawing.Size(62, 30) + Me.cmdCor.TabIndex = 175 + Me.cmdCor.Text = "cor" + Me.cmdCor.UseVisualStyleBackColor = True ' - 'cmdmovemean + 'cmdCov ' - Me.cmdmovemean.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdmovemean.Location = New System.Drawing.Point(124, 73) - Me.cmdmovemean.Name = "cmdmovemean" - Me.cmdmovemean.Size = New System.Drawing.Size(62, 30) - Me.cmdmovemean.TabIndex = 189 - Me.cmdmovemean.Text = "movmean" - Me.cmdmovemean.UseVisualStyleBackColor = True + Me.cmdCov.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdCov.Location = New System.Drawing.Point(63, 158) + Me.cmdCov.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdCov.Name = "cmdCov" + Me.cmdCov.Size = New System.Drawing.Size(56, 30) + Me.cmdCov.TabIndex = 174 + Me.cmdCov.Text = "cov" + Me.cmdCov.UseVisualStyleBackColor = True ' - 'cmdCumMean + 'cmdMad ' - Me.cmdCumMean.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdCumMean.Location = New System.Drawing.Point(124, 44) - Me.cmdCumMean.Name = "cmdCumMean" - Me.cmdCumMean.Size = New System.Drawing.Size(62, 30) - Me.cmdCumMean.TabIndex = 188 - Me.cmdCumMean.Text = "cummean" - Me.cmdCumMean.UseVisualStyleBackColor = True + Me.cmdMad.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdMad.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMad.Location = New System.Drawing.Point(174, 71) + Me.cmdMad.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMad.Name = "cmdMad" + Me.cmdMad.Size = New System.Drawing.Size(56, 30) + Me.cmdMad.TabIndex = 173 + Me.cmdMad.Text = "mad" + Me.cmdMad.UseVisualStyleBackColor = True ' - 'cmdNtile + 'cmdMc ' - Me.cmdNtile.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdNtile.Location = New System.Drawing.Point(124, 102) - Me.cmdNtile.Name = "cmdNtile" - Me.cmdNtile.Size = New System.Drawing.Size(62, 30) - Me.cmdNtile.TabIndex = 187 - Me.cmdNtile.Text = "ntile" - Me.cmdNtile.UseVisualStyleBackColor = True + Me.cmdMc.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdMc.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMc.Location = New System.Drawing.Point(119, 100) + Me.cmdMc.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMc.Name = "cmdMc" + Me.cmdMc.Size = New System.Drawing.Size(56, 30) + Me.cmdMc.TabIndex = 172 + Me.cmdMc.Text = "mc" + Me.cmdMc.UseVisualStyleBackColor = True ' - 'cmMovMed + 'cmdPropn ' - Me.cmMovMed.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmMovMed.Location = New System.Drawing.Point(185, 73) - Me.cmMovMed.Name = "cmMovMed" - Me.cmMovMed.Size = New System.Drawing.Size(62, 30) - Me.cmMovMed.TabIndex = 186 - Me.cmMovMed.Text = "movmed" - Me.cmMovMed.UseVisualStyleBackColor = True + Me.cmdPropn.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdPropn.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPropn.Location = New System.Drawing.Point(64, 129) + Me.cmdPropn.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdPropn.Name = "cmdPropn" + Me.cmdPropn.Size = New System.Drawing.Size(56, 30) + Me.cmdPropn.TabIndex = 171 + Me.cmdPropn.Text = "propn" + Me.cmdPropn.UseVisualStyleBackColor = True ' - 'cmdMRank + 'cmdCv ' - Me.cmdMRank.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMRank.Location = New System.Drawing.Point(185, 131) - Me.cmdMRank.Name = "cmdMRank" - Me.cmdMRank.Size = New System.Drawing.Size(62, 30) - Me.cmdMRank.TabIndex = 185 - Me.cmdMRank.Text = "m_rank" - Me.cmdMRank.UseVisualStyleBackColor = True + Me.cmdCv.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdCv.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdCv.Location = New System.Drawing.Point(64, 100) + Me.cmdCv.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdCv.Name = "cmdCv" + Me.cmdCv.Size = New System.Drawing.Size(56, 30) + Me.cmdCv.TabIndex = 170 + Me.cmdCv.Text = "cv" + Me.cmdCv.UseVisualStyleBackColor = True ' - 'cmdDRank + 'cmdSkew ' - Me.cmdDRank.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdDRank.Location = New System.Drawing.Point(124, 131) - Me.cmdDRank.Name = "cmdDRank" - Me.cmdDRank.Size = New System.Drawing.Size(62, 30) - Me.cmdDRank.TabIndex = 184 - Me.cmdDRank.Text = "d_rank" - Me.cmdDRank.UseVisualStyleBackColor = True + Me.cmdSkew.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdSkew.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdSkew.Location = New System.Drawing.Point(174, 100) + Me.cmdSkew.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdSkew.Name = "cmdSkew" + Me.cmdSkew.Size = New System.Drawing.Size(56, 30) + Me.cmdSkew.TabIndex = 169 + Me.cmdSkew.Text = "skew" + Me.cmdSkew.UseVisualStyleBackColor = True ' - 'cmdMovMax + 'cmdAnyDup ' - Me.cmdMovMax.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMovMax.Location = New System.Drawing.Point(2, 73) - Me.cmdMovMax.Name = "cmdMovMax" - Me.cmdMovMax.Size = New System.Drawing.Size(62, 30) - Me.cmdMovMax.TabIndex = 183 - Me.cmdMovMax.Text = "movmax" - Me.cmdMovMax.UseVisualStyleBackColor = True + Me.cmdAnyDup.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdAnyDup.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdAnyDup.Location = New System.Drawing.Point(2, 129) + Me.cmdAnyDup.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdAnyDup.Name = "cmdAnyDup" + Me.cmdAnyDup.Size = New System.Drawing.Size(63, 30) + Me.cmdAnyDup.TabIndex = 168 + Me.cmdAnyDup.Text = "anyDup" + Me.cmdAnyDup.UseVisualStyleBackColor = True ' - 'cmdMovSum + 'cmdDistinct ' - Me.cmdMovSum.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdMovSum.Location = New System.Drawing.Point(63, 73) - Me.cmdMovSum.Name = "cmdMovSum" - Me.cmdMovSum.Size = New System.Drawing.Size(62, 30) - Me.cmdMovSum.TabIndex = 182 - Me.cmdMovSum.Text = "movsum" - Me.cmdMovSum.UseVisualStyleBackColor = True + Me.cmdDistinct.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdDistinct.Location = New System.Drawing.Point(2, 100) + Me.cmdDistinct.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdDistinct.Name = "cmdDistinct" + Me.cmdDistinct.Size = New System.Drawing.Size(63, 30) + Me.cmdDistinct.TabIndex = 167 + Me.cmdDistinct.Text = "distinct" + Me.cmdDistinct.UseVisualStyleBackColor = True ' - 'cmdpercentrank + 'cmdNonMiss ' - Me.cmdpercentrank.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdpercentrank.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdpercentrank.Location = New System.Drawing.Point(63, 131) - Me.cmdpercentrank.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdpercentrank.Name = "cmdpercentrank" - Me.cmdpercentrank.Size = New System.Drawing.Size(62, 30) - Me.cmdpercentrank.TabIndex = 181 - Me.cmdpercentrank.Text = "% rank" - Me.cmdpercentrank.UseVisualStyleBackColor = True + Me.cmdNonMiss.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNonMiss.Location = New System.Drawing.Point(2, 71) + Me.cmdNonMiss.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdNonMiss.Name = "cmdNonMiss" + Me.cmdNonMiss.Size = New System.Drawing.Size(63, 30) + Me.cmdNonMiss.TabIndex = 166 + Me.cmdNonMiss.Text = "non miss" + Me.cmdNonMiss.UseVisualStyleBackColor = True ' - 'cmdcumsum + 'cmdIQR ' - Me.cmdcumsum.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdcumsum.Location = New System.Drawing.Point(63, 44) - Me.cmdcumsum.Name = "cmdcumsum" - Me.cmdcumsum.Size = New System.Drawing.Size(62, 30) - Me.cmdcumsum.TabIndex = 180 - Me.cmdcumsum.Text = "cumsum" - Me.cmdcumsum.UseVisualStyleBackColor = True + Me.cmdIQR.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdIQR.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdIQR.Location = New System.Drawing.Point(229, 71) + Me.cmdIQR.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdIQR.Name = "cmdIQR" + Me.cmdIQR.Size = New System.Drawing.Size(56, 30) + Me.cmdIQR.TabIndex = 165 + Me.cmdIQR.Text = "IQR" + Me.cmdIQR.UseVisualStyleBackColor = True ' - 'cmdcummin + 'cmdQuantile ' - Me.cmdcummin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdcummin.Location = New System.Drawing.Point(185, 44) - Me.cmdcummin.Name = "cmdcummin" - Me.cmdcummin.Size = New System.Drawing.Size(62, 30) - Me.cmdcummin.TabIndex = 179 - Me.cmdcummin.Text = "cummin" - Me.cmdcummin.UseVisualStyleBackColor = True + Me.cmdQuantile.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdQuantile.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdQuantile.Location = New System.Drawing.Point(118, 158) + Me.cmdQuantile.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdQuantile.Name = "cmdQuantile" + Me.cmdQuantile.Size = New System.Drawing.Size(56, 30) + Me.cmdQuantile.TabIndex = 164 + Me.cmdQuantile.Text = "quantile" + Me.cmdQuantile.UseVisualStyleBackColor = True ' - 'cmdcummax + 'cmdRange ' - Me.cmdcummax.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdcummax.Location = New System.Drawing.Point(2, 44) - Me.cmdcummax.Name = "cmdcummax" - Me.cmdcummax.Size = New System.Drawing.Size(62, 30) - Me.cmdcummax.TabIndex = 178 - Me.cmdcummax.Text = "cummax" - Me.cmdcummax.UseVisualStyleBackColor = True + Me.cmdRange.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdRange.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdRange.Location = New System.Drawing.Point(229, 13) + Me.cmdRange.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdRange.Name = "cmdRange" + Me.cmdRange.Size = New System.Drawing.Size(56, 30) + Me.cmdRange.TabIndex = 163 + Me.cmdRange.Text = "range" + Me.cmdRange.UseVisualStyleBackColor = True ' - 'cmdPMin + 'cmdSd ' - Me.cmdPMin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPMin.Location = New System.Drawing.Point(192, 15) - Me.cmdPMin.Name = "cmdPMin" - Me.cmdPMin.Size = New System.Drawing.Size(55, 30) - Me.cmdPMin.TabIndex = 177 - Me.cmdPMin.Text = "pmin" - Me.cmdPMin.UseVisualStyleBackColor = True + Me.cmdSd.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdSd.Location = New System.Drawing.Point(119, 71) + Me.cmdSd.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdSd.Name = "cmdSd" + Me.cmdSd.Size = New System.Drawing.Size(56, 30) + Me.cmdSd.TabIndex = 160 + Me.cmdSd.Text = "sd" + Me.cmdSd.UseVisualStyleBackColor = True ' - 'cmdpmax + 'cmdMedian ' - Me.cmdpmax.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdpmax.Location = New System.Drawing.Point(149, 15) - Me.cmdpmax.Name = "cmdpmax" - Me.cmdpmax.Size = New System.Drawing.Size(44, 30) - Me.cmdpmax.TabIndex = 176 - Me.cmdpmax.Text = "pmax" - Me.cmdpmax.UseVisualStyleBackColor = True + Me.cmdMedian.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdMedian.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMedian.Location = New System.Drawing.Point(119, 42) + Me.cmdMedian.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMedian.Name = "cmdMedian" + Me.cmdMedian.Size = New System.Drawing.Size(56, 30) + Me.cmdMedian.TabIndex = 158 + Me.cmdMedian.Text = "median" + Me.cmdMedian.UseVisualStyleBackColor = True ' - 'cmdLead + 'cmdMin ' - Me.cmdLead.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLead.Location = New System.Drawing.Point(106, 15) - Me.cmdLead.Name = "cmdLead" - Me.cmdLead.Size = New System.Drawing.Size(44, 30) - Me.cmdLead.TabIndex = 175 - Me.cmdLead.Text = "lead" - Me.cmdLead.UseVisualStyleBackColor = True + Me.cmdMin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMin.Location = New System.Drawing.Point(119, 13) + Me.cmdMin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMin.Name = "cmdMin" + Me.cmdMin.Size = New System.Drawing.Size(56, 30) + Me.cmdMin.TabIndex = 155 + Me.cmdMin.Text = "min" + Me.cmdMin.UseVisualStyleBackColor = True ' - 'cmdLag + 'cmdMax ' - Me.cmdLag.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLag.Location = New System.Drawing.Point(63, 15) - Me.cmdLag.Name = "cmdLag" - Me.cmdLag.Size = New System.Drawing.Size(44, 30) - Me.cmdLag.TabIndex = 174 - Me.cmdLag.Text = "lag" - Me.cmdLag.UseVisualStyleBackColor = True + Me.cmdMax.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMax.Location = New System.Drawing.Point(174, 13) + Me.cmdMax.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMax.Name = "cmdMax" + Me.cmdMax.Size = New System.Drawing.Size(56, 30) + Me.cmdMax.TabIndex = 154 + Me.cmdMax.Text = "max" + Me.cmdMax.UseVisualStyleBackColor = True ' - 'grpProbabilty + 'cmdMean ' - Me.grpProbabilty.Controls.Add(Me.cmdProbRHelp) - Me.grpProbabilty.Controls.Add(Me.cmdQnbin) - Me.grpProbabilty.Controls.Add(Me.cmdQpois) - Me.grpProbabilty.Controls.Add(Me.cmdQbinom) - Me.grpProbabilty.Controls.Add(Me.cmdQbirth) - Me.grpProbabilty.Controls.Add(Me.cmdQbeta) - Me.grpProbabilty.Controls.Add(Me.cmdPnbin) - Me.grpProbabilty.Controls.Add(Me.cmdPpois) - Me.grpProbabilty.Controls.Add(Me.cmdPbinom) - Me.grpProbabilty.Controls.Add(Me.cmdPbirth) - Me.grpProbabilty.Controls.Add(Me.cmdPbeta) - Me.grpProbabilty.Controls.Add(Me.cmdQgamma) - Me.grpProbabilty.Controls.Add(Me.cmdPgamma) - Me.grpProbabilty.Controls.Add(Me.cmdGamma) - Me.grpProbabilty.Controls.Add(Me.cmdLbeta) - Me.grpProbabilty.Controls.Add(Me.cmdqF) - Me.grpProbabilty.Controls.Add(Me.cmdFact) - Me.grpProbabilty.Controls.Add(Me.cmdChoose) - Me.grpProbabilty.Controls.Add(Me.cmdPf) - Me.grpProbabilty.Controls.Add(Me.cmdPChisq) - Me.grpProbabilty.Controls.Add(Me.cmdLgamma) - Me.grpProbabilty.Controls.Add(Me.cmdPnorm) - Me.grpProbabilty.Controls.Add(Me.cmdQchisq) - Me.grpProbabilty.Controls.Add(Me.cmdQt) - Me.grpProbabilty.Controls.Add(Me.cmdQnorm) - Me.grpProbabilty.Controls.Add(Me.cmdPt) - Me.grpProbabilty.Controls.Add(Me.cmdLchoose) - Me.grpProbabilty.Controls.Add(Me.cmdLfact) - Me.grpProbabilty.Controls.Add(Me.cmdTrigamma) - Me.grpProbabilty.Controls.Add(Me.cmdBeta) - Me.grpProbabilty.Controls.Add(Me.cmdDigamma) - Me.grpProbabilty.Location = New System.Drawing.Point(431, 61) - Me.grpProbabilty.Name = "grpProbabilty" - Me.grpProbabilty.Size = New System.Drawing.Size(316, 215) - Me.grpProbabilty.TabIndex = 187 - Me.grpProbabilty.TabStop = False - Me.grpProbabilty.Text = "Probability" + Me.cmdMean.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdMean.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMean.Location = New System.Drawing.Point(64, 42) + Me.cmdMean.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMean.Name = "cmdMean" + Me.cmdMean.Size = New System.Drawing.Size(56, 30) + Me.cmdMean.TabIndex = 153 + Me.cmdMean.Text = "mean" + Me.cmdMean.UseVisualStyleBackColor = True ' - 'cmdProbRHelp + 'cmdMiss ' - Me.cmdProbRHelp.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdProbRHelp.Location = New System.Drawing.Point(233, 189) - Me.cmdProbRHelp.Name = "cmdProbRHelp" - Me.cmdProbRHelp.Size = New System.Drawing.Size(75, 23) - Me.cmdProbRHelp.TabIndex = 198 - Me.cmdProbRHelp.Text = "R Help" - Me.cmdProbRHelp.UseVisualStyleBackColor = True + Me.cmdMiss.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMiss.Location = New System.Drawing.Point(2, 42) + Me.cmdMiss.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdMiss.Name = "cmdMiss" + Me.cmdMiss.Size = New System.Drawing.Size(63, 30) + Me.cmdMiss.TabIndex = 149 + Me.cmdMiss.Text = "miss" + Me.cmdMiss.UseVisualStyleBackColor = True ' - 'cmdQnbin + 'cmdLength ' - Me.cmdQnbin.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQnbin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQnbin.Location = New System.Drawing.Point(246, 102) - Me.cmdQnbin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQnbin.Name = "cmdQnbin" - Me.cmdQnbin.Size = New System.Drawing.Size(62, 30) - Me.cmdQnbin.TabIndex = 176 - Me.cmdQnbin.Text = "qnbin" - Me.cmdQnbin.UseVisualStyleBackColor = True + Me.cmdLength.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdLength.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLength.Location = New System.Drawing.Point(2, 13) + Me.cmdLength.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdLength.Name = "cmdLength" + Me.cmdLength.Size = New System.Drawing.Size(63, 30) + Me.cmdLength.TabIndex = 148 + Me.cmdLength.Text = "length" + Me.cmdLength.UseVisualStyleBackColor = True ' - 'cmdQpois + 'cmdSum ' - Me.cmdQpois.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQpois.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQpois.Location = New System.Drawing.Point(185, 102) - Me.cmdQpois.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQpois.Name = "cmdQpois" - Me.cmdQpois.Size = New System.Drawing.Size(62, 30) - Me.cmdQpois.TabIndex = 175 - Me.cmdQpois.Text = "qpois" - Me.cmdQpois.UseVisualStyleBackColor = True + Me.cmdSum.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdSum.Location = New System.Drawing.Point(64, 13) + Me.cmdSum.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdSum.Name = "cmdSum" + Me.cmdSum.Size = New System.Drawing.Size(56, 30) + Me.cmdSum.TabIndex = 150 + Me.cmdSum.Text = "sum" + Me.cmdSum.UseVisualStyleBackColor = True ' - 'cmdQbinom + 'cmdVar ' - Me.cmdQbinom.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQbinom.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQbinom.Location = New System.Drawing.Point(124, 102) - Me.cmdQbinom.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQbinom.Name = "cmdQbinom" - Me.cmdQbinom.Size = New System.Drawing.Size(62, 30) - Me.cmdQbinom.TabIndex = 174 - Me.cmdQbinom.Text = "qbinom" - Me.cmdQbinom.UseVisualStyleBackColor = True + Me.cmdVar.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdVar.Location = New System.Drawing.Point(64, 71) + Me.cmdVar.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdVar.Name = "cmdVar" + Me.cmdVar.Size = New System.Drawing.Size(56, 30) + Me.cmdVar.TabIndex = 159 + Me.cmdVar.Text = "var" + Me.cmdVar.UseVisualStyleBackColor = True ' - 'cmdQbirth + 'grpTransform ' - Me.cmdQbirth.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQbirth.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQbirth.Location = New System.Drawing.Point(63, 102) - Me.cmdQbirth.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQbirth.Name = "cmdQbirth" - Me.cmdQbirth.Size = New System.Drawing.Size(62, 30) - Me.cmdQbirth.TabIndex = 173 - Me.cmdQbirth.Text = "qbirth" - Me.cmdQbirth.UseVisualStyleBackColor = True + Me.grpTransform.Controls.Add(Me.cmdHelpZoo) + Me.grpTransform.Controls.Add(Me.cmdHelpDplyr) + Me.grpTransform.Controls.Add(Me.cmdSortF) + Me.grpTransform.Controls.Add(Me.cmdNasplin) + Me.grpTransform.Controls.Add(Me.cmdNaapprox) + Me.grpTransform.Controls.Add(Me.cmdNaest) + Me.grpTransform.Controls.Add(Me.cmdNafill) + Me.grpTransform.Controls.Add(Me.cmdMovmin) + Me.grpTransform.Controls.Add(Me.cmdRowRank) + Me.grpTransform.Controls.Add(Me.cmdDiff) + Me.grpTransform.Controls.Add(Me.cmdCumdist) + Me.grpTransform.Controls.Add(Me.cmdmovemean) + Me.grpTransform.Controls.Add(Me.cmdCumMean) + Me.grpTransform.Controls.Add(Me.cmdNtile) + Me.grpTransform.Controls.Add(Me.cmMovMed) + Me.grpTransform.Controls.Add(Me.cmdMRank) + Me.grpTransform.Controls.Add(Me.cmdDRank) + Me.grpTransform.Controls.Add(Me.cmdMovMax) + Me.grpTransform.Controls.Add(Me.cmdMovSum) + Me.grpTransform.Controls.Add(Me.cmdpercentrank) + Me.grpTransform.Controls.Add(Me.cmdcumsum) + Me.grpTransform.Controls.Add(Me.cmdcummin) + Me.grpTransform.Controls.Add(Me.cmdcummax) + Me.grpTransform.Controls.Add(Me.cmdPMin) + Me.grpTransform.Controls.Add(Me.cmdpmax) + Me.grpTransform.Controls.Add(Me.cmdLead) + Me.grpTransform.Controls.Add(Me.cmdLag) + Me.grpTransform.Location = New System.Drawing.Point(434, 62) + Me.grpTransform.Name = "grpTransform" + Me.grpTransform.Size = New System.Drawing.Size(251, 218) + Me.grpTransform.TabIndex = 189 + Me.grpTransform.TabStop = False + Me.grpTransform.Text = "Transform" ' - 'cmdQbeta + 'cmdHelpZoo ' - Me.cmdQbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQbeta.Location = New System.Drawing.Point(2, 102) - Me.cmdQbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQbeta.Name = "cmdQbeta" - Me.cmdQbeta.Size = New System.Drawing.Size(62, 30) - Me.cmdQbeta.TabIndex = 172 - Me.cmdQbeta.Text = "qbeta" - Me.cmdQbeta.UseVisualStyleBackColor = True + Me.cmdHelpZoo.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdHelpZoo.Location = New System.Drawing.Point(172, 189) + Me.cmdHelpZoo.Name = "cmdHelpZoo" + Me.cmdHelpZoo.Size = New System.Drawing.Size(75, 23) + Me.cmdHelpZoo.TabIndex = 200 + Me.cmdHelpZoo.Text = "R Help(zoo)" + Me.cmdHelpZoo.UseVisualStyleBackColor = True ' - 'cmdPnbin + 'cmdHelpDplyr ' - Me.cmdPnbin.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPnbin.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPnbin.Location = New System.Drawing.Point(246, 73) - Me.cmdPnbin.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPnbin.Name = "cmdPnbin" - Me.cmdPnbin.Size = New System.Drawing.Size(62, 30) - Me.cmdPnbin.TabIndex = 171 - Me.cmdPnbin.Text = "pnbin" - Me.cmdPnbin.UseVisualStyleBackColor = True + Me.cmdHelpDplyr.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdHelpDplyr.Location = New System.Drawing.Point(98, 189) + Me.cmdHelpDplyr.Name = "cmdHelpDplyr" + Me.cmdHelpDplyr.Size = New System.Drawing.Size(75, 23) + Me.cmdHelpDplyr.TabIndex = 199 + Me.cmdHelpDplyr.Text = "R Help" + Me.cmdHelpDplyr.UseVisualStyleBackColor = True ' - 'cmdPpois + 'cmdSortF ' - Me.cmdPpois.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPpois.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPpois.Location = New System.Drawing.Point(185, 73) - Me.cmdPpois.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPpois.Name = "cmdPpois" - Me.cmdPpois.Size = New System.Drawing.Size(62, 30) - Me.cmdPpois.TabIndex = 170 - Me.cmdPpois.Text = "ppois" - Me.cmdPpois.UseVisualStyleBackColor = True + Me.cmdSortF.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdSortF.Location = New System.Drawing.Point(2, 15) + Me.cmdSortF.Name = "cmdSortF" + Me.cmdSortF.Size = New System.Drawing.Size(62, 30) + Me.cmdSortF.TabIndex = 198 + Me.cmdSortF.Text = "sort" + Me.cmdSortF.UseVisualStyleBackColor = True ' - 'cmdPbinom + 'cmdNasplin ' - Me.cmdPbinom.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPbinom.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPbinom.Location = New System.Drawing.Point(124, 73) - Me.cmdPbinom.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPbinom.Name = "cmdPbinom" - Me.cmdPbinom.Size = New System.Drawing.Size(62, 30) - Me.cmdPbinom.TabIndex = 169 - Me.cmdPbinom.Text = "pbinom" - Me.cmdPbinom.UseVisualStyleBackColor = True + Me.cmdNasplin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNasplin.Location = New System.Drawing.Point(185, 160) + Me.cmdNasplin.Name = "cmdNasplin" + Me.cmdNasplin.Size = New System.Drawing.Size(62, 30) + Me.cmdNasplin.TabIndex = 197 + Me.cmdNasplin.Text = "nasplin" + Me.cmdNasplin.UseVisualStyleBackColor = True ' - 'cmdPbirth + 'cmdNaapprox ' - Me.cmdPbirth.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPbirth.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPbirth.Location = New System.Drawing.Point(63, 73) - Me.cmdPbirth.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPbirth.Name = "cmdPbirth" - Me.cmdPbirth.Size = New System.Drawing.Size(62, 30) - Me.cmdPbirth.TabIndex = 168 - Me.cmdPbirth.Text = "pbirth" - Me.cmdPbirth.UseVisualStyleBackColor = True + Me.cmdNaapprox.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNaapprox.Location = New System.Drawing.Point(124, 160) + Me.cmdNaapprox.Name = "cmdNaapprox" + Me.cmdNaapprox.Size = New System.Drawing.Size(62, 30) + Me.cmdNaapprox.TabIndex = 196 + Me.cmdNaapprox.Text = "naapprox" + Me.cmdNaapprox.UseVisualStyleBackColor = True ' - 'cmdPbeta + 'cmdNaest ' - Me.cmdPbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPbeta.Location = New System.Drawing.Point(2, 73) - Me.cmdPbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPbeta.Name = "cmdPbeta" - Me.cmdPbeta.Size = New System.Drawing.Size(62, 30) - Me.cmdPbeta.TabIndex = 167 - Me.cmdPbeta.Text = "pbeta" - Me.cmdPbeta.UseVisualStyleBackColor = True + Me.cmdNaest.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNaest.Location = New System.Drawing.Point(63, 160) + Me.cmdNaest.Name = "cmdNaest" + Me.cmdNaest.Size = New System.Drawing.Size(62, 30) + Me.cmdNaest.TabIndex = 195 + Me.cmdNaest.Text = "naest" + Me.cmdNaest.UseVisualStyleBackColor = True ' - 'cmdQgamma + 'cmdNafill ' - Me.cmdQgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQgamma.Location = New System.Drawing.Point(246, 44) - Me.cmdQgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQgamma.Name = "cmdQgamma" - Me.cmdQgamma.Size = New System.Drawing.Size(62, 30) - Me.cmdQgamma.TabIndex = 166 - Me.cmdQgamma.Text = "qgamma" - Me.cmdQgamma.UseVisualStyleBackColor = True + Me.cmdNafill.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNafill.Location = New System.Drawing.Point(2, 160) + Me.cmdNafill.Name = "cmdNafill" + Me.cmdNafill.Size = New System.Drawing.Size(62, 30) + Me.cmdNafill.TabIndex = 194 + Me.cmdNafill.Text = "nafill" + Me.cmdNafill.UseVisualStyleBackColor = True ' - 'cmdPgamma + 'cmdMovmin ' - Me.cmdPgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPgamma.Location = New System.Drawing.Point(246, 15) - Me.cmdPgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPgamma.Name = "cmdPgamma" - Me.cmdPgamma.Size = New System.Drawing.Size(62, 30) - Me.cmdPgamma.TabIndex = 165 - Me.cmdPgamma.Text = "pgamma" - Me.cmdPgamma.UseVisualStyleBackColor = True + Me.cmdMovmin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMovmin.Location = New System.Drawing.Point(2, 102) + Me.cmdMovmin.Name = "cmdMovmin" + Me.cmdMovmin.Size = New System.Drawing.Size(62, 30) + Me.cmdMovmin.TabIndex = 193 + Me.cmdMovmin.Text = "movmin" + Me.cmdMovmin.UseVisualStyleBackColor = True ' - 'cmdGamma + 'cmdRowRank ' - Me.cmdGamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdGamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdGamma.Location = New System.Drawing.Point(185, 131) - Me.cmdGamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdGamma.Name = "cmdGamma" - Me.cmdGamma.Size = New System.Drawing.Size(62, 30) - Me.cmdGamma.TabIndex = 163 - Me.cmdGamma.Tag = "" - Me.cmdGamma.Text = "gamma" - Me.cmdGamma.UseVisualStyleBackColor = True + Me.cmdRowRank.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdRowRank.Location = New System.Drawing.Point(2, 131) + Me.cmdRowRank.Name = "cmdRowRank" + Me.cmdRowRank.Size = New System.Drawing.Size(62, 30) + Me.cmdRowRank.TabIndex = 192 + Me.cmdRowRank.Text = "r_rank" + Me.cmdRowRank.UseVisualStyleBackColor = True ' - 'cmdLbeta + 'cmdDiff ' - Me.cmdLbeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdLbeta.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLbeta.Location = New System.Drawing.Point(124, 160) - Me.cmdLbeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdLbeta.Name = "cmdLbeta" - Me.cmdLbeta.Size = New System.Drawing.Size(62, 30) - Me.cmdLbeta.TabIndex = 159 - Me.cmdLbeta.Text = "lbeta" - Me.cmdLbeta.UseVisualStyleBackColor = True + Me.cmdDiff.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdDiff.Location = New System.Drawing.Point(63, 102) + Me.cmdDiff.Name = "cmdDiff" + Me.cmdDiff.Size = New System.Drawing.Size(62, 30) + Me.cmdDiff.TabIndex = 191 + Me.cmdDiff.Text = "diff" + Me.cmdDiff.UseVisualStyleBackColor = True ' - 'cmdqF + 'cmdCumdist ' - Me.cmdqF.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdqF.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdqF.Location = New System.Drawing.Point(185, 44) - Me.cmdqF.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdqF.Name = "cmdqF" - Me.cmdqF.Size = New System.Drawing.Size(62, 30) - Me.cmdqF.TabIndex = 162 - Me.cmdqF.Text = "qf" - Me.cmdqF.UseVisualStyleBackColor = True + Me.cmdCumdist.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdCumdist.Location = New System.Drawing.Point(185, 102) + Me.cmdCumdist.Name = "cmdCumdist" + Me.cmdCumdist.Size = New System.Drawing.Size(62, 30) + Me.cmdCumdist.TabIndex = 190 + Me.cmdCumdist.Text = "cumdist" + Me.cmdCumdist.UseVisualStyleBackColor = True ' - 'cmdFact + 'cmdmovemean ' - Me.cmdFact.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdFact.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdFact.Location = New System.Drawing.Point(2, 131) - Me.cmdFact.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdFact.Name = "cmdFact" - Me.cmdFact.Size = New System.Drawing.Size(62, 30) - Me.cmdFact.TabIndex = 154 - Me.cmdFact.Text = "fact" - Me.cmdFact.UseVisualStyleBackColor = True + Me.cmdmovemean.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdmovemean.Location = New System.Drawing.Point(124, 73) + Me.cmdmovemean.Name = "cmdmovemean" + Me.cmdmovemean.Size = New System.Drawing.Size(62, 30) + Me.cmdmovemean.TabIndex = 189 + Me.cmdmovemean.Text = "movmean" + Me.cmdmovemean.UseVisualStyleBackColor = True ' - 'cmdChoose + 'cmdCumMean ' - Me.cmdChoose.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdChoose.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdChoose.Location = New System.Drawing.Point(63, 131) - Me.cmdChoose.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdChoose.Name = "cmdChoose" - Me.cmdChoose.Size = New System.Drawing.Size(62, 30) - Me.cmdChoose.TabIndex = 161 - Me.cmdChoose.Text = "choose" - Me.cmdChoose.UseVisualStyleBackColor = True + Me.cmdCumMean.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdCumMean.Location = New System.Drawing.Point(124, 44) + Me.cmdCumMean.Name = "cmdCumMean" + Me.cmdCumMean.Size = New System.Drawing.Size(62, 30) + Me.cmdCumMean.TabIndex = 188 + Me.cmdCumMean.Text = "cummean" + Me.cmdCumMean.UseVisualStyleBackColor = True ' - 'cmdPf + 'cmdNtile ' - Me.cmdPf.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPf.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPf.Location = New System.Drawing.Point(185, 15) - Me.cmdPf.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPf.Name = "cmdPf" - Me.cmdPf.Size = New System.Drawing.Size(62, 30) - Me.cmdPf.TabIndex = 156 - Me.cmdPf.Text = "pf" - Me.cmdPf.UseVisualStyleBackColor = True + Me.cmdNtile.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdNtile.Location = New System.Drawing.Point(124, 102) + Me.cmdNtile.Name = "cmdNtile" + Me.cmdNtile.Size = New System.Drawing.Size(62, 30) + Me.cmdNtile.TabIndex = 187 + Me.cmdNtile.Text = "ntile" + Me.cmdNtile.UseVisualStyleBackColor = True + ' + 'cmMovMed ' - 'cmdPChisq + Me.cmMovMed.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmMovMed.Location = New System.Drawing.Point(185, 73) + Me.cmMovMed.Name = "cmMovMed" + Me.cmMovMed.Size = New System.Drawing.Size(62, 30) + Me.cmMovMed.TabIndex = 186 + Me.cmMovMed.Text = "movmed" + Me.cmMovMed.UseVisualStyleBackColor = True ' - Me.cmdPChisq.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPChisq.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPChisq.Location = New System.Drawing.Point(124, 15) - Me.cmdPChisq.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPChisq.Name = "cmdPChisq" - Me.cmdPChisq.Size = New System.Drawing.Size(62, 30) - Me.cmdPChisq.TabIndex = 155 - Me.cmdPChisq.Text = "pchisq" - Me.cmdPChisq.UseVisualStyleBackColor = True + 'cmdMRank ' - 'cmdLgamma + Me.cmdMRank.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMRank.Location = New System.Drawing.Point(185, 131) + Me.cmdMRank.Name = "cmdMRank" + Me.cmdMRank.Size = New System.Drawing.Size(62, 30) + Me.cmdMRank.TabIndex = 185 + Me.cmdMRank.Text = "m_rank" + Me.cmdMRank.UseVisualStyleBackColor = True ' - Me.cmdLgamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdLgamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLgamma.Location = New System.Drawing.Point(185, 160) - Me.cmdLgamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdLgamma.Name = "cmdLgamma" - Me.cmdLgamma.Size = New System.Drawing.Size(62, 30) - Me.cmdLgamma.TabIndex = 152 - Me.cmdLgamma.Text = "lgamma" - Me.cmdLgamma.UseVisualStyleBackColor = True + 'cmdDRank ' - 'cmdPnorm + Me.cmdDRank.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdDRank.Location = New System.Drawing.Point(124, 131) + Me.cmdDRank.Name = "cmdDRank" + Me.cmdDRank.Size = New System.Drawing.Size(62, 30) + Me.cmdDRank.TabIndex = 184 + Me.cmdDRank.Text = "d_rank" + Me.cmdDRank.UseVisualStyleBackColor = True ' - Me.cmdPnorm.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPnorm.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPnorm.Location = New System.Drawing.Point(2, 15) - Me.cmdPnorm.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPnorm.Name = "cmdPnorm" - Me.cmdPnorm.Size = New System.Drawing.Size(62, 30) - Me.cmdPnorm.TabIndex = 148 - Me.cmdPnorm.Text = "pnorm" - Me.cmdPnorm.UseVisualStyleBackColor = True + 'cmdMovMax ' - 'cmdQchisq + Me.cmdMovMax.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMovMax.Location = New System.Drawing.Point(2, 73) + Me.cmdMovMax.Name = "cmdMovMax" + Me.cmdMovMax.Size = New System.Drawing.Size(62, 30) + Me.cmdMovMax.TabIndex = 183 + Me.cmdMovMax.Text = "movmax" + Me.cmdMovMax.UseVisualStyleBackColor = True ' - Me.cmdQchisq.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQchisq.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQchisq.Location = New System.Drawing.Point(124, 44) - Me.cmdQchisq.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQchisq.Name = "cmdQchisq" - Me.cmdQchisq.Size = New System.Drawing.Size(62, 30) - Me.cmdQchisq.TabIndex = 160 - Me.cmdQchisq.Text = "qchisq" - Me.cmdQchisq.UseVisualStyleBackColor = True + 'cmdMovSum ' - 'cmdQt + Me.cmdMovSum.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdMovSum.Location = New System.Drawing.Point(63, 73) + Me.cmdMovSum.Name = "cmdMovSum" + Me.cmdMovSum.Size = New System.Drawing.Size(62, 30) + Me.cmdMovSum.TabIndex = 182 + Me.cmdMovSum.Text = "movsum" + Me.cmdMovSum.UseVisualStyleBackColor = True ' - Me.cmdQt.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQt.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQt.Location = New System.Drawing.Point(63, 44) - Me.cmdQt.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQt.Name = "cmdQt" - Me.cmdQt.Size = New System.Drawing.Size(62, 30) - Me.cmdQt.TabIndex = 158 - Me.cmdQt.Text = "qt" - Me.cmdQt.UseVisualStyleBackColor = True + 'cmdpercentrank ' - 'cmdQnorm + Me.cmdpercentrank.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdpercentrank.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdpercentrank.Location = New System.Drawing.Point(63, 131) + Me.cmdpercentrank.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdpercentrank.Name = "cmdpercentrank" + Me.cmdpercentrank.Size = New System.Drawing.Size(62, 30) + Me.cmdpercentrank.TabIndex = 181 + Me.cmdpercentrank.Text = "% rank" + Me.cmdpercentrank.UseVisualStyleBackColor = True ' - Me.cmdQnorm.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdQnorm.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdQnorm.Location = New System.Drawing.Point(2, 44) - Me.cmdQnorm.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdQnorm.Name = "cmdQnorm" - Me.cmdQnorm.Size = New System.Drawing.Size(62, 30) - Me.cmdQnorm.TabIndex = 157 - Me.cmdQnorm.Text = "qnorm" - Me.cmdQnorm.UseVisualStyleBackColor = True + 'cmdcumsum ' - 'cmdPt + Me.cmdcumsum.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdcumsum.Location = New System.Drawing.Point(63, 44) + Me.cmdcumsum.Name = "cmdcumsum" + Me.cmdcumsum.Size = New System.Drawing.Size(62, 30) + Me.cmdcumsum.TabIndex = 180 + Me.cmdcumsum.Text = "cumsum" + Me.cmdcumsum.UseVisualStyleBackColor = True ' - Me.cmdPt.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdPt.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdPt.Location = New System.Drawing.Point(63, 15) - Me.cmdPt.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdPt.Name = "cmdPt" - Me.cmdPt.Size = New System.Drawing.Size(62, 30) - Me.cmdPt.TabIndex = 153 - Me.cmdPt.Text = "pt" - Me.cmdPt.UseVisualStyleBackColor = True + 'cmdcummin ' - 'cmdLchoose + Me.cmdcummin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdcummin.Location = New System.Drawing.Point(185, 44) + Me.cmdcummin.Name = "cmdcummin" + Me.cmdcummin.Size = New System.Drawing.Size(62, 30) + Me.cmdcummin.TabIndex = 179 + Me.cmdcummin.Text = "cummin" + Me.cmdcummin.UseVisualStyleBackColor = True ' - Me.cmdLchoose.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdLchoose.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLchoose.Location = New System.Drawing.Point(63, 160) - Me.cmdLchoose.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdLchoose.Name = "cmdLchoose" - Me.cmdLchoose.Size = New System.Drawing.Size(62, 30) - Me.cmdLchoose.TabIndex = 151 - Me.cmdLchoose.Text = "lchoose" - Me.cmdLchoose.UseVisualStyleBackColor = True + 'cmdcummax ' - 'cmdLfact + Me.cmdcummax.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdcummax.Location = New System.Drawing.Point(2, 44) + Me.cmdcummax.Name = "cmdcummax" + Me.cmdcummax.Size = New System.Drawing.Size(62, 30) + Me.cmdcummax.TabIndex = 178 + Me.cmdcummax.Text = "cummax" + Me.cmdcummax.UseVisualStyleBackColor = True ' - Me.cmdLfact.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdLfact.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLfact.Location = New System.Drawing.Point(2, 160) - Me.cmdLfact.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdLfact.Name = "cmdLfact" - Me.cmdLfact.Size = New System.Drawing.Size(62, 30) - Me.cmdLfact.TabIndex = 150 - Me.cmdLfact.Text = "lfact" - Me.cmdLfact.UseVisualStyleBackColor = True + 'cmdPMin ' - 'cmdTrigamma + Me.cmdPMin.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdPMin.Location = New System.Drawing.Point(192, 15) + Me.cmdPMin.Name = "cmdPMin" + Me.cmdPMin.Size = New System.Drawing.Size(55, 30) + Me.cmdPMin.TabIndex = 177 + Me.cmdPMin.Text = "pmin" + Me.cmdPMin.UseVisualStyleBackColor = True ' - Me.cmdTrigamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdTrigamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdTrigamma.Location = New System.Drawing.Point(246, 160) - Me.cmdTrigamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdTrigamma.Name = "cmdTrigamma" - Me.cmdTrigamma.Size = New System.Drawing.Size(62, 30) - Me.cmdTrigamma.TabIndex = 149 - Me.cmdTrigamma.Text = "trigamma" - Me.cmdTrigamma.UseVisualStyleBackColor = True + 'cmdpmax ' - 'cmdBeta + Me.cmdpmax.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdpmax.Location = New System.Drawing.Point(149, 15) + Me.cmdpmax.Name = "cmdpmax" + Me.cmdpmax.Size = New System.Drawing.Size(44, 30) + Me.cmdpmax.TabIndex = 176 + Me.cmdpmax.Text = "pmax" + Me.cmdpmax.UseVisualStyleBackColor = True ' - Me.cmdBeta.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdBeta.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdBeta.Location = New System.Drawing.Point(124, 131) - Me.cmdBeta.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdBeta.Name = "cmdBeta" - Me.cmdBeta.Size = New System.Drawing.Size(62, 30) - Me.cmdBeta.TabIndex = 149 - Me.cmdBeta.Text = "beta" - Me.cmdBeta.UseVisualStyleBackColor = True + 'cmdLead ' - 'cmdDigamma + Me.cmdLead.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLead.Location = New System.Drawing.Point(106, 15) + Me.cmdLead.Name = "cmdLead" + Me.cmdLead.Size = New System.Drawing.Size(44, 30) + Me.cmdLead.TabIndex = 175 + Me.cmdLead.Text = "lead" + Me.cmdLead.UseVisualStyleBackColor = True ' - Me.cmdDigamma.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.cmdDigamma.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdDigamma.Location = New System.Drawing.Point(246, 131) - Me.cmdDigamma.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) - Me.cmdDigamma.Name = "cmdDigamma" - Me.cmdDigamma.Size = New System.Drawing.Size(62, 30) - Me.cmdDigamma.TabIndex = 164 - Me.cmdDigamma.Text = "digamma" - Me.cmdDigamma.UseVisualStyleBackColor = True + 'cmdLag + ' + Me.cmdLag.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdLag.Location = New System.Drawing.Point(63, 15) + Me.cmdLag.Name = "cmdLag" + Me.cmdLag.Size = New System.Drawing.Size(44, 30) + Me.cmdLag.TabIndex = 174 + Me.cmdLag.Text = "lag" + Me.cmdLag.UseVisualStyleBackColor = True ' 'grpLogical ' @@ -3798,7 +3811,7 @@ Partial Class ucrCalculator Me.grpLogical.Controls.Add(Me.cmdNot) Me.grpLogical.Controls.Add(Me.cmdNotEqualsTo) Me.grpLogical.Controls.Add(Me.cmdEquivalent) - Me.grpLogical.Location = New System.Drawing.Point(431, 61) + Me.grpLogical.Location = New System.Drawing.Point(433, 62) Me.grpLogical.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.grpLogical.Name = "grpLogical" Me.grpLogical.Padding = New System.Windows.Forms.Padding(2, 3, 2, 3) @@ -4144,6 +4157,7 @@ Partial Class ucrCalculator ' 'grpTestString ' + Me.grpTestString.Controls.Add(Me.cmdReverseStr) Me.grpTestString.Controls.Add(Me.cmdEnds) Me.grpTestString.Controls.Add(Me.cmdTrunck) Me.grpTestString.Controls.Add(Me.cmdLenth) @@ -4171,13 +4185,26 @@ Partial Class ucrCalculator Me.grpTestString.Controls.Add(Me.cmdCountstrings) Me.grpTestString.Controls.Add(Me.cmdLocate) Me.grpTestString.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) - Me.grpTestString.Location = New System.Drawing.Point(434, 63) + Me.grpTestString.Location = New System.Drawing.Point(434, 61) Me.grpTestString.Name = "grpTestString" Me.grpTestString.Size = New System.Drawing.Size(303, 164) Me.grpTestString.TabIndex = 186 Me.grpTestString.TabStop = False Me.grpTestString.Text = "Text/Strings (Character Columns)" ' + 'cmdReverseStr + ' + Me.cmdReverseStr.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) + Me.cmdReverseStr.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.cmdReverseStr.Location = New System.Drawing.Point(246, 102) + Me.cmdReverseStr.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) + Me.cmdReverseStr.Name = "cmdReverseStr" + Me.cmdReverseStr.Size = New System.Drawing.Size(52, 30) + Me.cmdReverseStr.TabIndex = 165 + Me.cmdReverseStr.Tag = "" + Me.cmdReverseStr.Text = "reverse" + Me.cmdReverseStr.UseVisualStyleBackColor = True + ' 'cmdEnds ' Me.cmdEnds.ImeMode = System.Windows.Forms.ImeMode.NoControl @@ -4204,10 +4231,10 @@ Partial Class ucrCalculator ' Me.cmdLenth.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdLenth.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLenth.Location = New System.Drawing.Point(61, 102) + Me.cmdLenth.Location = New System.Drawing.Point(161, 102) Me.cmdLenth.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdLenth.Name = "cmdLenth" - Me.cmdLenth.Size = New System.Drawing.Size(60, 30) + Me.cmdLenth.Size = New System.Drawing.Size(44, 30) Me.cmdLenth.TabIndex = 162 Me.cmdLenth.Text = "length" Me.cmdLenth.UseVisualStyleBackColor = True @@ -4216,10 +4243,10 @@ Partial Class ucrCalculator ' Me.cmdGlue.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdGlue.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdGlue.Location = New System.Drawing.Point(2, 102) + Me.cmdGlue.Location = New System.Drawing.Point(204, 102) Me.cmdGlue.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdGlue.Name = "cmdGlue" - Me.cmdGlue.Size = New System.Drawing.Size(60, 30) + Me.cmdGlue.Size = New System.Drawing.Size(43, 30) Me.cmdGlue.TabIndex = 161 Me.cmdGlue.Text = "glue" Me.cmdGlue.UseVisualStyleBackColor = True @@ -4228,10 +4255,10 @@ Partial Class ucrCalculator ' Me.cmdStarts.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdStarts.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdStarts.Location = New System.Drawing.Point(204, 131) + Me.cmdStarts.Location = New System.Drawing.Point(201, 131) Me.cmdStarts.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdStarts.Name = "cmdStarts" - Me.cmdStarts.Size = New System.Drawing.Size(43, 30) + Me.cmdStarts.Size = New System.Drawing.Size(46, 30) Me.cmdStarts.TabIndex = 160 Me.cmdStarts.Tag = "" Me.cmdStarts.Text = "starts" @@ -4241,7 +4268,7 @@ Partial Class ucrCalculator ' Me.cmdReplace2.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdReplace2.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdReplace2.Location = New System.Drawing.Point(111, 131) + Me.cmdReplace2.Location = New System.Drawing.Point(110, 131) Me.cmdReplace2.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdReplace2.Name = "cmdReplace2" Me.cmdReplace2.Size = New System.Drawing.Size(60, 30) @@ -4257,7 +4284,7 @@ Partial Class ucrCalculator Me.cmdReplace.Location = New System.Drawing.Point(61, 131) Me.cmdReplace.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdReplace.Name = "cmdReplace" - Me.cmdReplace.Size = New System.Drawing.Size(51, 30) + Me.cmdReplace.Size = New System.Drawing.Size(50, 30) Me.cmdReplace.TabIndex = 158 Me.cmdReplace.Tag = "" Me.cmdReplace.Text = "replace" @@ -4280,10 +4307,10 @@ Partial Class ucrCalculator ' Me.cmdRemove1.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdRemove1.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdRemove1.Location = New System.Drawing.Point(238, 102) + Me.cmdRemove1.Location = New System.Drawing.Point(110, 102) Me.cmdRemove1.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdRemove1.Name = "cmdRemove1" - Me.cmdRemove1.Size = New System.Drawing.Size(60, 30) + Me.cmdRemove1.Size = New System.Drawing.Size(52, 30) Me.cmdRemove1.TabIndex = 156 Me.cmdRemove1.Tag = "" Me.cmdRemove1.Text = "remove" @@ -4293,10 +4320,10 @@ Partial Class ucrCalculator ' Me.cmdLocate2.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdLocate2.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLocate2.Location = New System.Drawing.Point(179, 102) + Me.cmdLocate2.Location = New System.Drawing.Point(61, 102) Me.cmdLocate2.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdLocate2.Name = "cmdLocate2" - Me.cmdLocate2.Size = New System.Drawing.Size(60, 30) + Me.cmdLocate2.Size = New System.Drawing.Size(50, 30) Me.cmdLocate2.TabIndex = 155 Me.cmdLocate2.Tag = "" Me.cmdLocate2.Text = "locate2" @@ -4343,10 +4370,10 @@ Partial Class ucrCalculator ' Me.cmdSub.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdSub.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdSub.Location = New System.Drawing.Point(170, 131) + Me.cmdSub.Location = New System.Drawing.Point(169, 131) Me.cmdSub.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdSub.Name = "cmdSub" - Me.cmdSub.Size = New System.Drawing.Size(35, 30) + Me.cmdSub.Size = New System.Drawing.Size(33, 30) Me.cmdSub.TabIndex = 149 Me.cmdSub.Tag = "" Me.cmdSub.Text = "sub" @@ -4489,7 +4516,7 @@ Partial Class ucrCalculator ' Me.cmdLocate.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.cmdLocate.ImeMode = System.Windows.Forms.ImeMode.NoControl - Me.cmdLocate.Location = New System.Drawing.Point(120, 102) + Me.cmdLocate.Location = New System.Drawing.Point(2, 102) Me.cmdLocate.Margin = New System.Windows.Forms.Padding(2, 3, 2, 3) Me.cmdLocate.Name = "cmdLocate" Me.cmdLocate.Size = New System.Drawing.Size(60, 30) @@ -4522,7 +4549,7 @@ Partial Class ucrCalculator Me.grpCircular.Controls.Add(Me.cmdMedianHL) Me.grpCircular.Controls.Add(Me.cmdCircMedian) Me.grpCircular.Controls.Add(Me.cmdCircMean) - Me.grpCircular.Location = New System.Drawing.Point(431, 61) + Me.grpCircular.Location = New System.Drawing.Point(434, 61) Me.grpCircular.Margin = New System.Windows.Forms.Padding(2) Me.grpCircular.Name = "grpCircular" Me.grpCircular.Padding = New System.Windows.Forms.Padding(2) @@ -4977,18 +5004,6 @@ Partial Class ucrCalculator Me.cmdStringRHelp.Text = "R Help" Me.cmdStringRHelp.UseVisualStyleBackColor = True ' - 'cmdIntegerRHelp - ' - Me.cmdIntegerRHelp.AutoSize = True - Me.cmdIntegerRHelp.ContextMenuStrip = Me.ContextMenuStripInteger - Me.cmdIntegerRHelp.Location = New System.Drawing.Point(132, 140) - Me.cmdIntegerRHelp.Name = "cmdIntegerRHelp" - Me.cmdIntegerRHelp.Size = New System.Drawing.Size(91, 23) - Me.cmdIntegerRHelp.SplitMenuStrip = Me.ContextMenuStripInteger - Me.cmdIntegerRHelp.TabIndex = 16 - Me.cmdIntegerRHelp.Text = "R Help" - Me.cmdIntegerRHelp.UseVisualStyleBackColor = True - ' 'ucrSaveResultInto ' Me.ucrSaveResultInto.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink @@ -5052,20 +5067,20 @@ Partial Class ucrCalculator Me.AutoSize = True Me.Controls.Add(Me.grpInteger) Me.Controls.Add(Me.grpDates) - Me.Controls.Add(Me.grpHydroGOF) - Me.Controls.Add(Me.grpFactor) - Me.Controls.Add(Me.grpCircular) + Me.Controls.Add(Me.grpTransform) Me.Controls.Add(Me.grpWakefield) - Me.Controls.Add(Me.grpMaths) Me.Controls.Add(Me.grpLogical) Me.Controls.Add(Me.grpSummary) - Me.Controls.Add(Me.grpTransform) - Me.Controls.Add(Me.grpProbabilty) + Me.Controls.Add(Me.grpHydroGOF) + Me.Controls.Add(Me.grpMaths) + Me.Controls.Add(Me.grpFactor) + Me.Controls.Add(Me.grpCircular) + Me.Controls.Add(Me.grpTestString) Me.Controls.Add(Me.cmdWakefieldHelp) + Me.Controls.Add(Me.grpProbabilty) Me.Controls.Add(Me.cmdStringRHelp) Me.Controls.Add(Me.ucrSaveResultInto) Me.Controls.Add(Me.ucrTryCalculator) - Me.Controls.Add(Me.grpTestString) Me.Controls.Add(Me.grpSymbols) Me.Controls.Add(Me.grpModifier) Me.Controls.Add(Me.chkShowParameters) @@ -5075,7 +5090,7 @@ Partial Class ucrCalculator Me.Controls.Add(Me.ucrReceiverForCalculation) Me.Controls.Add(Me.lblExpression) Me.Name = "ucrCalculator" - Me.Size = New System.Drawing.Size(878, 457) + Me.Size = New System.Drawing.Size(899, 457) Me.grpBasic.ResumeLayout(False) Me.grpDates.ResumeLayout(False) Me.grpInteger.ResumeLayout(False) @@ -5086,8 +5101,8 @@ Partial Class ucrCalculator Me.grpWakefield.ResumeLayout(False) Me.grpMaths.ResumeLayout(False) Me.grpSummary.ResumeLayout(False) - Me.grpTransform.ResumeLayout(False) Me.grpProbabilty.ResumeLayout(False) + Me.grpTransform.ResumeLayout(False) Me.grpLogical.ResumeLayout(False) Me.grpTestString.ResumeLayout(False) Me.grpCircular.ResumeLayout(False) @@ -5488,4 +5503,5 @@ Partial Class ucrCalculator Friend WithEvents cmdNthPrime As Button Friend WithEvents PrimesToolStripMenuItem As ToolStripMenuItem Friend WithEvents cmdGeneratePrimes As Button + Friend WithEvents cmdReverseStr As Button End Class diff --git a/instat/ucrCalculator.vb b/instat/ucrCalculator.vb index 0737ed2b047..dffd2645c41 100644 --- a/instat/ucrCalculator.vb +++ b/instat/ucrCalculator.vb @@ -3112,4 +3112,12 @@ Public Class ucrCalculator ucrReceiverForCalculation.AddToReceiverAtCursorPosition(clsGeneratePrimesFunction.ToScript, 0) End Sub + + Private Sub cmdReverseStr_Click(sender As Object, e As EventArgs) Handles cmdReverseStr.Click + If chkShowParameters.Checked Then + ucrReceiverForCalculation.AddToReceiverAtCursorPosition("stringi::stri_reverse(str = )", 2) + Else + ucrReceiverForCalculation.AddToReceiverAtCursorPosition("stringi::stri_reverse()", 1) + End If + End Sub End Class