diff --git a/Documentation/User Manual/1-user-interface/0_start.md b/Documentation/User Manual/1-user-interface/0_start.md index 9de7439ff725caf7e23d288a5e51520df17b329a..c14de8193da3fd3c7b7b3f2323e090fe1c9445bf 100644 --- a/Documentation/User Manual/1-user-interface/0_start.md +++ b/Documentation/User Manual/1-user-interface/0_start.md @@ -48,4 +48,4 @@ This User Manual consists of 4 Parts: This user manual describes verson 3.3.x of VECTO. - +Additional information can be found on the <a href="https://code.europa.eu/groups/vecto/-/wikis/home" target="_blank">VECTO Wiki</a>. For bugs and issues, please, visit <a href="https://code.europa.eu/vecto/vecto/-/issues" target="_blank">code.europa.eu</a>. diff --git a/Documentation/User Manual/1-user-interface/B_mainform.md b/Documentation/User Manual/1-user-interface/B_mainform.md index 89707eab73bfa5d09bdf9174f629f39d5004b359..769544c7af49705a15b9f561214500ee7dc5e101 100644 --- a/Documentation/User Manual/1-user-interface/B_mainform.md +++ b/Documentation/User Manual/1-user-interface/B_mainform.md @@ -117,8 +117,8 @@ Output values in vmod at beginning and end of simulation interval - Opens this User Manual - **Release Notes** - Open the Release Notes (pdf) -- **Report Bug via CITnet / JIRA** - - Open the CITnet/JIRA website for reporting bug +- **Report Issue via code.europa.eu** + - Open the code.europa.eu website for reporting issues - **Create Activation File** - Create an Activation File used for Licensing - **About VECTO** diff --git a/Documentation/User Manual/help.html b/Documentation/User Manual/help.html index 0660279d053eb0a3acd7ab9328a441036f0c3e1d..a53222fb824fcf8edcb47c2fc1232e5194de8c20 100644 --- a/Documentation/User Manual/help.html +++ b/Documentation/User Manual/help.html @@ -6,76 +6,81 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>VECTO xEV User Manual</title> <style> - code{white-space: pre-wrap;} - span.smallcaps{font-variant: small-caps;} - span.underline{text-decoration: underline;} - div.column{display: inline-block; vertical-align: top; width: 50%;} - div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} - ul.task-list{list-style: none;} - pre > code.sourceCode { white-space: pre; position: relative; } - pre > code.sourceCode > span { display: inline-block; line-height: 1.25; } - pre > code.sourceCode > span:empty { height: 1.2em; } - .sourceCode { overflow: visible; } - code.sourceCode > span { color: inherit; text-decoration: inherit; } - div.sourceCode { margin: 1em 0; } - pre.sourceCode { margin: 0; } - @media screen { - div.sourceCode { overflow: auto; } - } - @media print { - pre > code.sourceCode { white-space: pre-wrap; } - pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; } - } - pre.numberSource code - { counter-reset: source-line 0; } - pre.numberSource code > span - { position: relative; left: -4em; counter-increment: source-line; } - pre.numberSource code > span > a:first-child::before - { content: counter(source-line); - position: relative; left: -1em; text-align: right; vertical-align: baseline; - border: none; display: inline-block; - -webkit-touch-callout: none; -webkit-user-select: none; - -khtml-user-select: none; -moz-user-select: none; - -ms-user-select: none; user-select: none; - padding: 0 4px; width: 4em; - color: #aaaaaa; - } - pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; } - div.sourceCode - { } - @media screen { - pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; } - } - code span.al { color: #ff0000; font-weight: bold; } /* Alert */ - code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */ - code span.at { color: #7d9029; } /* Attribute */ - code span.bn { color: #40a070; } /* BaseN */ - code span.bu { } /* BuiltIn */ - code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */ - code span.ch { color: #4070a0; } /* Char */ - code span.cn { color: #880000; } /* Constant */ - code span.co { color: #60a0b0; font-style: italic; } /* Comment */ - code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */ - code span.do { color: #ba2121; font-style: italic; } /* Documentation */ - code span.dt { color: #902000; } /* DataType */ - code span.dv { color: #40a070; } /* DecVal */ - code span.er { color: #ff0000; font-weight: bold; } /* Error */ - code span.ex { } /* Extension */ - code span.fl { color: #40a070; } /* Float */ - code span.fu { color: #06287e; } /* Function */ - code span.im { } /* Import */ - code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */ - code span.kw { color: #007020; font-weight: bold; } /* Keyword */ - code span.op { color: #666666; } /* Operator */ - code span.ot { color: #007020; } /* Other */ - code span.pp { color: #bc7a00; } /* Preprocessor */ - code span.sc { color: #4070a0; } /* SpecialChar */ - code span.ss { color: #bb6688; } /* SpecialString */ - code span.st { color: #4070a0; } /* String */ - code span.va { color: #19177c; } /* Variable */ - code span.vs { color: #4070a0; } /* VerbatimString */ - code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */ - </style> +code{white-space: pre-wrap;} +span.smallcaps{font-variant: small-caps;} +div.columns{display: flex; gap: min(4vw, 1.5em);} +div.column{flex: auto; overflow-x: auto;} +div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} +ul.task-list{list-style: none;} +ul.task-list li input[type="checkbox"] { +width: 0.8em; +margin: 0 0.8em 0.2em -1.6em; +vertical-align: middle; +} +pre > code.sourceCode { white-space: pre; position: relative; } +pre > code.sourceCode > span { display: inline-block; line-height: 1.25; } +pre > code.sourceCode > span:empty { height: 1.2em; } +.sourceCode { overflow: visible; } +code.sourceCode > span { color: inherit; text-decoration: inherit; } +div.sourceCode { margin: 1em 0; } +pre.sourceCode { margin: 0; } +@media screen { +div.sourceCode { overflow: auto; } +} +@media print { +pre > code.sourceCode { white-space: pre-wrap; } +pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; } +} +pre.numberSource code +{ counter-reset: source-line 0; } +pre.numberSource code > span +{ position: relative; left: -4em; counter-increment: source-line; } +pre.numberSource code > span > a:first-child::before +{ content: counter(source-line); +position: relative; left: -1em; text-align: right; vertical-align: baseline; +border: none; display: inline-block; +-webkit-touch-callout: none; -webkit-user-select: none; +-khtml-user-select: none; -moz-user-select: none; +-ms-user-select: none; user-select: none; +padding: 0 4px; width: 4em; +color: #aaaaaa; +} +pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; } +div.sourceCode +{ } +@media screen { +pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; } +} +code span.al { color: #ff0000; font-weight: bold; } +code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } +code span.at { color: #7d9029; } +code span.bn { color: #40a070; } +code span.bu { color: #008000; } +code span.cf { color: #007020; font-weight: bold; } +code span.ch { color: #4070a0; } +code span.cn { color: #880000; } +code span.co { color: #60a0b0; font-style: italic; } +code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } +code span.do { color: #ba2121; font-style: italic; } +code span.dt { color: #902000; } +code span.dv { color: #40a070; } +code span.er { color: #ff0000; font-weight: bold; } +code span.ex { } +code span.fl { color: #40a070; } +code span.fu { color: #06287e; } +code span.im { color: #008000; font-weight: bold; } +code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } +code span.kw { color: #007020; font-weight: bold; } +code span.op { color: #666666; } +code span.ot { color: #007020; } +code span.pp { color: #bc7a00; } +code span.sc { color: #4070a0; } +code span.ss { color: #bb6688; } +code span.st { color: #4070a0; } +code span.va { color: #19177c; } +code span.vs { color: #4070a0; } +code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } +</style> <style type="text/css">body {height: 100%;min-height: 100%;font-family: Calibri, sans-serif;}.section.level1 {padding-left:336px}nav, #TOC {position: fixed;width: 21em;left: 0px;top: 3.5em;bottom: 2em;background-color: #eee;overflow: scroll;}#HEADER{top: 0px;left: 1px;border-bottom-style: solid;border-bottom-width: thin;border-bottom-color: #aaa;height: 2.5em;}#FOOTER {border-top-style: solid;border-top-width: thin;border-top-color: #aaa;bottom: 0px;left: 1px;}#HEADER, #FOOTER {width: auto;position: fixed;width: 99%;background: white;padding: 5px;}body > div:not(#TOC):not(#HEADER):not(#FOOTER) {display: none;padding-left: 21em;padding-top: 2em;padding-bottom: 2em;margin-left: 1em;width: 50em;}table {border-collapse: collapse;border-spacing: 0;}nav ul {line-height: 1.7em;list-style-type: none;list-style-position: inside;}th {font-weight: bold;}th, td {padding: 6px;border-width: 1px;border-style: solid;border-color: #aaa;}h1, h2, h3 {padding-bottom: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #aaa;}dt {font-style: italic;font-weight: bold;}.ui-resizable-handle {position: absolute;width: 20px;cursor: ew-resize;right: 0px;height: 100%;top: 0px;}div.vecto2 {border-left: 3px solid gray;padding-left: 5px;margin-top: 2em;background: rgba(128,128,128,0.05);}div.vecto2:before {content: 'Note: Vecto 2.2!';background: gray;color: white;padding: 5px 5px 5px 5px;margin-left: -8px;font-weight: bold;display: inline-block;font-size: smaller;}div.vecto3 {border-left: 3px solid green;padding-left: 5px;margin-top: 2em;background: rgba(0,128,0,0.05);}div.vecto3:before {content: 'Note: Vecto 3.x!';background: green;color: white;padding: 5px 5px 5px 5px;margin-left: -8px;font-weight: bold;display: inline-block;font-size: smaller;}div.engineering{border-right: 5px solid #d51000;margin-right: -50px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIENyZWF0ZWQgd2l0aCBJbmtzY2FwZSAoaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvKSAtLT4NCg0KPHN2Zw0KICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIg0KICAgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyINCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyINCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSINCiAgIHdpZHRoPSI0NS4xNTU1NTZtbSINCiAgIGhlaWdodD0iNDQuMDI2NjY5bW0iDQogICB2aWV3Qm94PSIwIDAgMTYwIDE1Ni4wMDAwMSINCiAgIGlkPSJzdmc0MTY3Ig0KICAgdmVyc2lvbj0iMS4xIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJpY29uX2VuZ2luZWVyaW5nLW1vZGUuc3ZnIj4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM0MTY5IiAvPg0KICA8c29kaXBvZGk6bmFtZWR2aWV3DQogICAgIGlkPSJiYXNlIg0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxLjAiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOnpvb209IjIuOCINCiAgICAgaW5rc2NhcGU6Y3g9IjE4LjI1ODUwNCINCiAgICAgaW5rc2NhcGU6Y3k9Ijk3LjIzNzM3NCINCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4Ig0KICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgZml0LW1hcmdpbi10b3A9IjAiDQogICAgIGZpdC1tYXJnaW4tbGVmdD0iMCINCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCINCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTEzOCINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIC8+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGE0MTcyIj4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxnDQogICAgIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIg0KICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIg0KICAgICBpZD0ibGF5ZXIxIg0KICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjM0LjI4NTcxLC0zNDUuNzkwNzgpIj4NCiAgICA8cGF0aA0KICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiDQogICAgICAgZD0ibSAyNTQuMjg1NzEsMzQ1Ljc5MDc4IC0yLDQgMjEsMTIgYyAwLDEwIC00LDE4IC0xMywyMyBsIC0yMSwtMTIgLTEsMiBjIDUsMTUgMTUsMjUgMzUsMjUgNSwwIDIwLDE1IDI4LDIzIGwgMTYsLTE2IGMgLTgsLTggLTI2LC0yNiAtMjYsLTMxIDAsLTE4IC01LC0zMCAtMzcsLTMwIHogbSAxMjUsNSAtMjAsMTQgLTIsOCAtNTgsNTggLTgsLTUgLTQsNCBjIDAsMTIgLTE0LDE4IC0yMCwxOCBsIC0zMywzMyBjIDAsMTAgMTEsMjEgMjEsMjEgbCAzMywtMzMgYyAwLC02IDYsLTIwIDE4LC0yMCBsIDQsLTQgLTUsLTggNTgsLTU4IDgsLTIgMTQsLTIwIC02LC02IHogbSAtNTAsNjggLTE2LDE2IGMgMTIsMTIgMjgsMjggMjgsMzMgMCwxOCA1LDMwIDM3LDMwIGwgMiwtNCAtMjEsLTEyIGMgMCwtMTAgNCwtMTggMTMsLTIzIGwgMjEsMTIgMSwtMiBjIC01LC0xNSAtMTUsLTI1IC0zNSwtMjUgLTUsMCAtMTgsLTEzIC0zMCwtMjUgeiINCiAgICAgICBpZD0iaW1hZ2Vib3RfMy0wIg0KICAgICAgIHN0eWxlPSJmaWxsOiNkNTEwMDA7ZmlsbC1vcGFjaXR5OjEiIC8+DQogIDwvZz4NCjwvc3ZnPg0K);background-color: rgba(255,0,0,0.2);padding: 2px 50px 2px 5px;margin-bottom: 0.5em;background-repeat: no-repeat;background-size: 38px;background-position: top right;}div.declaration {border-right: 5px solid #08c300;margin-right: -50px;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIENyZWF0ZWQgd2l0aCBJbmtzY2FwZSAoaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvKSAtLT4NCg0KPHN2Zw0KICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIg0KICAgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyINCiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyINCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSINCiAgIHdpZHRoPSI0OS43OTY4MjJtbSINCiAgIGhlaWdodD0iNDkuNzk2ODIybW0iDQogICB2aWV3Qm94PSIwIDAgMTc2LjQ0NTQzIDE3Ni40NDU0MyINCiAgIGlkPSJzdmcyIg0KICAgdmVyc2lvbj0iMS4xIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJpY29uX2RlY2xhcmF0aW9uLW1vZGUuc3ZnIj4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM0IiAvPg0KICA8c29kaXBvZGk6bmFtZWR2aWV3DQogICAgIGlkPSJiYXNlIg0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxLjAiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOnpvb209IjEuOTc5ODk5Ig0KICAgICBpbmtzY2FwZTpjeD0iMTcuMjkyOTMzIg0KICAgICBpbmtzY2FwZTpjeT0iNDYuODI4NzU0Ig0KICAgICBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSINCiAgICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgICBmaXQtbWFyZ2luLXRvcD0iMCINCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIg0KICAgICBmaXQtbWFyZ2luLXJpZ2h0PSIwIg0KICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMTM4Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgLz4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTciPg0KICAgIDxyZGY6UkRGPg0KICAgICAgPGNjOldvcmsNCiAgICAgICAgIHJkZjphYm91dD0iIj4NCiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+DQogICAgICAgIDxkYzp0eXBlDQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+DQogICAgICAgIDxkYzp0aXRsZT48L2RjOnRpdGxlPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGcNCiAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiDQogICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiDQogICAgIGlkPSJsYXllcjEiDQogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjYuMzQwODMsLTUzLjQ4Njk3NCkiPg0KICAgIDxwYXRoDQogICAgICAgc29kaXBvZGk6dHlwZT0ic3RhciINCiAgICAgICBzdHlsZT0iZmlsbDojMDhjMzAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiDQogICAgICAgaWQ9InBhdGg0MTQzIg0KICAgICAgIHNvZGlwb2RpOnNpZGVzPSIxMiINCiAgICAgICBzb2RpcG9kaTpjeD0iMzU0LjU2MzU0Ig0KICAgICAgIHNvZGlwb2RpOmN5PSIxNDEuNzA5NjkiDQogICAgICAgc29kaXBvZGk6cjE9Ijc3LjY4MDA4NCINCiAgICAgICBzb2RpcG9kaTpyMj0iODguMjcyODI3Ig0KICAgICAgIHNvZGlwb2RpOmFyZzE9IjAuNzQ4OTc3MDMiDQogICAgICAgc29kaXBvZGk6YXJnMj0iMS4wMTA3NzY0Ig0KICAgICAgIGlua3NjYXBlOmZsYXRzaWRlZD0iZmFsc2UiDQogICAgICAgaW5rc2NhcGU6cm91bmRlZD0iMC40Ig0KICAgICAgIGlua3NjYXBlOnJhbmRvbWl6ZWQ9IjAiDQogICAgICAgZD0ibSA0MTEuNDU1MzMsMTk0LjYwMTI3IGMgLTYuNTU2MzksNy4wNTIyNSAtMS44NDI3NiwxNi43ODIwNiAtMTAuMDAwOTksMjEuODk3MDkgLTguMTU4MjQsNS4xMTUwMyAtMTQuODYyNzQsLTMuMzY2NTUgLTI0LjA2Njg2LC0wLjUzNzMyIC05LjIwNDEyLDIuODI5MjMgLTkuOTg2OSwxMy42MTIzMSAtMTkuNjA5NjYsMTMuOTYyOTMgLTkuNjIyNzUsMC4zNTA2MyAtMTEuMTg4MjMsLTEwLjM0Njg4IC0yMC41NzM4NCwtMTIuNDk4NzYgLTkuMzg1NjIsLTIuMTUxODcgLTE1LjQ1NTA3LDYuNzk1MTYgLTIzLjk2MzkzLDIuMjg3NDMgLTguNTA4ODcsLTQuNTA3NzIgLTQuNTE1ODUsLTE0LjU1NDc4IC0xMS41NjgxLC0yMS4xMTExNiAtNy4wNTIyNCwtNi41NTYzOSAtMTYuNzgyMDUsLTEuODQyNzYgLTIxLjg5NzA4LC0xMC4wMDEgLTUuMTE1MDMsLTguMTU4MjMgMy4zNjY1NSwtMTQuODYyNzMgMC41MzczMiwtMjQuMDY2ODUgLTIuODI5MjQsLTkuMjA0MTIgLTEzLjYxMjMxLC05Ljk4NjkgLTEzLjk2Mjk0LC0xOS42MDk2NiAtMC4zNTA2MywtOS42MjI3NSAxMC4zNDY4OSwtMTEuMTg4MjMgMTIuNDk4NzYsLTIwLjU3Mzg1IDIuMTUxODcsLTkuMzg1NjEgLTYuNzk1MTUsLTE1LjQ1NTA2IC0yLjI4NzQzLC0yMy45NjM5MiA0LjUwNzczLC04LjUwODg2NyAxNC41NTQ3OCwtNC41MTU4NTMgMjEuMTExMTcsLTExLjU2ODA5OSA2LjU1NjM4LC03LjA1MjI0NiAxLjg0Mjc1LC0xNi43ODIwNTYgMTAuMDAwOTksLTIxLjg5NzA4NCA4LjE1ODI0LC01LjExNTAzIDE0Ljg2Mjc0LDMuMzY2NTUgMjQuMDY2ODYsMC41MzczMTggOS4yMDQxMSwtMi44MjkyMzIgOS45ODY5LC0xMy42MTIzMDkgMTkuNjA5NjUsLTEzLjk2MjkzNSA5LjYyMjc2LC0wLjM1MDYyNyAxMS4xODgyMywxMC4zNDY4ODYgMjAuNTczODUsMTIuNDk4NzU5IDkuMzg1NjIsMi4xNTE4NzIgMTUuNDU1MDYsLTYuNzk1MTU1IDIzLjk2MzkzLC0yLjI4NzQzIDguNTA4ODYsNC41MDc3MjcgNC41MTU4NSwxNC41NTQ3ODMgMTEuNTY4MDksMjEuMTExMTY4IDcuMDUyMjUsNi41NTYzODQgMTYuNzgyMDYsMS44NDI3NTUgMjEuODk3MDksMTAuMDAwOTkyIDUuMTE1MDMsOC4xNTgyNDEgLTMuMzY2NTUsMTQuODYyNzQxIC0wLjUzNzMyLDI0LjA2Njg1MSAyLjgyOTIzLDkuMjA0MTIgMTMuNjEyMzEsOS45ODY5IDEzLjk2MjkzLDE5LjYwOTY2IDAuMzUwNjMsOS42MjI3NSAtMTAuMzQ2ODgsMTEuMTg4MjMgLTEyLjQ5ODc1LDIwLjU3Mzg1IC0yLjE1MTg4LDkuMzg1NjEgNi43OTUxNSwxNS40NTUwNiAyLjI4NzQyLDIzLjk2MzkzIC00LjUwNzcyLDguNTA4ODYgLTE0LjU1NDc4LDQuNTE1ODUgLTIxLjExMTE2LDExLjU2ODA5IHoiDQogICAgICAgaW5rc2NhcGU6dHJhbnNmb3JtLWNlbnRlci14PSI1LjI0NTM5ODgiDQogICAgICAgaW5rc2NhcGU6dHJhbnNmb3JtLWNlbnRlci15PSItMy4yODMzMTg2IiAvPg0KICAgIDxjaXJjbGUNCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiDQogICAgICAgaWQ9InBhdGg0MTQ1Ig0KICAgICAgIGN4PSIzNTQuNTYzNTQiDQogICAgICAgY3k9IjE0MS43MDk2OSINCiAgICAgICByPSI1MC41MDc2MjkiIC8+DQogICAgPGNpcmNsZQ0KICAgICAgIHN0eWxlPSJmaWxsOm5vbmU7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjcuMDE2MDIxNzM7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSINCiAgICAgICBpZD0icGF0aDQxNTAiDQogICAgICAgY3g9IjM1NC41NjM1NCINCiAgICAgICBjeT0iMTQxLjcwOTY5Ig0KICAgICAgIHI9IjYyLjg5OTM2OCIgLz4NCiAgICA8Zw0KICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6MTI1JTtmb250LWZhbWlseTpTYW5zO2xldHRlci1zcGFjaW5nOjBweDt3b3JkLXNwYWNpbmc6MHB4O2ZpbGw6IzA4YzMwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzA4YzMwMDtzdHJva2Utd2lkdGg6MS4wNTc1NDUxOTtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxIg0KICAgICAgIGlkPSJ0ZXh0NDEzNiINCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLjg5MTE3MjEsMCwwLDEuODkxMTcyMSw2LjExNzM1MzQsLTQ4LjY5NDQ2MikiPg0KICAgICAgPHBhdGgNCiAgICAgICAgIGQ9Im0gMjAwLjM5NzA1LDg1LjI0NTY4OSAwLjczMjQyLDEuMjY5NTMyIHEgLTcuMTUzMzIsNS4wNTM3MTEgLTEzLjI1Njg0LDEyLjc5Mjk2OCAtNi4xMDM1MSw3LjczOTI2MSAtOC44MTM0NywxNS4xNjExMzEgbCAtMS4wNzQyMiwwLjcwODAxIHEgLTEuMzkxNiwwLjkwMzMyIC0yLjM5MjU4LDEuODA2NjQgLTAuMTcwOSwtMC44Nzg5MSAtMC45NTIxNSwtMi44MzIwMyBsIC0wLjU2MTUyLC0xLjM5MTYgcSAtMS44MzEwNiwtNC41MTY2IC0zLjEwMDU5LC02LjI5ODgzIC0xLjI0NTExLC0xLjgwNjY0IC0yLjcwOTk2LC0xLjk1MzEzIDEuOTc3NTQsLTEuODA2NjQgMy40NDIzOSwtMS44MDY2NCAyLjAyNjM2LDAgNC40NDMzNSw1LjQ0NDM0IGwgMC44Nzg5MSwxLjk1MzEzIHEgNC4zMjEyOSwtNy43MzkyNiAxMC40MjQ4MSwtMTQuMjU3ODE3IDYuMTI3OTMsLTYuNTE4NTU1IDEyLjkzOTQ1LC0xMC41OTU3MDQgeiINCiAgICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZTo1MHB4O2xpbmUtaGVpZ2h0OjEyNSU7Zm9udC1mYW1pbHk6J1dpbmdkaW5ncyAyJzstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOidXaW5nZGluZ3MgMiwgTm9ybWFsJzt0ZXh0LWFsaWduOnN0YXJ0O3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtmaWxsOiMwOGMzMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiMwOGMzMDA7c3Ryb2tlLXdpZHRoOjEuMDU3NTQ1MTk7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLW9wYWNpdHk6MSINCiAgICAgICAgIGlkPSJwYXRoNDE0MSINCiAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIC8+DQogICAgPC9nPg0KICA8L2c+DQo8L3N2Zz4NCg==);background-color: rgba(0,255,0,0.2);padding: 2px 50px 2px 5px;margin-bottom: 0.5em;background-repeat: no-repeat;background-size: 38px;background-position: top right;}pre {padding: 2px;border: 1px solid #EEEEEE;}.aaux_locked { background: gray;color: white;}</style> <style type="text/css">@media print {#CONTENT {display: none;}#HEADER {display: none;}body > div {display: block;padding-left: 2em;}.section.level2 {page-break-before: always;}a, a:visited, a:link {color: blue;}}</style> <script type="text/javascript">/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ @@ -221,188 +226,202 @@ Object.defineProperty(e,"__esModule",{value:!0}),e.mhchemParser=void 0;var r=fun </div> <nav id="TOC" role="doc-toc"> <ul> -<li><a href="#platform-requirements">Platform Requirements</a> +<li><a href="#platform-requirements" id="toc-platform-requirements">Platform Requirements</a> <ul> -<li><a href="#installation-options">Installation Options</a></li> +<li><a href="#installation-options" id="toc-installation-options">Installation Options</a></li> </ul></li> -<li><a href="#user-manual">User Manual</a></li> -<li><a href="#user-interface">User Interface</a> -<ul> -<li><a href="#main-form">Main Form</a></li> -<li><a href="#settings">Settings</a></li> -<li><a href="#job-editor">Job Editor</a></li> -<li><a href="#vtp-job-editor">VTP-Job Editor</a></li> -<li><a href="#auxiliary-dialog">Auxiliary Dialog</a></li> -<li><a href="#busauxiliary-dialog">BusAuxiliary Dialog</a></li> -<li><a href="#vehicle-editor-general-tab">Vehicle Editor – General -Tab</a></li> -<li><a href="#vehicle-editor-powertrain-tab">Vehicle Editor – Powertrain -Tab</a></li> -<li><a href="#vehicle-editor-electric-machine-tab">Vehicle Editor – -Electric Machine Tab</a></li> -<li><a href="#vehicle-editor-reess-tab">Vehicle Editor – REESS +<li><a href="#user-manual" id="toc-user-manual">User Manual</a></li> +<li><a href="#user-interface" id="toc-user-interface">User Interface</a> +<ul> +<li><a href="#main-form" id="toc-main-form">Main Form</a></li> +<li><a href="#settings" id="toc-settings">Settings</a></li> +<li><a href="#job-editor" id="toc-job-editor">Job Editor</a></li> +<li><a href="#vtp-job-editor" id="toc-vtp-job-editor">VTP-Job +Editor</a></li> +<li><a href="#auxiliary-dialog" id="toc-auxiliary-dialog">Auxiliary +Dialog</a></li> +<li><a href="#busauxiliary-dialog" id="toc-busauxiliary-dialog">BusAuxiliary Dialog</a></li> +<li><a href="#vehicle-editor-general-tab" id="toc-vehicle-editor-general-tab">Vehicle Editor – General Tab</a></li> -<li><a href="#vehicle-editor-iepc-tab">Vehicle Editor – IEPC +<li><a href="#vehicle-editor-powertrain-tab" id="toc-vehicle-editor-powertrain-tab">Vehicle Editor – Powertrain Tab</a></li> -<li><a href="#vehicle-editor-ihpc-tab">Vehicle Editor – IHPC +<li><a href="#vehicle-editor-electric-machine-tab" id="toc-vehicle-editor-electric-machine-tab">Vehicle Editor – Electric +Machine Tab</a></li> +<li><a href="#vehicle-editor-reess-tab" id="toc-vehicle-editor-reess-tab">Vehicle Editor – REESS Tab</a></li> +<li><a href="#vehicle-editor-iepc-tab" id="toc-vehicle-editor-iepc-tab">Vehicle Editor – IEPC Tab</a></li> +<li><a href="#vehicle-editor-ihpc-tab" id="toc-vehicle-editor-ihpc-tab">Vehicle Editor – IHPC Tab</a></li> +<li><a href="#vehicle-editor-genset-tab" id="toc-vehicle-editor-genset-tab">Vehicle Editor – GenSet Tab</a></li> +<li><a href="#vehicle-editor-torque-limits-tab" id="toc-vehicle-editor-torque-limits-tab">Vehicle Editor – Torque Limits Tab</a></li> -<li><a href="#vehicle-editor-genset-tab">Vehicle Editor – GenSet -Tab</a></li> -<li><a href="#vehicle-editor-torque-limits-tab">Vehicle Editor – Torque -Limits Tab</a></li> -<li><a href="#vehicle-editor-adas-tab">Vehicle Editor – ADAS -Tab</a></li> -<li><a href="#vehicle-editor-pto-tab">Vehicle Editor – PTO Tab</a></li> -<li><a href="#engine-editor">Engine Editor</a></li> -<li><a href="#gearbox-editor">Gearbox Editor</a></li> -<li><a href="#hybrid-strategy-parameters-editor">Hybrid Strategy -Parameters Editor</a></li> -<li><a href="#electric-motor-editor">Electric Motor Editor</a></li> -<li><a href="#rechargeable-electric-energy-storage-editor">Rechargeable +<li><a href="#vehicle-editor-adas-tab" id="toc-vehicle-editor-adas-tab">Vehicle Editor – ADAS Tab</a></li> +<li><a href="#vehicle-editor-pto-tab" id="toc-vehicle-editor-pto-tab">Vehicle Editor – PTO Tab</a></li> +<li><a href="#engine-editor" id="toc-engine-editor">Engine +Editor</a></li> +<li><a href="#gearbox-editor" id="toc-gearbox-editor">Gearbox +Editor</a></li> +<li><a href="#hybrid-strategy-parameters-editor" id="toc-hybrid-strategy-parameters-editor">Hybrid Strategy Parameters +Editor</a></li> +<li><a href="#electric-motor-editor" id="toc-electric-motor-editor">Electric Motor Editor</a></li> +<li><a href="#rechargeable-electric-energy-storage-editor" id="toc-rechargeable-electric-energy-storage-editor">Rechargeable Electric Energy Storage Editor</a></li> -<li><a href="#iepc-editor">IEPC Editor</a></li> -<li><a href="#ihpc-editor">IHPC Editor</a></li> -<li><a href="#graph-window">Graph Window</a></li> -<li><a href="#command-line-arguments">Command Line Arguments</a></li> +<li><a href="#iepc-editor" id="toc-iepc-editor">IEPC Editor</a></li> +<li><a href="#ihpc-editor" id="toc-ihpc-editor">IHPC Editor</a></li> +<li><a href="#graph-window" id="toc-graph-window">Graph Window</a></li> +<li><a href="#command-line-arguments" id="toc-command-line-arguments">Command Line Arguments</a></li> </ul></li> -<li><a href="#calculation-modes">Calculation Modes</a> -<ul> -<li><a href="#engineering-mode">Engineering Mode</a></li> -<li><a href="#declaration-mode">Declaration Mode</a></li> -<li><a href="#verification-test-mode">Verification Test Mode</a></li> -<li><a href="#engine-only-mode">Engine-Only Mode</a></li> +<li><a href="#calculation-modes" id="toc-calculation-modes">Calculation +Modes</a> +<ul> +<li><a href="#engineering-mode" id="toc-engineering-mode">Engineering +Mode</a></li> +<li><a href="#declaration-mode" id="toc-declaration-mode">Declaration +Mode</a></li> +<li><a href="#verification-test-mode" id="toc-verification-test-mode">Verification Test Mode</a></li> +<li><a href="#engine-only-mode" id="toc-engine-only-mode">Engine-Only +Mode</a></li> </ul></li> -<li><a href="#simulation-models">Simulation Models</a> +<li><a href="#simulation-models" id="toc-simulation-models">Simulation +Models</a> <ul> -<li><a href="#supported-powertrain-architectures">Supported Powertrain +<li><a href="#supported-powertrain-architectures" id="toc-supported-powertrain-architectures">Supported Powertrain Architectures</a></li> -<li><a href="#powertrain-and-components-structure">Powertrain and -Components Structure</a></li> -<li><a href="#driver-acceleration-limiting">Driver: Acceleration +<li><a href="#powertrain-and-components-structure" id="toc-powertrain-and-components-structure">Powertrain and Components +Structure</a></li> +<li><a href="#driver-acceleration-limiting" id="toc-driver-acceleration-limiting">Driver: Acceleration Limiting</a></li> -<li><a href="#driver-look-ahead-coasting">Driver: Look-Ahead -Coasting</a></li> -<li><a href="#driver-overspeed">Driver: Overspeed</a></li> -<li><a href="#advanced-driver-assistant-systems-engine-stopstart">Advanced +<li><a href="#driver-look-ahead-coasting" id="toc-driver-look-ahead-coasting">Driver: Look-Ahead Coasting</a></li> +<li><a href="#driver-overspeed" id="toc-driver-overspeed">Driver: +Overspeed</a></li> +<li><a href="#advanced-driver-assistant-systems-engine-stopstart" id="toc-advanced-driver-assistant-systems-engine-stopstart">Advanced Driver Assistant Systems: Engine Stop/Start</a></li> -<li><a href="#advanced-driver-assistant-systems-eco-roll">Advanced -Driver Assistant Systems: Eco-Roll</a></li> -<li><a href="#advanced-driver-assistant-systems-predictive-cruise-control">Advanced +<li><a href="#advanced-driver-assistant-systems-eco-roll" id="toc-advanced-driver-assistant-systems-eco-roll">Advanced Driver +Assistant Systems: Eco-Roll</a></li> +<li><a href="#advanced-driver-assistant-systems-predictive-cruise-control" id="toc-advanced-driver-assistant-systems-predictive-cruise-control">Advanced Driver Assistant Systems: Predictive Cruise Control</a></li> -<li><a href="#vehicle-cross-wind-correction">Vehicle: Cross Wind +<li><a href="#vehicle-cross-wind-correction" id="toc-vehicle-cross-wind-correction">Vehicle: Cross Wind Correction</a></li> -<li><a href="#vehicle-rolling-resistance-coefficient">Vehicle: Rolling +<li><a href="#vehicle-rolling-resistance-coefficient" id="toc-vehicle-rolling-resistance-coefficient">Vehicle: Rolling Resistance Coefficient</a></li> -<li><a href="#engine-fuel-consumption-calculation">Engine: Fuel -Consumption Calculation</a></li> -<li><a href="#engine-transient-full-load">Engine: Transient Full -Load</a></li> -<li><a href="#engine-correction-factors">Engine: Correction -Factors</a></li> -<li><a href="#dual-fuel-engine">Dual Fuel Engine</a></li> -<li><a href="#torque-and-speed-limitations">Torque and Speed +<li><a href="#engine-fuel-consumption-calculation" id="toc-engine-fuel-consumption-calculation">Engine: Fuel Consumption +Calculation</a></li> +<li><a href="#engine-transient-full-load" id="toc-engine-transient-full-load">Engine: Transient Full Load</a></li> +<li><a href="#engine-correction-factors" id="toc-engine-correction-factors">Engine: Correction Factors</a></li> +<li><a href="#dual-fuel-engine" id="toc-dual-fuel-engine">Dual Fuel +Engine</a></li> +<li><a href="#torque-and-speed-limitations" id="toc-torque-and-speed-limitations">Torque and Speed Limitations</a></li> -<li><a href="#engine-fuel-consumption-correction">Engine Fuel -Consumption Correction</a></li> -<li><a href="#engine-waste-heat-recovery-systems">Engine Waste Heat -Recovery Systems</a></li> -<li><a href="#fuel-properties">Fuel Properties</a></li> -<li><a href="#transmission-losses">Transmission Losses</a></li> -<li><a href="#gearbox-at-gearbox-model">Gearbox: AT Gearbox +<li><a href="#engine-fuel-consumption-correction" id="toc-engine-fuel-consumption-correction">Engine Fuel Consumption +Correction</a></li> +<li><a href="#engine-waste-heat-recovery-systems" id="toc-engine-waste-heat-recovery-systems">Engine Waste Heat Recovery +Systems</a></li> +<li><a href="#fuel-properties" id="toc-fuel-properties">Fuel +Properties</a></li> +<li><a href="#transmission-losses" id="toc-transmission-losses">Transmission Losses</a></li> +<li><a href="#gearbox-at-gearbox-model" id="toc-gearbox-at-gearbox-model">Gearbox: AT Gearbox Model</a></li> +<li><a href="#gear-shift-model" id="toc-gear-shift-model">Gear Shift Model</a></li> -<li><a href="#gear-shift-model">Gear Shift Model</a></li> -<li><a href="#pev-gear-shift-model">PEV Gear Shift Model</a></li> -<li><a href="#shift-strategy-amt-gearshift-rules">Shift Strategy: AMT -Gearshift Rules</a></li> -<li><a href="#shift-strategy-apt-gearshift-rules">Shift Strategy: APT +<li><a href="#pev-gear-shift-model" id="toc-pev-gear-shift-model">PEV +Gear Shift Model</a></li> +<li><a href="#shift-strategy-amt-gearshift-rules" id="toc-shift-strategy-amt-gearshift-rules">Shift Strategy: AMT Gearshift Rules</a></li> -<li><a href="#shift-strategy-mt-gearshift-rules">Shift Strategy: MT +<li><a href="#shift-strategy-apt-gearshift-rules" id="toc-shift-strategy-apt-gearshift-rules">Shift Strategy: APT Gearshift Rules</a></li> -<li><a href="#torque-converter-model">Torque Converter Model</a></li> -<li><a href="#auxiliaries">Auxiliaries</a></li> -<li><a href="#bus-auxiliaries">Bus Auxiliaries</a></li> -<li><a href="#pwheel-input-sico-mode">P<sub>wheel</sub>-Input (SiCo +<li><a href="#shift-strategy-mt-gearshift-rules" id="toc-shift-strategy-mt-gearshift-rules">Shift Strategy: MT Gearshift +Rules</a></li> +<li><a href="#torque-converter-model" id="toc-torque-converter-model">Torque Converter Model</a></li> +<li><a href="#auxiliaries" id="toc-auxiliaries">Auxiliaries</a></li> +<li><a href="#bus-auxiliaries" id="toc-bus-auxiliaries">Bus +Auxiliaries</a></li> +<li><a href="#pwheel-input-sico-mode" id="toc-pwheel-input-sico-mode">P<sub>wheel</sub>-Input (SiCo Mode)</a></li> -<li><a href="#pto">PTO</a></li> -<li><a href="#electric-motor">Electric Motor</a></li> -<li><a href="#integrated-electric-powertrain-component-iepc">Integrated +<li><a href="#pto" id="toc-pto">PTO</a></li> +<li><a href="#electric-motor" id="toc-electric-motor">Electric +Motor</a></li> +<li><a href="#integrated-electric-powertrain-component-iepc" id="toc-integrated-electric-powertrain-component-iepc">Integrated Electric Powertrain Component (IEPC)</a></li> -<li><a href="#integrated-hybrid-electric-powertrain-component-ihpc">Integrated +<li><a href="#integrated-hybrid-electric-powertrain-component-ihpc" id="toc-integrated-hybrid-electric-powertrain-component-ihpc">Integrated Hybrid Electric Powertrain Component (IHPC)</a></li> -<li><a href="#ress">RESS</a></li> -<li><a href="#parallel-hybrid-control-strategy">Parallel Hybrid Control +<li><a href="#ress" id="toc-ress">RESS</a></li> +<li><a href="#parallel-hybrid-control-strategy" id="toc-parallel-hybrid-control-strategy">Parallel Hybrid Control Strategy</a></li> -<li><a href="#serial-hybrid-control-strategy">Serial Hybrid Control +<li><a href="#serial-hybrid-control-strategy" id="toc-serial-hybrid-control-strategy">Serial Hybrid Control Strategy</a></li> </ul></li> -<li><a href="#input-and-output">Input and Output</a> +<li><a href="#input-and-output" id="toc-input-and-output">Input and +Output</a> <ul> -<li><a href="#xml-job-file-declaration-mode">XML Job-File (Declaration +<li><a href="#xml-job-file-declaration-mode" id="toc-xml-job-file-declaration-mode">XML Job-File (Declaration Mode)</a></li> -<li><a href="#xml-declaration-report">XML Declaration Report</a></li> -<li><a href="#csv">CSV</a></li> -<li><a href="#json">JSON</a></li> -<li><a href="#job-file">Job File</a></li> -<li><a href="#vtp-job-file">VTP-Job File</a></li> -<li><a href="#vehicle-file-.vveh">Vehicle File (.vveh)</a></li> -<li><a href="#speed-dependent-cross-wind-correction-input-file-.vcdv">Speed +<li><a href="#xml-declaration-report" id="toc-xml-declaration-report">XML Declaration Report</a></li> +<li><a href="#csv" id="toc-csv">CSV</a></li> +<li><a href="#json" id="toc-json">JSON</a></li> +<li><a href="#job-file" id="toc-job-file">Job File</a></li> +<li><a href="#vtp-job-file" id="toc-vtp-job-file">VTP-Job File</a></li> +<li><a href="#vehicle-file-.vveh" id="toc-vehicle-file-.vveh">Vehicle +File (.vveh)</a></li> +<li><a href="#speed-dependent-cross-wind-correction-input-file-.vcdv" id="toc-speed-dependent-cross-wind-correction-input-file-.vcdv">Speed Dependent Cross Wind Correction Input File (.vcdv)</a></li> -<li><a href="#vair-beta-cross-wind-correction-input-file-.vcdb">Vair -& Beta Cross Wind Correction Input File (.vcdb)</a></li> -<li><a href="#retarder-loss-torque-input-file-.vrlm">Retarder Loss -Torque Input File (.vrlm)</a></li> -<li><a href="#engine-file-.veng">Engine File (.veng)</a></li> -<li><a href="#full-load-and-drag-curves-.vfld">Full Load and Drag Curves +<li><a href="#vair-beta-cross-wind-correction-input-file-.vcdb" id="toc-vair-beta-cross-wind-correction-input-file-.vcdb">Vair & +Beta Cross Wind Correction Input File (.vcdb)</a></li> +<li><a href="#retarder-loss-torque-input-file-.vrlm" id="toc-retarder-loss-torque-input-file-.vrlm">Retarder Loss Torque +Input File (.vrlm)</a></li> +<li><a href="#engine-file-.veng" id="toc-engine-file-.veng">Engine File +(.veng)</a></li> +<li><a href="#full-load-and-drag-curves-.vfld" id="toc-full-load-and-drag-curves-.vfld">Full Load and Drag Curves (.vfld)</a></li> -<li><a href="#fuel-consumption-map-.vmap">Fuel Consumption Map +<li><a href="#fuel-consumption-map-.vmap" id="toc-fuel-consumption-map-.vmap">Fuel Consumption Map (.vmap)</a></li> -<li><a href="#electric-motor-max-torque-file-.vemp">Electric Motor Max -Torque File (.vemp)</a></li> -<li><a href="#electric-motor-drag-curve-file-.vemd">Electric Motor Drag -Curve File (.vemd)</a></li> -<li><a href="#electric-motor-power-map-.vemo">Electric Motor Power Map +<li><a href="#electric-motor-max-torque-file-.vemp" id="toc-electric-motor-max-torque-file-.vemp">Electric Motor Max Torque +File (.vemp)</a></li> +<li><a href="#electric-motor-drag-curve-file-.vemd" id="toc-electric-motor-drag-curve-file-.vemd">Electric Motor Drag Curve +File (.vemd)</a></li> +<li><a href="#electric-motor-power-map-.vemo" id="toc-electric-motor-power-map-.vemo">Electric Motor Power Map (.vemo)</a></li> -<li><a href="#iepc-max-torque-file-.viepcp">IEPC Max Torque File +<li><a href="#iepc-max-torque-file-.viepcp" id="toc-iepc-max-torque-file-.viepcp">IEPC Max Torque File (.viepcp)</a></li> -<li><a href="#iepc-drag-curve-file-.viepcd">IEPC Drag Curve File +<li><a href="#iepc-drag-curve-file-.viepcd" id="toc-iepc-drag-curve-file-.viepcd">IEPC Drag Curve File (.viepcd)</a></li> -<li><a href="#iepc-power-map-.viepco">IEPC Power Map (.viepco)</a></li> -<li><a href="#vehicle-boosting-limits-.vtqp">Vehicle Boosting Limits +<li><a href="#iepc-power-map-.viepco" id="toc-iepc-power-map-.viepco">IEPC Power Map (.viepco)</a></li> +<li><a href="#vehicle-boosting-limits-.vtqp" id="toc-vehicle-boosting-limits-.vtqp">Vehicle Boosting Limits (.vtqp)</a></li> -<li><a href="#battery-internal-voltage-file-.vbatv">Battery Internal -Voltage File (.vbatv)</a></li> -<li><a href="#battery-internal-resistance-file-.vbatr">Battery Internal +<li><a href="#battery-internal-voltage-file-.vbatv" id="toc-battery-internal-voltage-file-.vbatv">Battery Internal Voltage +File (.vbatv)</a></li> +<li><a href="#battery-internal-resistance-file-.vbatr" id="toc-battery-internal-resistance-file-.vbatr">Battery Internal Resistance File (.vbatr)</a></li> -<li><a href="#battery-max-current-map-.vimax">Battery Max Current Map +<li><a href="#battery-max-current-map-.vimax" id="toc-battery-max-current-map-.vimax">Battery Max Current Map (.vimax)</a></li> -<li><a href="#gearbox-file-.vgbx">Gearbox File (.vgbx)</a></li> -<li><a href="#shift-polygons-input-file-.vgbs">Shift Polygons Input File +<li><a href="#gearbox-file-.vgbx" id="toc-gearbox-file-.vgbx">Gearbox +File (.vgbx)</a></li> +<li><a href="#shift-polygons-input-file-.vgbs" id="toc-shift-polygons-input-file-.vgbs">Shift Polygons Input File (.vgbs)</a></li> -<li><a href="#transmission-loss-map-.vtlm">Transmission Loss Map +<li><a href="#transmission-loss-map-.vtlm" id="toc-transmission-loss-map-.vtlm">Transmission Loss Map (.vtlm)</a></li> -<li><a href="#torque-converter-characteristics-.vtcc">Torque Converter +<li><a href="#torque-converter-characteristics-.vtcc" id="toc-torque-converter-characteristics-.vtcc">Torque Converter Characteristics (.vtcc)</a></li> -<li><a href="#gearshift-parameters-file-.vtcu">Gearshift Parameters File +<li><a href="#gearshift-parameters-file-.vtcu" id="toc-gearshift-parameters-file-.vtcu">Gearshift Parameters File (.vtcu)</a></li> -<li><a href="#hybrid-strategy-parameters-file-.vhctl">Hybrid Strategy +<li><a href="#hybrid-strategy-parameters-file-.vhctl" id="toc-hybrid-strategy-parameters-file-.vhctl">Hybrid Strategy Parameters File (.vhctl)</a></li> -<li><a href="#pto-cycle-.vptoc">PTO Cycle (.vptoc)</a></li> -<li><a href="#pto-idle-consumption-map-.vptoi">PTO Idle Consumption Map +<li><a href="#pto-cycle-.vptoc" id="toc-pto-cycle-.vptoc">PTO Cycle +(.vptoc)</a></li> +<li><a href="#pto-idle-consumption-map-.vptoi" id="toc-pto-idle-consumption-map-.vptoi">PTO Idle Consumption Map (.vptoi)</a></li> -<li><a href="#pto-power-demand-during-drive-.vptor">PTO power demand -during drive (.vptor)</a></li> -<li><a href="#bus-auxiliary-input-data-.aaux">Bus Auxiliary Input Data +<li><a href="#pto-power-demand-during-drive-.vptor" id="toc-pto-power-demand-during-drive-.vptor">PTO power demand during +drive (.vptor)</a></li> +<li><a href="#bus-auxiliary-input-data-.aaux" id="toc-bus-auxiliary-input-data-.aaux">Bus Auxiliary Input Data (.aaux)</a></li> -<li><a href="#advanced-compressor-map-.acmp">Advanced Compressor Map +<li><a href="#advanced-compressor-map-.acmp" id="toc-advanced-compressor-map-.acmp">Advanced Compressor Map (.acmp)</a></li> -<li><a href="#driving-cycles-.vdri">Driving Cycles (.vdri)</a></li> -<li><a href="#acceleration-limiting-input-file-.vacc">Acceleration -Limiting Input File (.vacc)</a></li> -<li><a href="#modal-results-.vmod">Modal Results (.vmod)</a></li> -<li><a href="#summary-results-.vsum">Summary Results (.vsum)</a></li> -<li><a href="#application-files">Application Files</a></li> +<li><a href="#driving-cycles-.vdri" id="toc-driving-cycles-.vdri">Driving Cycles (.vdri)</a></li> +<li><a href="#acceleration-limiting-input-file-.vacc" id="toc-acceleration-limiting-input-file-.vacc">Acceleration Limiting +Input File (.vacc)</a></li> +<li><a href="#modal-results-.vmod" id="toc-modal-results-.vmod">Modal +Results (.vmod)</a></li> +<li><a href="#summary-results-.vsum" id="toc-summary-results-.vsum">Summary Results (.vsum)</a></li> +<li><a href="#application-files" id="toc-application-files">Application +Files</a></li> </ul></li> -<li><a href="#changelog">Changelog</a></li> +<li><a href="#changelog" id="toc-changelog">Changelog</a></li> </ul> </nav> <section id="platform-requirements" class="level1"> @@ -486,6 +505,10 @@ Describes the input and output file formats. </dl></li> </ul> <p>This user manual describes verson 3.3.x of VECTO.</p> +<p>Additional information can be found on the +<a href="https://code.europa.eu/groups/vecto/-/wikis/home" target="_blank">VECTO +Wiki</a>. For bugs and issues, please, visit +<a href="https://code.europa.eu/vecto/vecto/-/issues" target="_blank">code.europa.eu</a>.</p> </section> <section id="user-interface" class="level1"> <h1>User Interface</h1> @@ -700,9 +723,9 @@ default text editor</li> <ul> <li>Open the Release Notes (pdf)</li> </ul></li> -<li><strong>Report Bug via CITnet / JIRA</strong> +<li><strong>Report Issue via code.europa.eu</strong> <ul> -<li>Open the CITnet/JIRA website for reporting bug</li> +<li>Open the code.europa.eu website for reporting issues</li> </ul></li> <li><strong>Create Activation File</strong> <ul> @@ -4861,8 +4884,8 @@ curve</li> </ul> <p><strong>Braking:</strong></p> <ul> -<li>EffShift is suppressed for operation point within red shaded -area(2% below max recuperation power)</li> +<li>EffShift is suppressed for operation point within red shaded area(2% +below max recuperation power)</li> <li>New gear after downshift is selected so that operation point is closest to and above n_brake_target_norm (or only closest to n_brake_target_norm in case no operation point with higher speed @@ -10365,8 +10388,8 @@ notes)</li> <ul> <li>Elements not yet implemented <ul> -<li>Battery connectors / junction box not includedïƒ define and -implement generic additional resistances (i.e. loss factors)</li> +<li>Battery connectors / junction box not includedïƒ define and implement +generic additional resistances (i.e. loss factors)</li> <li>Technical elements as resulting from the revision of the CO2 Standards to be added <ul> diff --git a/VECTO/GUI/JiraDialog.Designer.vb b/VECTO/GUI/JiraDialog.Designer.vb index 6ff8eb6ee0d3a7e36d00543ef0472a1f8ecbbf7b..0bce19b18b765231db676d35562753a8d8198d24 100644 --- a/VECTO/GUI/JiraDialog.Designer.vb +++ b/VECTO/GUI/JiraDialog.Designer.vb @@ -26,113 +26,134 @@ Partial Class JiraDialog 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. <DebuggerStepThrough()> _ Private Sub InitializeComponent() - Me.OK_Button = New System.Windows.Forms.Button() - Me.Label1 = New System.Windows.Forms.Label() - Me.LinkLabel1 = New System.Windows.Forms.LinkLabel() - Me.GroupBox1 = New System.Windows.Forms.GroupBox() - Me.LinkLabel3 = New System.Windows.Forms.LinkLabel() - Me.Label2 = New System.Windows.Forms.Label() - Me.Button1 = New System.Windows.Forms.Button() - Me.GroupBox1.SuspendLayout() - Me.SuspendLayout() - ' - 'OK_Button - ' - Me.OK_Button.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) - Me.OK_Button.Location = New System.Drawing.Point(356, 205) - Me.OK_Button.Name = "OK_Button" - Me.OK_Button.Size = New System.Drawing.Size(67, 23) - Me.OK_Button.TabIndex = 0 - Me.OK_Button.Text = "Close" - ' - 'Label1 - ' - Me.Label1.AutoSize = True - Me.Label1.Location = New System.Drawing.Point(6, 16) - Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(269, 13) - Me.Label1.TabIndex = 1 - Me.Label1.Text = "You need a CITnet user account to create a new issue." - ' - 'LinkLabel1 - ' - Me.LinkLabel1.AutoSize = True - Me.LinkLabel1.Location = New System.Drawing.Point(6, 65) - Me.LinkLabel1.Name = "LinkLabel1" - Me.LinkLabel1.Size = New System.Drawing.Size(141, 13) - Me.LinkLabel1.TabIndex = 2 - Me.LinkLabel1.TabStop = True - Me.LinkLabel1.Text = "JIRA Quick Start Guide (pdf)" - ' - 'GroupBox1 - ' - Me.GroupBox1.Controls.Add(Me.LinkLabel3) - Me.GroupBox1.Controls.Add(Me.Label1) - Me.GroupBox1.Controls.Add(Me.Label2) - Me.GroupBox1.Controls.Add(Me.LinkLabel1) - Me.GroupBox1.Location = New System.Drawing.Point(12, 86) - Me.GroupBox1.Name = "GroupBox1" - Me.GroupBox1.Size = New System.Drawing.Size(411, 100) - Me.GroupBox1.TabIndex = 3 - Me.GroupBox1.TabStop = False - Me.GroupBox1.Text = "Help" - ' - 'LinkLabel3 - ' - Me.LinkLabel3.AutoSize = True - Me.LinkLabel3.Location = New System.Drawing.Point(246, 33) - Me.LinkLabel3.Name = "LinkLabel3" - Me.LinkLabel3.Size = New System.Drawing.Size(122, 13) - Me.LinkLabel3.TabIndex = 18 - Me.LinkLabel3.TabStop = True - Me.LinkLabel3.Text = "JRC-VECTO@ec.europa.eu" - ' - 'Label2 - ' - Me.Label2.AutoSize = True - Me.Label2.Location = New System.Drawing.Point(6, 33) - Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(241, 13) - Me.Label2.TabIndex = 3 - Me.Label2.Text = "If you don't have one yet please contact support: " - ' - 'Button1 - ' - Me.Button1.Font = New System.Drawing.Font("Microsoft Sans Serif", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button1.Location = New System.Drawing.Point(12, 12) - Me.Button1.Name = "Button1" - Me.Button1.Size = New System.Drawing.Size(411, 54) - Me.Button1.TabIndex = 4 - Me.Button1.Text = "Create JIRA Issue" - Me.Button1.UseVisualStyleBackColor = True - ' - 'JiraDialog - ' - Me.AcceptButton = Me.OK_Button - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) - Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(435, 240) - Me.Controls.Add(Me.Button1) - Me.Controls.Add(Me.GroupBox1) - Me.Controls.Add(Me.OK_Button) - Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow - Me.MaximizeBox = False - Me.MinimizeBox = False - Me.Name = "JiraDialog" - Me.ShowInTaskbar = False - Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen - Me.Text = "Report Issue via CITnet" - Me.GroupBox1.ResumeLayout(False) - Me.GroupBox1.PerformLayout() - Me.ResumeLayout(False) + Me.OK_Button = New System.Windows.Forms.Button() + Me.Label1 = New System.Windows.Forms.Label() + Me.LinkLabel1 = New System.Windows.Forms.LinkLabel() + Me.GroupBox1 = New System.Windows.Forms.GroupBox() + Me.LinkLabel3 = New System.Windows.Forms.LinkLabel() + Me.Label2 = New System.Windows.Forms.Label() + Me.Button1 = New System.Windows.Forms.Button() + Me.Label3 = New System.Windows.Forms.Label() + Me.GroupBox1.SuspendLayout() + Me.SuspendLayout() + ' + 'OK_Button + ' + Me.OK_Button.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.OK_Button.Location = New System.Drawing.Point(475, 252) + Me.OK_Button.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4) + Me.OK_Button.Name = "OK_Button" + Me.OK_Button.Size = New System.Drawing.Size(89, 28) + Me.OK_Button.TabIndex = 0 + Me.OK_Button.Text = "Close" + ' + 'Label1 + ' + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(8, 20) + Me.Label1.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(384, 16) + Me.Label1.TabIndex = 1 + Me.Label1.Text = "You need a code.europa.eu user account to create a new issue." + ' + 'LinkLabel1 + ' + Me.LinkLabel1.AutoSize = True + Me.LinkLabel1.Location = New System.Drawing.Point(317, 79) + Me.LinkLabel1.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.LinkLabel1.Name = "LinkLabel1" + Me.LinkLabel1.Size = New System.Drawing.Size(176, 16) + Me.LinkLabel1.TabIndex = 2 + Me.LinkLabel1.TabStop = True + Me.LinkLabel1.Text = "JRC-VECTO@ec.europa.eu" + ' + 'GroupBox1 + ' + Me.GroupBox1.Controls.Add(Me.Label3) + Me.GroupBox1.Controls.Add(Me.LinkLabel3) + Me.GroupBox1.Controls.Add(Me.Label1) + Me.GroupBox1.Controls.Add(Me.Label2) + Me.GroupBox1.Controls.Add(Me.LinkLabel1) + Me.GroupBox1.Location = New System.Drawing.Point(16, 106) + Me.GroupBox1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4) + Me.GroupBox1.Name = "GroupBox1" + Me.GroupBox1.Padding = New System.Windows.Forms.Padding(4, 4, 4, 4) + Me.GroupBox1.Size = New System.Drawing.Size(548, 123) + Me.GroupBox1.TabIndex = 3 + Me.GroupBox1.TabStop = False + Me.GroupBox1.Text = "Help" + ' + 'LinkLabel3 + ' + Me.LinkLabel3.AutoSize = True + Me.LinkLabel3.Location = New System.Drawing.Point(256, 41) + Me.LinkLabel3.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.LinkLabel3.Name = "LinkLabel3" + Me.LinkLabel3.Size = New System.Drawing.Size(82, 16) + Me.LinkLabel3.TabIndex = 18 + Me.LinkLabel3.TabStop = True + Me.LinkLabel3.Text = "VECTO Wiki" + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(8, 41) + Me.Label2.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(227, 16) + Me.Label2.TabIndex = 3 + Me.Label2.Text = "If you want to create an account go to " + ' + 'Button1 + ' + Me.Button1.Font = New System.Drawing.Font("Microsoft Sans Serif", 15.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Button1.Location = New System.Drawing.Point(16, 15) + Me.Button1.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4) + Me.Button1.Name = "Button1" + Me.Button1.Size = New System.Drawing.Size(548, 66) + Me.Button1.TabIndex = 4 + Me.Button1.Text = "Create Issue" + Me.Button1.UseVisualStyleBackColor = True + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(8, 79) + Me.Label3.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(288, 16) + Me.Label3.TabIndex = 19 + Me.Label3.Text = "To contact us directly use the functional mailbox" + ' + 'JiraDialog + ' + Me.AcceptButton = Me.OK_Button + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(580, 295) + Me.Controls.Add(Me.Button1) + Me.Controls.Add(Me.GroupBox1) + Me.Controls.Add(Me.OK_Button) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow + Me.Margin = New System.Windows.Forms.Padding(4, 4, 4, 4) + Me.MaximizeBox = False + Me.MinimizeBox = False + Me.Name = "JiraDialog" + Me.ShowInTaskbar = False + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen + Me.Text = "Report Issue via code.europa.eu" + Me.GroupBox1.ResumeLayout(False) + Me.GroupBox1.PerformLayout() + Me.ResumeLayout(False) - End Sub - Friend WithEvents OK_Button As Button + End Sub + Friend WithEvents OK_Button As Button Friend WithEvents Label1 As Label Friend WithEvents LinkLabel1 As LinkLabel Friend WithEvents GroupBox1 As GroupBox Friend WithEvents Label2 As Label Friend WithEvents LinkLabel3 As LinkLabel Friend WithEvents Button1 As Button - + Friend WithEvents Label3 As Label End Class diff --git a/VECTO/GUI/JiraDialog.vb b/VECTO/GUI/JiraDialog.vb index c78e21c5cda96875bd06563148f2b440083443ef..990bc8e36553916e1eaf8cee012867398724aeb0 100644 --- a/VECTO/GUI/JiraDialog.vb +++ b/VECTO/GUI/JiraDialog.vb @@ -7,25 +7,14 @@ Public Class JiraDialog End Sub Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked - Dim fileName = Path.Combine(MyAppPath, "User Manual\JIRA Quick Start Guide.pdf") - If File.Exists(fileName) Then - Process.Start(New ProcessStartInfo(fileName) With {.UseShellExecute = True}) - Else - MsgBox("File not found!", MsgBoxStyle.Critical) - End If + Process.Start(New ProcessStartInfo("mailto:JRC-VECTO@ec.europa.eu") With {.UseShellExecute = True}) End Sub Private Sub LinkLabel3_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked - Dim bodytext = "Please provide the following information:" & "%0A" & - "- Email" & "%0A" & - "- Name, Surname" & "%0A" & - "- Country of workplace" & "%0A" & - "- Position" - - Process.Start(New ProcessStartInfo("mailto:JRC-VECTO@ec.europa.eu?subject=CITnet%20account&body=" & bodytext) With {.UseShellExecute = True}) + Process.Start(New ProcessStartInfo("https://code.europa.eu/groups/vecto/-/wikis/home") With {.UseShellExecute = True}) End Sub Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click - Process.Start(New ProcessStartInfo("https://citnet.tech.ec.europa.eu/CITnet/jira/browse/VECTO") With {.UseShellExecute = True}) + Process.Start(New ProcessStartInfo("https://code.europa.eu/vecto/vecto/-/issues") With {.UseShellExecute = True}) End Sub End Class diff --git a/VECTO/GUI/MainForm.Designer.vb b/VECTO/GUI/MainForm.Designer.vb index 91007665404d6d12c17dc370a223db6ef0c2c358..2f7ec91103a71f5595c02e27f42b9b54504a23fc 100644 --- a/VECTO/GUI/MainForm.Designer.vb +++ b/VECTO/GUI/MainForm.Designer.vb @@ -53,8 +53,8 @@ Partial Class MainForm Me.BtGENup = New System.Windows.Forms.Button() Me.ChBoxAllGEN = New System.Windows.Forms.CheckBox() Me.LvGEN = New System.Windows.Forms.ListView() - Me.ColGENpath = New System.Windows.Forms.ColumnHeader() - Me.ColGENstatus = New System.Windows.Forms.ColumnHeader() + Me.ColGENpath = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColGENstatus = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) Me.ButtonGENremove = New System.Windows.Forms.Button() Me.ButtonGENadd = New System.Windows.Forms.Button() Me.TabPgOptions = New System.Windows.Forms.TabPage() @@ -91,9 +91,9 @@ Partial Class MainForm Me.ClearListToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.BackgroundWorker1 = New System.ComponentModel.BackgroundWorker() Me.LvMsg = New System.Windows.Forms.ListView() - Me.ColumnHeader1 = New System.Windows.Forms.ColumnHeader() - Me.ColumnHeader2 = New System.Windows.Forms.ColumnHeader() - Me.ColumnHeader3 = New System.Windows.Forms.ColumnHeader() + Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) Me.SplitContainer1 = New System.Windows.Forms.SplitContainer() Me.ToolStrip1 = New System.Windows.Forms.ToolStrip() Me.ToolStripBtNew = New System.Windows.Forms.ToolStripButton() @@ -129,77 +129,77 @@ Partial Class MainForm Me.OpenInGraphWindowToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ShowInFolderToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components) - Me.StatusBAR.SuspendLayout - Me.TabControl1.SuspendLayout - Me.TabPageGEN.SuspendLayout - CType(Me.PictureBox1,System.ComponentModel.ISupportInitialize).BeginInit - Me.TabPgOptions.SuspendLayout - Me.PanelOptAllg.SuspendLayout - Me.GroupBox6.SuspendLayout - Me.GroupBox5.SuspendLayout - Me.GroupBox4.SuspendLayout - Me.GroupBox3.SuspendLayout - Me.GroupBox2.SuspendLayout - Me.GroupBox1.SuspendLayout - Me.ConMenFilelist.SuspendLayout - CType(Me.SplitContainer1,System.ComponentModel.ISupportInitialize).BeginInit - Me.SplitContainer1.Panel1.SuspendLayout - Me.SplitContainer1.Panel2.SuspendLayout - Me.SplitContainer1.SuspendLayout - Me.ToolStrip1.SuspendLayout - Me.CmOpenFile.SuspendLayout - Me.SuspendLayout + Me.StatusBAR.SuspendLayout() + Me.TabControl1.SuspendLayout() + Me.TabPageGEN.SuspendLayout() + CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() + Me.TabPgOptions.SuspendLayout() + Me.PanelOptAllg.SuspendLayout() + Me.GroupBox6.SuspendLayout() + Me.GroupBox5.SuspendLayout() + Me.GroupBox4.SuspendLayout() + Me.GroupBox3.SuspendLayout() + Me.GroupBox2.SuspendLayout() + Me.GroupBox1.SuspendLayout() + Me.ConMenFilelist.SuspendLayout() + CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SplitContainer1.Panel1.SuspendLayout() + Me.SplitContainer1.Panel2.SuspendLayout() + Me.SplitContainer1.SuspendLayout() + Me.ToolStrip1.SuspendLayout() + Me.CmOpenFile.SuspendLayout() + Me.SuspendLayout() ' 'StatusBAR ' Me.StatusBAR.ImageScalingSize = New System.Drawing.Size(24, 24) Me.StatusBAR.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripLbStatus, Me.ToolStripProgBarJob, Me.ToolStripProgBarOverall}) - Me.StatusBAR.Location = New System.Drawing.Point(0, 751) + Me.StatusBAR.Location = New System.Drawing.Point(0, 799) Me.StatusBAR.Name = "StatusBAR" - Me.StatusBAR.Padding = New System.Windows.Forms.Padding(1, 0, 16, 0) - Me.StatusBAR.Size = New System.Drawing.Size(1219, 22) + Me.StatusBAR.Padding = New System.Windows.Forms.Padding(1, 0, 18, 0) + Me.StatusBAR.Size = New System.Drawing.Size(1393, 26) Me.StatusBAR.TabIndex = 7 Me.StatusBAR.Text = "StatusBAR" ' 'ToolStripLbStatus ' Me.ToolStripLbStatus.Name = "ToolStripLbStatus" - Me.ToolStripLbStatus.Size = New System.Drawing.Size(1202, 17) - Me.ToolStripLbStatus.Spring = true + Me.ToolStripLbStatus.Size = New System.Drawing.Size(1374, 20) + Me.ToolStripLbStatus.Spring = True Me.ToolStripLbStatus.Text = "Status Text" Me.ToolStripLbStatus.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'ToolStripProgBarJob ' Me.ToolStripProgBarJob.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right - Me.ToolStripProgBarJob.AutoSize = false + Me.ToolStripProgBarJob.AutoSize = False Me.ToolStripProgBarJob.Name = "ToolStripProgBarJob" - Me.ToolStripProgBarJob.Size = New System.Drawing.Size(117, 16) + Me.ToolStripProgBarJob.Size = New System.Drawing.Size(134, 18) Me.ToolStripProgBarJob.Style = System.Windows.Forms.ProgressBarStyle.Continuous Me.ToolStripProgBarJob.ToolTipText = "overall progress" - Me.ToolStripProgBarJob.Visible = false + Me.ToolStripProgBarJob.Visible = False ' 'ToolStripProgBarOverall ' Me.ToolStripProgBarOverall.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right - Me.ToolStripProgBarOverall.AutoSize = false + Me.ToolStripProgBarOverall.AutoSize = False Me.ToolStripProgBarOverall.Name = "ToolStripProgBarOverall" - Me.ToolStripProgBarOverall.Size = New System.Drawing.Size(117, 16) + Me.ToolStripProgBarOverall.Size = New System.Drawing.Size(134, 18) Me.ToolStripProgBarOverall.Style = System.Windows.Forms.ProgressBarStyle.Continuous Me.ToolStripProgBarOverall.ToolTipText = "job progress" - Me.ToolStripProgBarOverall.Visible = false + Me.ToolStripProgBarOverall.Visible = False ' 'TabControl1 ' Me.TabControl1.Controls.Add(Me.TabPageGEN) Me.TabControl1.Controls.Add(Me.TabPgOptions) Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill - Me.TabControl1.Location = New System.Drawing.Point(4, 3) + Me.TabControl1.Location = New System.Drawing.Point(5, 3) Me.TabControl1.Margin = New System.Windows.Forms.Padding(0) Me.TabControl1.Name = "TabControl1" Me.TabControl1.Padding = New System.Drawing.Point(0, 0) Me.TabControl1.SelectedIndex = 0 - Me.TabControl1.Size = New System.Drawing.Size(1215, 376) + Me.TabControl1.Size = New System.Drawing.Size(1388, 401) Me.TabControl1.TabIndex = 10 ' 'TabPageGEN @@ -216,142 +216,143 @@ Partial Class MainForm Me.TabPageGEN.Controls.Add(Me.LvGEN) Me.TabPageGEN.Controls.Add(Me.ButtonGENremove) Me.TabPageGEN.Controls.Add(Me.ButtonGENadd) - Me.TabPageGEN.Location = New System.Drawing.Point(4, 24) + Me.TabPageGEN.Location = New System.Drawing.Point(4, 25) Me.TabPageGEN.Margin = New System.Windows.Forms.Padding(0) Me.TabPageGEN.Name = "TabPageGEN" - Me.TabPageGEN.Size = New System.Drawing.Size(1207, 348) + Me.TabPageGEN.Size = New System.Drawing.Size(1380, 372) Me.TabPageGEN.TabIndex = 0 Me.TabPageGEN.Text = "Job Files" - Me.TabPageGEN.UseVisualStyleBackColor = true + Me.TabPageGEN.UseVisualStyleBackColor = True ' 'btnImportXML ' - Me.btnImportXML.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) - Me.btnImportXML.Location = New System.Drawing.Point(537, 298) - Me.btnImportXML.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.btnImportXML.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btnImportXML.Location = New System.Drawing.Point(614, 317) + Me.btnImportXML.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.btnImportXML.Name = "btnImportXML" - Me.btnImportXML.Size = New System.Drawing.Size(134, 35) + Me.btnImportXML.Size = New System.Drawing.Size(153, 37) Me.btnImportXML.TabIndex = 23 Me.btnImportXML.Text = "Import from XML" - Me.btnImportXML.UseVisualStyleBackColor = true - Me.btnImportXML.Visible = false + Me.btnImportXML.UseVisualStyleBackColor = True + Me.btnImportXML.Visible = False ' 'btnExportXML ' - Me.btnExportXML.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) - Me.btnExportXML.Enabled = false - Me.btnExportXML.Location = New System.Drawing.Point(401, 298) - Me.btnExportXML.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.btnExportXML.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btnExportXML.Enabled = False + Me.btnExportXML.Location = New System.Drawing.Point(458, 317) + Me.btnExportXML.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.btnExportXML.Name = "btnExportXML" - Me.btnExportXML.Size = New System.Drawing.Size(134, 35) + Me.btnExportXML.Size = New System.Drawing.Size(153, 37) Me.btnExportXML.TabIndex = 22 Me.btnExportXML.Text = "Export as XML" - Me.btnExportXML.UseVisualStyleBackColor = true - Me.btnExportXML.Visible = false + Me.btnExportXML.UseVisualStyleBackColor = True + Me.btnExportXML.Visible = False ' 'Label6 ' - Me.Label6.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right),System.Windows.Forms.AnchorStyles) - Me.Label6.AutoSize = true - Me.Label6.Location = New System.Drawing.Point(949, 299) - Me.Label6.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label6.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.Label6.AutoSize = True + Me.Label6.Location = New System.Drawing.Point(1084, 318) + Me.Label6.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.Label6.Name = "Label6" - Me.Label6.Size = New System.Drawing.Size(249, 15) + Me.Label6.Size = New System.Drawing.Size(269, 16) Me.Label6.TabIndex = 21 Me.Label6.Text = "(Double-Click to Edit, Right-Click for Options)" ' 'btStartV3 ' - Me.btStartV3.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point) + Me.btStartV3.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!) Me.btStartV3.Image = Global.TUGraz.VECTO.My.Resources.Resources.Play_icon Me.btStartV3.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft - Me.btStartV3.Location = New System.Drawing.Point(4, 65) - Me.btStartV3.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.btStartV3.Location = New System.Drawing.Point(5, 69) + Me.btStartV3.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.btStartV3.Name = "btStartV3" - Me.btStartV3.Size = New System.Drawing.Size(126, 58) + Me.btStartV3.Size = New System.Drawing.Size(144, 62) Me.btStartV3.TabIndex = 20 Me.btStartV3.Text = "START" Me.btStartV3.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageBeforeText Me.ToolTip1.SetToolTip(Me.btStartV3, "Start Simulation") - Me.btStartV3.UseVisualStyleBackColor = true + Me.btStartV3.UseVisualStyleBackColor = True ' 'LbDecl ' - Me.LbDecl.AutoSize = true - Me.LbDecl.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point) - Me.LbDecl.Location = New System.Drawing.Point(6, 126) - Me.LbDecl.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.LbDecl.AutoSize = True + Me.LbDecl.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold) + Me.LbDecl.Location = New System.Drawing.Point(7, 134) + Me.LbDecl.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.LbDecl.Name = "LbDecl" - Me.LbDecl.Size = New System.Drawing.Size(107, 13) + Me.LbDecl.Size = New System.Drawing.Size(135, 17) Me.LbDecl.TabIndex = 19 Me.LbDecl.Text = "Declaration Mode" - Me.LbDecl.Visible = false + Me.LbDecl.Visible = False ' 'PictureBox1 ' - Me.PictureBox1.Image = CType(resources.GetObject("PictureBox1.Image"),System.Drawing.Image) - Me.PictureBox1.Location = New System.Drawing.Point(4, 3) - Me.PictureBox1.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.PictureBox1.Image = CType(resources.GetObject("PictureBox1.Image"), System.Drawing.Image) + Me.PictureBox1.Location = New System.Drawing.Point(5, 3) + Me.PictureBox1.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.PictureBox1.Name = "PictureBox1" - Me.PictureBox1.Size = New System.Drawing.Size(126, 54) + Me.PictureBox1.Size = New System.Drawing.Size(144, 58) Me.PictureBox1.TabIndex = 18 - Me.PictureBox1.TabStop = false + Me.PictureBox1.TabStop = False ' 'BtGENdown ' - Me.BtGENdown.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) + Me.BtGENdown.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.BtGENdown.Image = Global.TUGraz.VECTO.My.Resources.Resources.Actions_arrow_down_icon - Me.BtGENdown.Location = New System.Drawing.Point(358, 298) - Me.BtGENdown.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.BtGENdown.Location = New System.Drawing.Point(409, 317) + Me.BtGENdown.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.BtGENdown.Name = "BtGENdown" - Me.BtGENdown.Size = New System.Drawing.Size(35, 35) + Me.BtGENdown.Size = New System.Drawing.Size(40, 37) Me.BtGENdown.TabIndex = 6 Me.ToolTip1.SetToolTip(Me.BtGENdown, "Move job down one row") - Me.BtGENdown.UseVisualStyleBackColor = true + Me.BtGENdown.UseVisualStyleBackColor = True ' 'BtGENup ' - Me.BtGENup.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) + Me.BtGENup.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) Me.BtGENup.Image = Global.TUGraz.VECTO.My.Resources.Resources.Actions_arrow_up_icon - Me.BtGENup.Location = New System.Drawing.Point(322, 298) - Me.BtGENup.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.BtGENup.Location = New System.Drawing.Point(368, 317) + Me.BtGENup.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.BtGENup.Name = "BtGENup" - Me.BtGENup.Size = New System.Drawing.Size(35, 35) + Me.BtGENup.Size = New System.Drawing.Size(40, 37) Me.BtGENup.TabIndex = 4 Me.ToolTip1.SetToolTip(Me.BtGENup, "Move job up one row") - Me.BtGENup.UseVisualStyleBackColor = true + Me.BtGENup.UseVisualStyleBackColor = True ' 'ChBoxAllGEN ' - Me.ChBoxAllGEN.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) - Me.ChBoxAllGEN.AutoSize = true - Me.ChBoxAllGEN.Location = New System.Drawing.Point(227, 306) - Me.ChBoxAllGEN.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.ChBoxAllGEN.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.ChBoxAllGEN.AutoSize = True + Me.ChBoxAllGEN.Location = New System.Drawing.Point(259, 325) + Me.ChBoxAllGEN.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.ChBoxAllGEN.Name = "ChBoxAllGEN" - Me.ChBoxAllGEN.Size = New System.Drawing.Size(74, 19) + Me.ChBoxAllGEN.Size = New System.Drawing.Size(85, 20) Me.ChBoxAllGEN.TabIndex = 16 Me.ChBoxAllGEN.Text = "Select All" Me.ToolTip1.SetToolTip(Me.ChBoxAllGEN, "Select All / None") - Me.ChBoxAllGEN.UseVisualStyleBackColor = true + Me.ChBoxAllGEN.UseVisualStyleBackColor = True ' 'LvGEN ' - Me.LvGEN.AllowDrop = true - Me.LvGEN.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ - Or System.Windows.Forms.AnchorStyles.Left) _ - Or System.Windows.Forms.AnchorStyles.Right),System.Windows.Forms.AnchorStyles) - Me.LvGEN.CheckBoxes = true + Me.LvGEN.AllowDrop = True + Me.LvGEN.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.LvGEN.CheckBoxes = True Me.LvGEN.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColGENpath, Me.ColGENstatus}) - Me.LvGEN.FullRowSelect = true - Me.LvGEN.GridLines = true + Me.LvGEN.FullRowSelect = True + Me.LvGEN.GridLines = True Me.LvGEN.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable - Me.LvGEN.LabelEdit = true - Me.LvGEN.Location = New System.Drawing.Point(133, 3) - Me.LvGEN.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.LvGEN.HideSelection = False + Me.LvGEN.LabelEdit = True + Me.LvGEN.Location = New System.Drawing.Point(152, 3) + Me.LvGEN.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.LvGEN.Name = "LvGEN" - Me.LvGEN.Size = New System.Drawing.Size(1068, 292) + Me.LvGEN.Size = New System.Drawing.Size(1219, 310) Me.LvGEN.TabIndex = 14 - Me.LvGEN.UseCompatibleStateImageBehavior = false + Me.LvGEN.UseCompatibleStateImageBehavior = False Me.LvGEN.View = System.Windows.Forms.View.Details ' 'ColGENpath @@ -366,41 +367,41 @@ Partial Class MainForm ' 'ButtonGENremove ' - Me.ButtonGENremove.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) - Me.ButtonGENremove.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point) + Me.ButtonGENremove.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.ButtonGENremove.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold) Me.ButtonGENremove.Image = Global.TUGraz.VECTO.My.Resources.Resources.minus_circle_icon - Me.ButtonGENremove.Location = New System.Drawing.Point(172, 298) - Me.ButtonGENremove.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.ButtonGENremove.Location = New System.Drawing.Point(197, 317) + Me.ButtonGENremove.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.ButtonGENremove.Name = "ButtonGENremove" - Me.ButtonGENremove.Size = New System.Drawing.Size(38, 35) + Me.ButtonGENremove.Size = New System.Drawing.Size(43, 37) Me.ButtonGENremove.TabIndex = 2 Me.ToolTip1.SetToolTip(Me.ButtonGENremove, "Remove selected entries") - Me.ButtonGENremove.UseVisualStyleBackColor = true + Me.ButtonGENremove.UseVisualStyleBackColor = True ' 'ButtonGENadd ' - Me.ButtonGENadd.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left),System.Windows.Forms.AnchorStyles) - Me.ButtonGENadd.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point) + Me.ButtonGENadd.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.ButtonGENadd.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Bold) Me.ButtonGENadd.Image = Global.TUGraz.VECTO.My.Resources.Resources.plus_circle_icon - Me.ButtonGENadd.Location = New System.Drawing.Point(132, 298) - Me.ButtonGENadd.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.ButtonGENadd.Location = New System.Drawing.Point(151, 317) + Me.ButtonGENadd.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.ButtonGENadd.Name = "ButtonGENadd" - Me.ButtonGENadd.Size = New System.Drawing.Size(38, 35) + Me.ButtonGENadd.Size = New System.Drawing.Size(43, 37) Me.ButtonGENadd.TabIndex = 1 Me.ToolTip1.SetToolTip(Me.ButtonGENadd, "Add Job File") - Me.ButtonGENadd.UseVisualStyleBackColor = true + Me.ButtonGENadd.UseVisualStyleBackColor = True ' 'TabPgOptions ' Me.TabPgOptions.Controls.Add(Me.PanelOptAllg) - Me.TabPgOptions.Location = New System.Drawing.Point(4, 24) - Me.TabPgOptions.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.TabPgOptions.Location = New System.Drawing.Point(4, 25) + Me.TabPgOptions.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.TabPgOptions.Name = "TabPgOptions" - Me.TabPgOptions.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.TabPgOptions.Size = New System.Drawing.Size(1207, 348) + Me.TabPgOptions.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.TabPgOptions.Size = New System.Drawing.Size(1381, 372) Me.TabPgOptions.TabIndex = 2 Me.TabPgOptions.Text = "Options" - Me.TabPgOptions.UseVisualStyleBackColor = true + Me.TabPgOptions.UseVisualStyleBackColor = True ' 'PanelOptAllg ' @@ -410,10 +411,10 @@ Partial Class MainForm Me.PanelOptAllg.Controls.Add(Me.GroupBox3) Me.PanelOptAllg.Controls.Add(Me.GroupBox2) Me.PanelOptAllg.Controls.Add(Me.GroupBox1) - Me.PanelOptAllg.Location = New System.Drawing.Point(7, 7) - Me.PanelOptAllg.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.PanelOptAllg.Location = New System.Drawing.Point(8, 7) + Me.PanelOptAllg.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.PanelOptAllg.Name = "PanelOptAllg" - Me.PanelOptAllg.Size = New System.Drawing.Size(1192, 335) + Me.PanelOptAllg.Size = New System.Drawing.Size(1362, 357) Me.PanelOptAllg.TabIndex = 0 ' 'GroupBox6 @@ -422,50 +423,50 @@ Partial Class MainForm Me.GroupBox6.Controls.Add(Me.tbInitSOCinPercent) Me.GroupBox6.Controls.Add(Me.cbInitialSOC) Me.GroupBox6.Controls.Add(Me.cbCSIteratingModeDeactivated) - Me.GroupBox6.Location = New System.Drawing.Point(217, 187) + Me.GroupBox6.Location = New System.Drawing.Point(248, 199) Me.GroupBox6.Name = "GroupBox6" - Me.GroupBox6.Size = New System.Drawing.Size(335, 144) + Me.GroupBox6.Size = New System.Drawing.Size(383, 154) Me.GroupBox6.TabIndex = 21 - Me.GroupBox6.TabStop = false + Me.GroupBox6.TabStop = False Me.GroupBox6.Text = "2nd Amendment Test Settings" ' 'Label1 ' - Me.Label1.AutoSize = true - Me.Label1.Location = New System.Drawing.Point(304, 116) + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(347, 124) Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(25, 15) + Me.Label1.Size = New System.Drawing.Size(27, 16) Me.Label1.TabIndex = 3 Me.Label1.Text = "[%]" ' 'tbInitSOCinPercent ' - Me.tbInitSOCinPercent.Location = New System.Drawing.Point(254, 112) + Me.tbInitSOCinPercent.Location = New System.Drawing.Point(290, 119) Me.tbInitSOCinPercent.Name = "tbInitSOCinPercent" - Me.tbInitSOCinPercent.Size = New System.Drawing.Size(44, 23) + Me.tbInitSOCinPercent.Size = New System.Drawing.Size(50, 22) Me.tbInitSOCinPercent.TabIndex = 2 ' 'cbInitialSOC ' - Me.cbInitialSOC.AutoSize = true - Me.cbInitialSOC.Location = New System.Drawing.Point(10, 56) + Me.cbInitialSOC.AutoSize = True + Me.cbInitialSOC.Location = New System.Drawing.Point(11, 60) Me.cbInitialSOC.Name = "cbInitialSOC" - Me.cbInitialSOC.Size = New System.Drawing.Size(267, 19) + Me.cbInitialSOC.Size = New System.Drawing.Size(303, 20) Me.cbInitialSOC.TabIndex = 1 Me.cbInitialSOC.Text = "Charge Depleting Mode Central SOC Override" - Me.cbInitialSOC.UseVisualStyleBackColor = true + Me.cbInitialSOC.UseVisualStyleBackColor = True ' - 'cbCSIteratingMode + 'cbCSIteratingModeDeactivated ' - Me.cbCSIteratingModeDeactivated.AutoSize = true - Me.cbCSIteratingModeDeactivated.Checked = true + Me.cbCSIteratingModeDeactivated.AutoSize = True + Me.cbCSIteratingModeDeactivated.Checked = True Me.cbCSIteratingModeDeactivated.CheckState = System.Windows.Forms.CheckState.Checked - Me.cbCSIteratingModeDeactivated.Location = New System.Drawing.Point(10, 24) + Me.cbCSIteratingModeDeactivated.Location = New System.Drawing.Point(11, 26) Me.cbCSIteratingModeDeactivated.Name = "cbCSIteratingModeDeactivated" - Me.cbCSIteratingModeDeactivated.Size = New System.Drawing.Size(301, 19) + Me.cbCSIteratingModeDeactivated.Size = New System.Drawing.Size(339, 20) Me.cbCSIteratingModeDeactivated.TabIndex = 0 Me.cbCSIteratingModeDeactivated.Text = "P-HEV Single Simulation in Charge Sustaining Mode" - Me.cbCSIteratingModeDeactivated.UseVisualStyleBackColor = true + Me.cbCSIteratingModeDeactivated.UseVisualStyleBackColor = True ' 'GroupBox5 ' @@ -474,61 +475,61 @@ Partial Class MainForm Me.GroupBox5.Controls.Add(Me.tbMinSpeedLAC) Me.GroupBox5.Controls.Add(Me.Label3) Me.GroupBox5.Controls.Add(Me.Label2) - Me.GroupBox5.Location = New System.Drawing.Point(214, 66) - Me.GroupBox5.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.GroupBox5.Location = New System.Drawing.Point(245, 70) + Me.GroupBox5.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.GroupBox5.Name = "GroupBox5" - Me.GroupBox5.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.GroupBox5.Size = New System.Drawing.Size(338, 115) + Me.GroupBox5.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.GroupBox5.Size = New System.Drawing.Size(386, 123) Me.GroupBox5.TabIndex = 20 - Me.GroupBox5.TabStop = false + Me.GroupBox5.TabStop = False Me.GroupBox5.Text = "Look-Ahead Coasting Override" - Me.GroupBox5.Visible = false + Me.GroupBox5.Visible = False ' 'Label5 ' - Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point) - Me.Label5.Location = New System.Drawing.Point(8, 55) - Me.Label5.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, System.Drawing.FontStyle.Italic) + Me.Label5.Location = New System.Drawing.Point(9, 59) + Me.Label5.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.Label5.Name = "Label5" - Me.Label5.Size = New System.Drawing.Size(288, 42) + Me.Label5.Size = New System.Drawing.Size(329, 45) Me.Label5.TabIndex = 4 - Me.Label5.Text = "Overrides Look-Ahead Coasting in declaration mode. Leave empty to use default beh"& _ + Me.Label5.Text = "Overrides Look-Ahead Coasting in declaration mode. Leave empty to use default beh" & "aviour." ' 'Label4 ' - Me.Label4.AutoSize = true - Me.Label4.Location = New System.Drawing.Point(12, 51) - Me.Label4.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label4.AutoSize = True + Me.Label4.Location = New System.Drawing.Point(14, 54) + Me.Label4.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.Label4.Name = "Label4" - Me.Label4.Size = New System.Drawing.Size(0, 15) + Me.Label4.Size = New System.Drawing.Size(0, 16) Me.Label4.TabIndex = 3 ' 'tbMinSpeedLAC ' - Me.tbMinSpeedLAC.Location = New System.Drawing.Point(112, 20) - Me.tbMinSpeedLAC.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.tbMinSpeedLAC.Location = New System.Drawing.Point(128, 21) + Me.tbMinSpeedLAC.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.tbMinSpeedLAC.Name = "tbMinSpeedLAC" - Me.tbMinSpeedLAC.Size = New System.Drawing.Size(65, 23) + Me.tbMinSpeedLAC.Size = New System.Drawing.Size(74, 22) Me.tbMinSpeedLAC.TabIndex = 2 ' 'Label3 ' - Me.Label3.AutoSize = true - Me.Label3.Location = New System.Drawing.Point(184, 23) - Me.Label3.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(210, 25) + Me.Label3.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.Label3.Name = "Label3" - Me.Label3.Size = New System.Drawing.Size(44, 15) + Me.Label3.Size = New System.Drawing.Size(44, 16) Me.Label3.TabIndex = 1 Me.Label3.Text = "[km/h]" ' 'Label2 ' - Me.Label2.AutoSize = true - Me.Label2.Location = New System.Drawing.Point(8, 22) - Me.Label2.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(9, 23) + Me.Label2.Margin = New System.Windows.Forms.Padding(5, 0, 5, 0) Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(66, 15) + Me.Label2.Size = New System.Drawing.Size(75, 16) Me.Label2.TabIndex = 1 Me.Label2.Text = "Min Speed:" ' @@ -536,32 +537,32 @@ Partial Class MainForm ' Me.GroupBox4.Controls.Add(Me.BtTCfileBrowse) Me.GroupBox4.Controls.Add(Me.tbOutputFolder) - Me.GroupBox4.Location = New System.Drawing.Point(214, 5) - Me.GroupBox4.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.GroupBox4.Location = New System.Drawing.Point(245, 5) + Me.GroupBox4.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.GroupBox4.Name = "GroupBox4" - Me.GroupBox4.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.GroupBox4.Size = New System.Drawing.Size(338, 53) + Me.GroupBox4.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.GroupBox4.Size = New System.Drawing.Size(386, 57) Me.GroupBox4.TabIndex = 19 - Me.GroupBox4.TabStop = false + Me.GroupBox4.TabStop = False Me.GroupBox4.Text = "Output Directory" ' 'BtTCfileBrowse ' Me.BtTCfileBrowse.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon - Me.BtTCfileBrowse.Location = New System.Drawing.Point(265, 16) - Me.BtTCfileBrowse.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.BtTCfileBrowse.Location = New System.Drawing.Point(303, 17) + Me.BtTCfileBrowse.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.BtTCfileBrowse.Name = "BtTCfileBrowse" - Me.BtTCfileBrowse.Size = New System.Drawing.Size(28, 28) + Me.BtTCfileBrowse.Size = New System.Drawing.Size(32, 30) Me.BtTCfileBrowse.TabIndex = 27 - Me.BtTCfileBrowse.TabStop = false - Me.BtTCfileBrowse.UseVisualStyleBackColor = true + Me.BtTCfileBrowse.TabStop = False + Me.BtTCfileBrowse.UseVisualStyleBackColor = True ' 'tbOutputFolder ' - Me.tbOutputFolder.Location = New System.Drawing.Point(7, 20) - Me.tbOutputFolder.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.tbOutputFolder.Location = New System.Drawing.Point(8, 21) + Me.tbOutputFolder.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.tbOutputFolder.Name = "tbOutputFolder" - Me.tbOutputFolder.Size = New System.Drawing.Size(250, 23) + Me.tbOutputFolder.Size = New System.Drawing.Size(285, 22) Me.tbOutputFolder.TabIndex = 0 ' 'GroupBox3 @@ -569,179 +570,180 @@ Partial Class MainForm Me.GroupBox3.Controls.Add(Me.cbSaveVectoRunData) Me.GroupBox3.Controls.Add(Me.cbActVmod) Me.GroupBox3.Controls.Add(Me.cbValidateRunData) - Me.GroupBox3.Location = New System.Drawing.Point(4, 204) - Me.GroupBox3.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.GroupBox3.Location = New System.Drawing.Point(5, 218) + Me.GroupBox3.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.GroupBox3.Name = "GroupBox3" - Me.GroupBox3.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.GroupBox3.Size = New System.Drawing.Size(202, 127) + Me.GroupBox3.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.GroupBox3.Size = New System.Drawing.Size(231, 135) Me.GroupBox3.TabIndex = 18 - Me.GroupBox3.TabStop = false + Me.GroupBox3.TabStop = False Me.GroupBox3.Text = "Misc" ' 'cbSaveVectoRunData ' - Me.cbSaveVectoRunData.AutoSize = true - Me.cbSaveVectoRunData.Location = New System.Drawing.Point(8, 99) - Me.cbSaveVectoRunData.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.cbSaveVectoRunData.AutoSize = True + Me.cbSaveVectoRunData.Location = New System.Drawing.Point(9, 106) + Me.cbSaveVectoRunData.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.cbSaveVectoRunData.Name = "cbSaveVectoRunData" - Me.cbSaveVectoRunData.Size = New System.Drawing.Size(173, 19) + Me.cbSaveVectoRunData.Size = New System.Drawing.Size(205, 20) Me.cbSaveVectoRunData.TabIndex = 19 Me.cbSaveVectoRunData.Text = "Export ModelData (EXPERT!)" - Me.cbSaveVectoRunData.UseVisualStyleBackColor = true + Me.cbSaveVectoRunData.UseVisualStyleBackColor = True ' 'cbActVmod ' - Me.cbActVmod.Location = New System.Drawing.Point(7, 39) - Me.cbActVmod.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.cbActVmod.Location = New System.Drawing.Point(8, 42) + Me.cbActVmod.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.cbActVmod.Name = "cbActVmod" - Me.cbActVmod.Size = New System.Drawing.Size(195, 60) + Me.cbActVmod.Size = New System.Drawing.Size(223, 64) Me.cbActVmod.TabIndex = 18 Me.cbActVmod.Text = "Output values in vmod at beginning and end of simulation interval (EXPERT!)" - Me.cbActVmod.UseVisualStyleBackColor = true + Me.cbActVmod.UseVisualStyleBackColor = True ' 'cbValidateRunData ' - Me.cbValidateRunData.AutoSize = true - Me.cbValidateRunData.Checked = true + Me.cbValidateRunData.AutoSize = True + Me.cbValidateRunData.Checked = True Me.cbValidateRunData.CheckState = System.Windows.Forms.CheckState.Checked - Me.cbValidateRunData.Location = New System.Drawing.Point(7, 22) - Me.cbValidateRunData.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.cbValidateRunData.Location = New System.Drawing.Point(8, 23) + Me.cbValidateRunData.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.cbValidateRunData.Name = "cbValidateRunData" - Me.cbValidateRunData.Size = New System.Drawing.Size(94, 19) + Me.cbValidateRunData.Size = New System.Drawing.Size(111, 20) Me.cbValidateRunData.TabIndex = 17 Me.cbValidateRunData.Text = "Validate Data" - Me.cbValidateRunData.UseVisualStyleBackColor = true + Me.cbValidateRunData.UseVisualStyleBackColor = True ' 'GroupBox2 ' Me.GroupBox2.Controls.Add(Me.ChBoxModOut) Me.GroupBox2.Controls.Add(Me.ChBoxMod1Hz) - Me.GroupBox2.Location = New System.Drawing.Point(4, 95) - Me.GroupBox2.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.GroupBox2.Location = New System.Drawing.Point(5, 101) + Me.GroupBox2.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.GroupBox2.Name = "GroupBox2" - Me.GroupBox2.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.GroupBox2.Size = New System.Drawing.Size(202, 103) + Me.GroupBox2.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.GroupBox2.Size = New System.Drawing.Size(231, 110) Me.GroupBox2.TabIndex = 16 - Me.GroupBox2.TabStop = false + Me.GroupBox2.TabStop = False Me.GroupBox2.Text = "Output" ' 'ChBoxModOut ' - Me.ChBoxModOut.AutoSize = true - Me.ChBoxModOut.Checked = true + Me.ChBoxModOut.AutoSize = True + Me.ChBoxModOut.Checked = True Me.ChBoxModOut.CheckState = System.Windows.Forms.CheckState.Checked - Me.ChBoxModOut.Location = New System.Drawing.Point(7, 22) - Me.ChBoxModOut.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.ChBoxModOut.Location = New System.Drawing.Point(8, 23) + Me.ChBoxModOut.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.ChBoxModOut.Name = "ChBoxModOut" - Me.ChBoxModOut.Size = New System.Drawing.Size(128, 19) + Me.ChBoxModOut.Size = New System.Drawing.Size(143, 20) Me.ChBoxModOut.TabIndex = 0 Me.ChBoxModOut.Text = "Write modal results" - Me.ChBoxModOut.UseVisualStyleBackColor = true + Me.ChBoxModOut.UseVisualStyleBackColor = True ' 'ChBoxMod1Hz ' - Me.ChBoxMod1Hz.AutoSize = true - Me.ChBoxMod1Hz.Location = New System.Drawing.Point(7, 48) - Me.ChBoxMod1Hz.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.ChBoxMod1Hz.AutoSize = True + Me.ChBoxMod1Hz.Location = New System.Drawing.Point(8, 51) + Me.ChBoxMod1Hz.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.ChBoxMod1Hz.Name = "ChBoxMod1Hz" - Me.ChBoxMod1Hz.Size = New System.Drawing.Size(133, 19) + Me.ChBoxMod1Hz.Size = New System.Drawing.Size(148, 20) Me.ChBoxMod1Hz.TabIndex = 16 Me.ChBoxMod1Hz.Text = "Modal results in 1Hz" - Me.ChBoxMod1Hz.UseVisualStyleBackColor = true + Me.ChBoxMod1Hz.UseVisualStyleBackColor = True ' 'GroupBox1 ' Me.GroupBox1.Controls.Add(Me.RbDev) Me.GroupBox1.Controls.Add(Me.RbDecl) - Me.GroupBox1.Location = New System.Drawing.Point(4, 3) - Me.GroupBox1.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.GroupBox1.Location = New System.Drawing.Point(5, 3) + Me.GroupBox1.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.GroupBox1.Name = "GroupBox1" - Me.GroupBox1.Padding = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.GroupBox1.Size = New System.Drawing.Size(202, 83) + Me.GroupBox1.Padding = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.GroupBox1.Size = New System.Drawing.Size(231, 89) Me.GroupBox1.TabIndex = 15 - Me.GroupBox1.TabStop = false + Me.GroupBox1.TabStop = False Me.GroupBox1.Text = "Mode" ' 'RbDev ' - Me.RbDev.AutoSize = true - Me.RbDev.Checked = true - Me.RbDev.Location = New System.Drawing.Point(7, 48) - Me.RbDev.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.RbDev.AutoSize = True + Me.RbDev.Checked = True + Me.RbDev.Location = New System.Drawing.Point(8, 51) + Me.RbDev.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.RbDev.Name = "RbDev" - Me.RbDev.Size = New System.Drawing.Size(122, 19) + Me.RbDev.Size = New System.Drawing.Size(138, 20) Me.RbDev.TabIndex = 1 - Me.RbDev.TabStop = true + Me.RbDev.TabStop = True Me.RbDev.Text = "Engineering Mode" - Me.RbDev.UseVisualStyleBackColor = true + Me.RbDev.UseVisualStyleBackColor = True ' 'RbDecl ' - Me.RbDecl.AutoSize = true - Me.RbDecl.Location = New System.Drawing.Point(7, 22) - Me.RbDecl.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) + Me.RbDecl.AutoSize = True + Me.RbDecl.Location = New System.Drawing.Point(8, 23) + Me.RbDecl.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) Me.RbDecl.Name = "RbDecl" - Me.RbDecl.Size = New System.Drawing.Size(119, 19) + Me.RbDecl.Size = New System.Drawing.Size(135, 20) Me.RbDecl.TabIndex = 0 - Me.RbDecl.TabStop = true + Me.RbDecl.TabStop = True Me.RbDecl.Text = "Declaration Mode" - Me.RbDecl.UseVisualStyleBackColor = true + Me.RbDecl.UseVisualStyleBackColor = True ' 'ConMenFilelist ' Me.ConMenFilelist.ImageScalingSize = New System.Drawing.Size(24, 24) Me.ConMenFilelist.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ShowInFolderMenuItem, Me.SaveListToolStripMenuItem, Me.LoadListToolStripMenuItem, Me.LoadDefaultListToolStripMenuItem, Me.ClearListToolStripMenuItem}) Me.ConMenFilelist.Name = "ConMenFilelist" - Me.ConMenFilelist.ShowImageMargin = false - Me.ConMenFilelist.Size = New System.Drawing.Size(151, 114) + Me.ConMenFilelist.ShowImageMargin = False + Me.ConMenFilelist.Size = New System.Drawing.Size(180, 124) ' 'ShowInFolderMenuItem ' Me.ShowInFolderMenuItem.Name = "ShowInFolderMenuItem" - Me.ShowInFolderMenuItem.Size = New System.Drawing.Size(150, 22) + Me.ShowInFolderMenuItem.Size = New System.Drawing.Size(179, 24) Me.ShowInFolderMenuItem.Text = "Show in Folder" ' 'SaveListToolStripMenuItem ' Me.SaveListToolStripMenuItem.Name = "SaveListToolStripMenuItem" - Me.SaveListToolStripMenuItem.Size = New System.Drawing.Size(150, 22) + Me.SaveListToolStripMenuItem.Size = New System.Drawing.Size(179, 24) Me.SaveListToolStripMenuItem.Text = "Save List..." ' 'LoadListToolStripMenuItem ' Me.LoadListToolStripMenuItem.Name = "LoadListToolStripMenuItem" - Me.LoadListToolStripMenuItem.Size = New System.Drawing.Size(150, 22) + Me.LoadListToolStripMenuItem.Size = New System.Drawing.Size(179, 24) Me.LoadListToolStripMenuItem.Text = "Load List..." ' 'LoadDefaultListToolStripMenuItem ' Me.LoadDefaultListToolStripMenuItem.Name = "LoadDefaultListToolStripMenuItem" - Me.LoadDefaultListToolStripMenuItem.Size = New System.Drawing.Size(150, 22) + Me.LoadDefaultListToolStripMenuItem.Size = New System.Drawing.Size(179, 24) Me.LoadDefaultListToolStripMenuItem.Text = "Load Autosave-List" ' 'ClearListToolStripMenuItem ' Me.ClearListToolStripMenuItem.Name = "ClearListToolStripMenuItem" - Me.ClearListToolStripMenuItem.Size = New System.Drawing.Size(150, 22) + Me.ClearListToolStripMenuItem.Size = New System.Drawing.Size(179, 24) Me.ClearListToolStripMenuItem.Text = "Clear List" ' 'LvMsg ' - Me.LvMsg.AllowColumnReorder = true + Me.LvMsg.AllowColumnReorder = True Me.LvMsg.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.LvMsg.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader1, Me.ColumnHeader2, Me.ColumnHeader3}) Me.LvMsg.Dock = System.Windows.Forms.DockStyle.Fill - Me.LvMsg.Font = New System.Drawing.Font("Courier New", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point) - Me.LvMsg.FullRowSelect = true - Me.LvMsg.GridLines = true + Me.LvMsg.Font = New System.Drawing.Font("Courier New", 8.25!) + Me.LvMsg.FullRowSelect = True + Me.LvMsg.GridLines = True Me.LvMsg.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable - Me.LvMsg.LabelWrap = false + Me.LvMsg.HideSelection = False + Me.LvMsg.LabelWrap = False Me.LvMsg.Location = New System.Drawing.Point(0, 0) Me.LvMsg.Margin = New System.Windows.Forms.Padding(0) Me.LvMsg.Name = "LvMsg" - Me.LvMsg.Size = New System.Drawing.Size(1219, 327) + Me.LvMsg.Size = New System.Drawing.Size(1393, 350) Me.LvMsg.TabIndex = 0 - Me.LvMsg.UseCompatibleStateImageBehavior = false + Me.LvMsg.UseCompatibleStateImageBehavior = False Me.LvMsg.View = System.Windows.Forms.View.Details ' 'ColumnHeader1 @@ -761,10 +763,10 @@ Partial Class MainForm ' 'SplitContainer1 ' - Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ - Or System.Windows.Forms.AnchorStyles.Left) _ - Or System.Windows.Forms.AnchorStyles.Right),System.Windows.Forms.AnchorStyles) - Me.SplitContainer1.Location = New System.Drawing.Point(0, 31) + Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.SplitContainer1.Location = New System.Drawing.Point(0, 33) Me.SplitContainer1.Margin = New System.Windows.Forms.Padding(0) Me.SplitContainer1.Name = "SplitContainer1" Me.SplitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal @@ -772,13 +774,13 @@ Partial Class MainForm 'SplitContainer1.Panel1 ' Me.SplitContainer1.Panel1.Controls.Add(Me.TabControl1) - Me.SplitContainer1.Panel1.Padding = New System.Windows.Forms.Padding(4, 3, 0, 2) + Me.SplitContainer1.Panel1.Padding = New System.Windows.Forms.Padding(5, 3, 0, 2) ' 'SplitContainer1.Panel2 ' Me.SplitContainer1.Panel2.Controls.Add(Me.LvMsg) - Me.SplitContainer1.Size = New System.Drawing.Size(1219, 713) - Me.SplitContainer1.SplitterDistance = 381 + Me.SplitContainer1.Size = New System.Drawing.Size(1393, 761) + Me.SplitContainer1.SplitterDistance = 406 Me.SplitContainer1.SplitterWidth = 5 Me.SplitContainer1.TabIndex = 12 ' @@ -790,7 +792,7 @@ Partial Class MainForm Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripBtNew, Me.ToolStripBtOpen, Me.ToolStripSeparator2, Me.ToolStripDrDnBtTools, Me.ToolStripDrDnBtInfo}) Me.ToolStrip1.Location = New System.Drawing.Point(0, 0) Me.ToolStrip1.Name = "ToolStrip1" - Me.ToolStrip1.Size = New System.Drawing.Size(1219, 31) + Me.ToolStrip1.Size = New System.Drawing.Size(1393, 31) Me.ToolStrip1.TabIndex = 11 Me.ToolStrip1.Text = "ToolStrip1" ' @@ -800,7 +802,7 @@ Partial Class MainForm Me.ToolStripBtNew.Image = Global.TUGraz.VECTO.My.Resources.Resources.blue_document_icon Me.ToolStripBtNew.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtNew.Name = "ToolStripBtNew" - Me.ToolStripBtNew.Size = New System.Drawing.Size(28, 28) + Me.ToolStripBtNew.Size = New System.Drawing.Size(29, 28) Me.ToolStripBtNew.Text = "ToolStripBtNew" Me.ToolStripBtNew.ToolTipText = "New Job File" ' @@ -810,7 +812,7 @@ Partial Class MainForm Me.ToolStripBtOpen.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon Me.ToolStripBtOpen.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtOpen.Name = "ToolStripBtOpen" - Me.ToolStripBtOpen.Size = New System.Drawing.Size(28, 28) + Me.ToolStripBtOpen.Size = New System.Drawing.Size(29, 28) Me.ToolStripBtOpen.Text = "ToolStripButton1" Me.ToolStripBtOpen.ToolTipText = "Open File..." ' @@ -825,115 +827,115 @@ Partial Class MainForm Me.ToolStripDrDnBtTools.Image = Global.TUGraz.VECTO.My.Resources.Resources.Misc_Tools_icon Me.ToolStripDrDnBtTools.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripDrDnBtTools.Name = "ToolStripDrDnBtTools" - Me.ToolStripDrDnBtTools.Size = New System.Drawing.Size(71, 28) + Me.ToolStripDrDnBtTools.Size = New System.Drawing.Size(82, 28) Me.ToolStripDrDnBtTools.Text = "Tools" ' 'GENEditorToolStripMenuItem1 ' Me.GENEditorToolStripMenuItem1.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.GENEditorToolStripMenuItem1.Name = "GENEditorToolStripMenuItem1" - Me.GENEditorToolStripMenuItem1.Size = New System.Drawing.Size(255, 22) + Me.GENEditorToolStripMenuItem1.Size = New System.Drawing.Size(323, 26) Me.GENEditorToolStripMenuItem1.Text = "Job Editor - Conventional Vehicle" ' 'JobEditorSerialHybridVehicleToolStripMenuItem ' Me.JobEditorSerialHybridVehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorSerialHybridVehicleToolStripMenuItem.Name = "JobEditorSerialHybridVehicleToolStripMenuItem" - Me.JobEditorSerialHybridVehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorSerialHybridVehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorSerialHybridVehicleToolStripMenuItem.Text = "Job Editor - Serial Hybrid Vehicle" ' 'JobEditorParallelHybridVehicleToolStripMenuItem ' Me.JobEditorParallelHybridVehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorParallelHybridVehicleToolStripMenuItem.Name = "JobEditorParallelHybridVehicleToolStripMenuItem" - Me.JobEditorParallelHybridVehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorParallelHybridVehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorParallelHybridVehicleToolStripMenuItem.Text = "Job Editor - Parallel Hybrid Vehicle" ' 'JobEditorBatteryElectricVehicleToolStripMenuItem ' Me.JobEditorBatteryElectricVehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorBatteryElectricVehicleToolStripMenuItem.Name = "JobEditorBatteryElectricVehicleToolStripMenuItem" - Me.JobEditorBatteryElectricVehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorBatteryElectricVehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorBatteryElectricVehicleToolStripMenuItem.Text = "Job Editor - Battery Electric Vehicle" ' 'JobEditorIEPC_E_VehicleToolStripMenuItem ' Me.JobEditorIEPC_E_VehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorIEPC_E_VehicleToolStripMenuItem.Name = "JobEditorIEPC_E_VehicleToolStripMenuItem" - Me.JobEditorIEPC_E_VehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorIEPC_E_VehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorIEPC_E_VehicleToolStripMenuItem.Text = "Job Editor - IEPC-E Vehicle" ' 'JobEditorIEPC_S_VehicleToolStripMenuItem ' Me.JobEditorIEPC_S_VehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorIEPC_S_VehicleToolStripMenuItem.Name = "JobEditorIEPC_S_VehicleToolStripMenuItem" - Me.JobEditorIEPC_S_VehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorIEPC_S_VehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorIEPC_S_VehicleToolStripMenuItem.Text = "Job Editor - IEPC-S Vehicle" ' 'JobEditorIHPCVehicleToolStripMenuItem ' Me.JobEditorIHPCVehicleToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorIHPCVehicleToolStripMenuItem.Name = "JobEditorIHPCVehicleToolStripMenuItem" - Me.JobEditorIHPCVehicleToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorIHPCVehicleToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorIHPCVehicleToolStripMenuItem.Text = "Job Editor - IHPC Vehicle" ' 'JobEditorEngineOnlyModeToolStripMenuItem ' Me.JobEditorEngineOnlyModeToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.JobEditorEngineOnlyModeToolStripMenuItem.Name = "JobEditorEngineOnlyModeToolStripMenuItem" - Me.JobEditorEngineOnlyModeToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.JobEditorEngineOnlyModeToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.JobEditorEngineOnlyModeToolStripMenuItem.Text = "Job Editor - Engine Only Mode" ' 'EPTPJobEditorToolStripMenuItem ' Me.EPTPJobEditorToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VECTO Me.EPTPJobEditorToolStripMenuItem.Name = "EPTPJobEditorToolStripMenuItem" - Me.EPTPJobEditorToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.EPTPJobEditorToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.EPTPJobEditorToolStripMenuItem.Text = "VTP Job Editor" ' 'VEHEditorToolStripMenuItem ' Me.VEHEditorToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_VEH Me.VEHEditorToolStripMenuItem.Name = "VEHEditorToolStripMenuItem" - Me.VEHEditorToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.VEHEditorToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.VEHEditorToolStripMenuItem.Text = "Vehicle Editor" ' 'EngineEditorToolStripMenuItem ' Me.EngineEditorToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_ENG Me.EngineEditorToolStripMenuItem.Name = "EngineEditorToolStripMenuItem" - Me.EngineEditorToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.EngineEditorToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.EngineEditorToolStripMenuItem.Text = "Engine Editor" ' 'GearboxEditorToolStripMenuItem ' Me.GearboxEditorToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_GBX Me.GearboxEditorToolStripMenuItem.Name = "GearboxEditorToolStripMenuItem" - Me.GearboxEditorToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.GearboxEditorToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.GearboxEditorToolStripMenuItem.Text = "Gearbox Editor" ' 'GraphToolStripMenuItem ' Me.GraphToolStripMenuItem.Image = Global.TUGraz.VECTO.My.Resources.Resources.F_Graph Me.GraphToolStripMenuItem.Name = "GraphToolStripMenuItem" - Me.GraphToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.GraphToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.GraphToolStripMenuItem.Text = "Graph" ' 'ToolStripSeparator6 ' Me.ToolStripSeparator6.Name = "ToolStripSeparator6" - Me.ToolStripSeparator6.Size = New System.Drawing.Size(252, 6) + Me.ToolStripSeparator6.Size = New System.Drawing.Size(320, 6) ' 'OpenLogToolStripMenuItem ' Me.OpenLogToolStripMenuItem.Name = "OpenLogToolStripMenuItem" - Me.OpenLogToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.OpenLogToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.OpenLogToolStripMenuItem.Text = "Open Log" ' 'SettingsToolStripMenuItem ' Me.SettingsToolStripMenuItem.Name = "SettingsToolStripMenuItem" - Me.SettingsToolStripMenuItem.Size = New System.Drawing.Size(255, 22) + Me.SettingsToolStripMenuItem.Size = New System.Drawing.Size(323, 26) Me.SettingsToolStripMenuItem.Text = "Settings" ' 'ToolStripDrDnBtInfo @@ -942,43 +944,43 @@ Partial Class MainForm Me.ToolStripDrDnBtInfo.Image = Global.TUGraz.VECTO.My.Resources.Resources.Help_icon Me.ToolStripDrDnBtInfo.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripDrDnBtInfo.Name = "ToolStripDrDnBtInfo" - Me.ToolStripDrDnBtInfo.Size = New System.Drawing.Size(69, 28) + Me.ToolStripDrDnBtInfo.Size = New System.Drawing.Size(79, 28) Me.ToolStripDrDnBtInfo.Text = "Help" ' 'UserManualToolStripMenuItem ' Me.UserManualToolStripMenuItem.Name = "UserManualToolStripMenuItem" - Me.UserManualToolStripMenuItem.Size = New System.Drawing.Size(220, 22) + Me.UserManualToolStripMenuItem.Size = New System.Drawing.Size(296, 26) Me.UserManualToolStripMenuItem.Text = "User Manual" ' 'UpdateNotesToolStripMenuItem ' Me.UpdateNotesToolStripMenuItem.Name = "UpdateNotesToolStripMenuItem" - Me.UpdateNotesToolStripMenuItem.Size = New System.Drawing.Size(220, 22) + Me.UpdateNotesToolStripMenuItem.Size = New System.Drawing.Size(296, 26) Me.UpdateNotesToolStripMenuItem.Text = "Release Notes" ' 'ReportBugViaCITnetToolStripMenuItem ' Me.ReportBugViaCITnetToolStripMenuItem.Name = "ReportBugViaCITnetToolStripMenuItem" - Me.ReportBugViaCITnetToolStripMenuItem.Size = New System.Drawing.Size(220, 22) - Me.ReportBugViaCITnetToolStripMenuItem.Text = "Report Bug via CITnet / JIRA" + Me.ReportBugViaCITnetToolStripMenuItem.Size = New System.Drawing.Size(302, 26) + Me.ReportBugViaCITnetToolStripMenuItem.Text = "Report Issue via code.europa.eu" ' 'ToolStripSeparator3 ' Me.ToolStripSeparator3.Name = "ToolStripSeparator3" - Me.ToolStripSeparator3.Size = New System.Drawing.Size(217, 6) + Me.ToolStripSeparator3.Size = New System.Drawing.Size(293, 6) ' 'AboutVECTOToolStripMenuItem1 ' Me.AboutVECTOToolStripMenuItem1.Name = "AboutVECTOToolStripMenuItem1" - Me.AboutVECTOToolStripMenuItem1.Size = New System.Drawing.Size(220, 22) + Me.AboutVECTOToolStripMenuItem1.Size = New System.Drawing.Size(296, 26) Me.AboutVECTOToolStripMenuItem1.Text = "About VECTO" ' 'CmDEV ' Me.CmDEV.ImageScalingSize = New System.Drawing.Size(24, 24) Me.CmDEV.Name = "CmDEV" - Me.CmDEV.ShowImageMargin = false + Me.CmDEV.ShowImageMargin = False Me.CmDEV.Size = New System.Drawing.Size(36, 4) ' 'TmProgSec @@ -990,39 +992,39 @@ Partial Class MainForm Me.CmOpenFile.ImageScalingSize = New System.Drawing.Size(24, 24) Me.CmOpenFile.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.OpenWithToolStripMenuItem, Me.OpenInGraphWindowToolStripMenuItem, Me.ShowInFolderToolStripMenuItem}) Me.CmOpenFile.Name = "CmOpenFile" - Me.CmOpenFile.ShowImageMargin = false - Me.CmOpenFile.Size = New System.Drawing.Size(174, 70) + Me.CmOpenFile.ShowImageMargin = False + Me.CmOpenFile.Size = New System.Drawing.Size(209, 76) ' 'OpenWithToolStripMenuItem ' Me.OpenWithToolStripMenuItem.Name = "OpenWithToolStripMenuItem" - Me.OpenWithToolStripMenuItem.Size = New System.Drawing.Size(173, 22) + Me.OpenWithToolStripMenuItem.Size = New System.Drawing.Size(208, 24) Me.OpenWithToolStripMenuItem.Text = "Open with ..." ' 'OpenInGraphWindowToolStripMenuItem ' Me.OpenInGraphWindowToolStripMenuItem.Name = "OpenInGraphWindowToolStripMenuItem" - Me.OpenInGraphWindowToolStripMenuItem.Size = New System.Drawing.Size(173, 22) + Me.OpenInGraphWindowToolStripMenuItem.Size = New System.Drawing.Size(208, 24) Me.OpenInGraphWindowToolStripMenuItem.Text = "Open in Graph Window" ' 'ShowInFolderToolStripMenuItem ' Me.ShowInFolderToolStripMenuItem.Name = "ShowInFolderToolStripMenuItem" - Me.ShowInFolderToolStripMenuItem.Size = New System.Drawing.Size(173, 22) + Me.ShowInFolderToolStripMenuItem.Size = New System.Drawing.Size(208, 24) Me.ShowInFolderToolStripMenuItem.Text = "Show in Folder" ' 'MainForm ' Me.AcceptButton = Me.btStartV3 - Me.AutoScaleDimensions = New System.Drawing.SizeF(7!, 15!) + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(1219, 773) + Me.ClientSize = New System.Drawing.Size(1393, 825) Me.Controls.Add(Me.ToolStrip1) Me.Controls.Add(Me.SplitContainer1) Me.Controls.Add(Me.StatusBAR) - Me.Icon = CType(resources.GetObject("$this.Icon"),System.Drawing.Icon) - Me.Margin = New System.Windows.Forms.Padding(4, 3, 4, 3) - Me.MinimumSize = New System.Drawing.Size(913, 554) + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) + Me.Margin = New System.Windows.Forms.Padding(5, 3, 5, 3) + Me.MinimumSize = New System.Drawing.Size(1041, 588) Me.Name = "MainForm" Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen Me.Text = "VECTO" diff --git a/VECTO/GUI/MainForm.resx b/VECTO/GUI/MainForm.resx index b44788a6cd82ea79c6af9cd9db1ac0c18e263860..f8e4477f75fa75f16cac3833b14465de75e08947 100644 --- a/VECTO/GUI/MainForm.resx +++ b/VECTO/GUI/MainForm.resx @@ -1,4 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> <root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> @@ -163,6 +223,9 @@ <metadata name="CmOpenFile.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>732, 12</value> </metadata> + <metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>850, 12</value> + </metadata> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>25</value> </metadata>