# Input Text Boxes

ImHex contains a number of different input text boxes that expect different input. This page describes their functionality.

<figure><img src="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-91c0f58e7471665a6864f920544dd5e850f151ad%2Fimhex_YHVwjR4UC3.png?alt=media" alt=""><figcaption><p>Input fields as seen in ImHex</p></figcaption></figure>

<table data-column-title-hidden data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><p><strong>Mathematical Input</strong></p><p>This field expects some sort of mathematical expression such as <code>-1234.5</code> or <code>0xABCD</code> or</p><p><code>5 + 7</code> or <code>log(e) / 2</code>.</p></td><td>Important to note is, when trying to enter a hexadecimal value into these fields, the value <strong>must</strong> be prefixed with <code>0x</code>.</td><td></td><td><a href="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-d434d3eb4fc4cb1609caae0ca4cd5efa822b8fcd%2Fmsedge_gBEvVNUGXq.png?alt=media">msedge_gBEvVNUGXq.png</a></td></tr><tr><td><strong>Numerical Input</strong></td><td>This field expects a numerical value. This can either be a floating point number, a decimal number, or a hexadecimal number.</td><td></td><td><a href="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-7b10a367dd55f52a47a7ea17891cb6455a9ce3cf%2Fmsedge_mCX6oq3HTn.png?alt=media">msedge_mCX6oq3HTn.png</a></td></tr><tr><td><strong>Binary Pattern Input</strong></td><td>This field expects a binary pattern string in the form of <code>0F ?? A?</code>. The characters 0 to 9 and A to F specify the fixed value of that nibble while question marks specify a wildcard value. For more information on this, check the <a href="binary-pattern">Binary Pattern</a> page.</td><td></td><td><a href="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-cb99587e0929d4098f973599acc606f36ce6045e%2Fmsedge_sCuv0NsVqj.png?alt=media">msedge_sCuv0NsVqj.png</a></td></tr><tr><td><strong>Regex Input</strong></td><td>This field expects a regex-formatted input string. For more information on this, check the <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Cheatsheet">Regex cheatsheet</a>.</td><td></td><td><a href="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-17570ee8bae70351fa6ee47e22174c986d5dd526%2Fmsedge_ttF0eogCRr.png?alt=media">msedge_ttF0eogCRr.png</a></td></tr><tr><td><strong>Text Input</strong></td><td>This field expects any valid UTF-8 string and doesn't expect any special formatting.</td><td></td><td><a href="https://1845190112-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxj7sbzGbHH260vbpZOu1%2Fuploads%2Fgit-blob-a4e2f1dd9dc9ff4eee1fa2e94ed241021b979588%2Fmsedge_xBNeHHWsJv.png?alt=media">msedge_xBNeHHWsJv.png</a></td></tr></tbody></table>

### Sliders

Sliders can be modified by simply sliding around the drag bar or by CTRL-Clicking on it and using it as a regular input text box.
