{"id":13342080,"url":"https://github.com/DanielBaumert/TextBox-FaceMaterial","last_synced_at":"2025-03-12T00:30:52.137Z","repository":{"id":174166141,"uuid":"112639552","full_name":"DanielBaumert/TextBox-FaceMaterial","owner":"DanielBaumert","description":null,"archived":false,"fork":false,"pushed_at":"2018-09-21T10:50:24.000Z","size":81,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-11T05:14:04.764Z","etag":null,"topics":["csharp","facematerial","textbox","ui","window","winforms"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DanielBaumert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-11-30T17:20:32.000Z","updated_at":"2019-01-01T20:26:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"7e9f7fd5-5c86-4ab2-a747-ff86c970975d","html_url":"https://github.com/DanielBaumert/TextBox-FaceMaterial","commit_stats":null,"previous_names":["danielbaumert/textbox-facematerial"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBaumert%2FTextBox-FaceMaterial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBaumert%2FTextBox-FaceMaterial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBaumert%2FTextBox-FaceMaterial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DanielBaumert%2FTextBox-FaceMaterial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DanielBaumert","download_url":"https://codeload.github.com/DanielBaumert/TextBox-FaceMaterial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243136265,"owners_count":20241987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","facematerial","textbox","ui","window","winforms"],"created_at":"2024-07-29T19:28:03.827Z","updated_at":"2025-03-12T00:30:52.130Z","avatar_url":"https://github.com/DanielBaumert.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TextBox - FaceMaterial - WinForm\n![Logo](https://github.com/facebamm/TextBox-FaceMaterial/raw/master/Images/Form.png)\n\n### Type One - Single line \n********************************************************\n###### without text and with text\n * ![singlelineempty](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/SingleLineEmpty.png)\n * ![singleline](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/SingleLineFill.png)\n##### Settings \n\n|Line |               | Text  | |Control||\n|:---|:-:|:-|:-:|:-|:-:\n| LineColor | DodgerBlue | AutoScaleByText | false |BackColor |FromArgb(36, 36, 36)\n| LineHeight  | 2 | ForeColor  | DodgerBlue |Padding | Padding(0, 0, 0, 2)\n| LineMarginHorizontal  | 0 | Input  | null |\n| LineMarginLeft  | 0 | Multiline  | false |\n| LineMarginRight  | 1 | AutoScaleByText | false |\n| LineMarginToText  | DodgerBlue | PasswortChar  | '\\0' |\n|PatterError|Firebrick|Patter| null\n|||UseSystemPasswordChar| false\n|||CueText|Text\n\n```csharp\n// \n// SingleLineTextBox\n// \nthis.SingleLineTextBox.AutoScaleByText = false;\nthis.SingleLineTextBox.BackColor = System.Drawing.Color.FromArgb(36, 36, 36);\nthis.SingleLineTextBox.ForeColor = System.Drawing.Color.DodgerBlue;\nthis.SingleLineTextBox.CueText = \"Text\";\nthis.SingleLineTextBox.Input = null;\nthis.SingleLineTextBox.IsntInput = null;\nthis.SingleLineTextBox.LineColor = System.Drawing.Color.DodgerBlue;\nthis.SingleLineTextBox.LineHeight = 2;\nthis.SingleLineTextBox.LineMarginHorizontal = 0;\nthis.SingleLineTextBox.LineMarginLeft = 0;\nthis.SingleLineTextBox.LineMarginRight = 0;\nthis.SingleLineTextBox.LineMarginToText = 1;\nthis.SingleLineTextBox.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);\nthis.SingleLineTextBox.Multiline = false;\nthis.SingleLineTextBox.Name = \"SingleLineTextBox\";\nthis.SingleLineTextBox.Padding = new System.Windows.Forms.Padding(0, 0, 0, 2);\nthis.SingleLineTextBox.PasswortChar = '\\0';\nthis.SingleLineTextBox.Patter = null;\nthis.SingleLineTextBox.PatterError = System.Drawing.Color.Red;\nthis.SingleLineTextBox.UseSystemPasswordChar = false;\n```\n\t\n### Type Two - Multi line\n********************************************************\n###### With two lines and three lines\n * ![singlelineempty](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/MultiLineFixSize1.png)\n * ![singleline](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/MultiLineFixSize2.png)\n##### Settings \n\n|Line |               | Text  | |Control||\n|:---|:-:|:-|:-:|:-|:-:\n| LineColor | DodgerBlue | AutoScaleByText | false |BackColor |FromArgb(36, 36, 36)\n| LineHeight  | 2 | ForeColor  | DodgerBlue |Padding | Padding(0, 0, 0, 2)\n| LineMarginHorizontal  | 0 | Input  | null |\n| LineMarginLeft  | 0 | Multiline  | **true** |\n| LineMarginRight  | 1 | AutoScaleByText | false |\n| LineMarginToText  | DodgerBlue | PasswortChar  | '\\0' |\n|PatterError|Firebrick|Patter| null\n|||UseSystemPasswordChar| false\n\n```csharp\n// \n// MultiLineTextBox\n// \nthis.MultiLineTextBox.AutoScaleByText = false;\nthis.MultiLineTextBox.BackColor = System.Drawing.Color.FromArgb(36, 36, 36);\nthis.MultiLineTextBox.CueText = \"\";\nthis.MultiLineTextBox.ForeColor = System.Drawing.Color.DodgerBlue;\nthis.MultiLineTextBox.Input = null;\nthis.MultiLineTextBox.IsntInput = null;\nthis.MultiLineTextBox.LineColor = System.Drawing.Color.DodgerBlue;\nthis.MultiLineTextBox.LineHeight = 2;\nthis.MultiLineTextBox.LineMarginHorizontal = 0;\nthis.MultiLineTextBox.LineMarginLeft = 0;\nthis.MultiLineTextBox.LineMarginRight = 0;\nthis.MultiLineTextBox.LineMarginToText = 1;\nthis.MultiLineTextBox.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);\nthis.MultiLineTextBox.Multiline = true;\nthis.MultiLineTextBox.Name = \"MultiLineTextBox\";\nthis.MultiLineTextBox.Padding = new System.Windows.Forms.Padding(0, 0, 0, 2);\nthis.MultiLineTextBox.PasswortChar = '\\0';\nthis.MultiLineTextBox.Patter = null;\nthis.MultiLineTextBox.PatterError = System.Drawing.Color.Red;\nthis.MultiLineTextBox.UseSystemPasswordChar = false;\n```\t\n\n### Type Three - Passwort\n###### without password and with paassword\n * ![singlelineempty](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/PasswordEmpty.png)\n * ![singleline](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/PasswordFill.png)\n##### Settings \n\n|Line |               | Text  | |Control||\n|:---|:-:|:-|:-:|:-|:-:\n| LineColor | DodgerBlue | AutoScaleByText | false |BackColor |FromArgb(36, 36, 36)\n| LineHeight  | 2 | ForeColor  | DodgerBlue |Padding | Padding(0, 0, 0, 2)\n| LineMarginHorizontal  | 0 | Input  | null |\n| LineMarginLeft  | 0 | Multiline  | false |\n| LineMarginRight  | 1 | AutoScaleByText | false |\n| LineMarginToText  | DodgerBlue | PasswortChar  | **'●'** |\n|PatterError|Firebrick|Patter| null\n|||UseSystemPasswordChar| **true**\n|||CueText|**Passwort**\n```csharp\n// \n// MultiLineTextBox\n// \nthis.PasswordTextBox.AutoScaleByText = false;\nthis.PasswordTextBox.BackColor = System.Drawing.Color.FromArgb(36, 36, 36);\nthis.PasswordTextBox.CueText = \"Passwort\";\nthis.PasswordTextBox.ForeColor = System.Drawing.Color.DodgerBlue;\nthis.PasswordTextBox.Input = null;\nthis.PasswordTextBox.IsntInput = null;\nthis.PasswordTextBox.LineColor = System.Drawing.Color.DodgerBlue;\nthis.PasswordTextBox.LineHeight = 2;\nthis.PasswordTextBox.LineMarginHorizontal = 0;\nthis.PasswordTextBox.LineMarginLeft = 0;\nthis.PasswordTextBox.LineMarginRight = 0;\nthis.PasswordTextBox.LineMarginToText = 1;\nthis.PasswordTextBox.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);\nthis.PasswordTextBox.Multiline = false;\nthis.PasswordTextBox.Name = \"PasswordTextBox\";\nthis.PasswordTextBox.Padding = new System.Windows.Forms.Padding(0, 0, 0, 2);\nthis.PasswordTextBox.PasswortChar = '●';\nthis.PasswordTextBox.Patter = null;\nthis.PasswordTextBox.PatterError = System.Drawing.Color.Red;\nthis.PasswordTextBox.UseSystemPasswordChar = true;\n```\t\n\n### Type Four - Patter\n###### without password and with paassword\n * ![PatterEmpty](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/PatterEmpty.png)\n * ![PatterWrong](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/PatterWrong.png) \n * ![PatterRight](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/PatterRight.png)\n##### Settings \n\n|Line |               | Text  | |Control||\n|:---|:-:|:-|:-:|:-|:-:\n| LineColor | DodgerBlue | AutoScaleByText | false |BackColor |FromArgb(36, 36, 36)\n| LineHeight  | 2 | ForeColor  | DodgerBlue |Padding | Padding(0, 0, 0, 2)\n| LineMarginHorizontal  | 0 | Input  | null |\n| LineMarginLeft  | 0 | Multiline  | false |\n| LineMarginRight  | 1 | AutoScaleByText | false |\n| LineMarginToText  | DodgerBlue | PasswortChar  | '\\0' |\n|PatterError|Firebrick|Patter| **Daniel**\n|IsntInput|**FromArgb(64, 64, 64)**|UseSystemPasswordChar| false\n|||CueText|**Geben sie Daniel ein!**\n```csharp\n// \n// PatterTextBox\n// \nthis.PatterTextBox.AutoScaleByText = false;\nthis.PatterTextBox.BackColor = System.Drawing.Color.FromArgb(36, 36, 36);\nthis.PatterTextBox.CueText = \"Geben sie Daniel ein!\";\nthis.PatterTextBox.ForeColor = System.Drawing.Color.DodgerBlue;\nthis.PatterTextBox.Input = null;\nthis.PatterTextBox.IsntInput = System.Drawing.Color.FromArgb(64, 64, 64);\nthis.PatterTextBox.LineColor = System.Drawing.Color.DodgerBlue;\nthis.PatterTextBox.LineHeight = 2;\nthis.PatterTextBox.LineMarginHorizontal = 0;\nthis.PatterTextBox.LineMarginLeft = 0;\nthis.PatterTextBox.LineMarginRight = 0;\nthis.PatterTextBox.LineMarginToText = 1;\nthis.PatterTextBox.Multiline = false;\nthis.PatterTextBox.Name = \"PatterTextBox\";\nthis.PatterTextBox.Padding = new System.Windows.Forms.Padding(0, 0, 0, 2);\nthis.PatterTextBox.PasswortChar = '\\0';\nthis.PatterTextBox.Patter = \"Daniel\"; //Regex/Patter supported\nthis.PatterTextBox.PatterError = System.Drawing.Color.Firebrick;\nthis.PatterTextBox.UseSystemPasswordChar = false;\n```\t\n### Type Five - Multi line auto size vertical\n###### With two lines and three lines\n * ![MultiLineAutoSize](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/MultiLineAutoSize.png)\n * ![MultiLineAutoSize2](https://github.com/facebamm/TextBox-FaceMaterial/blob/master/Images/MultiLineAutoSize2.png)\n##### Settings \n\n|Line |               | Text  | |Control||\n|:---|:-:|:-|:-:|:-|:-:\n| LineColor | DodgerBlue | AutoScaleByText | false |BackColor |FromArgb(36, 36, 36)\n| LineHeight  | 2 | ForeColor  | DodgerBlue |Padding | Padding(0, 0, 0, 2)\n| LineMarginHorizontal  | 0 | Input  | null |\n| LineMarginLeft  | 0 | Multiline  | **true** |\n| LineMarginRight  | 1 | AutoScaleByText | **true** |\n| LineMarginToText  | DodgerBlue | PasswortChar  | '\\0' |\n|PatterError|Firebrick|Patter| null\n|||UseSystemPasswordChar| false\n\n```csharp\n// \n// MultiLineTextBox\n// \nthis.MultiLineTextBox.AutoScaleByText = false;\nthis.MultiLineTextBox.BackColor = System.Drawing.Color.FromArgb(36, 36, 36);\nthis.MultiLineTextBox.CueText = \"\";\nthis.MultiLineTextBox.ForeColor = System.Drawing.Color.DodgerBlue;\nthis.MultiLineTextBox.Input = null;\nthis.MultiLineTextBox.IsntInput = null;\nthis.MultiLineTextBox.LineColor = System.Drawing.Color.DodgerBlue;\nthis.MultiLineTextBox.LineHeight = 2;\nthis.MultiLineTextBox.LineMarginHorizontal = 0;\nthis.MultiLineTextBox.LineMarginLeft = 0;\nthis.MultiLineTextBox.LineMarginRight = 0;\nthis.MultiLineTextBox.LineMarginToText = 1;\nthis.MultiLineTextBox.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);\nthis.MultiLineTextBox.Multiline = true;\nthis.MultiLineTextBox.Name = \"MultiLineTextBox\";\nthis.MultiLineTextBox.Padding = new System.Windows.Forms.Padding(0, 0, 0, 2);\nthis.MultiLineTextBox.PasswortChar = '\\0';\nthis.MultiLineTextBox.Patter = null;\nthis.MultiLineTextBox.PatterError = System.Drawing.Color.Red;\nthis.MultiLineTextBox.UseSystemPasswordChar = false;\n```\t\n[Logo]: https://github.com/facebamm/TextBox-FaceMaterial/raw/master/Images/Form.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDanielBaumert%2FTextBox-FaceMaterial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDanielBaumert%2FTextBox-FaceMaterial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDanielBaumert%2FTextBox-FaceMaterial/lists"}