diff options
author | TonCherAmi <kratos661@gmail.com> | 2021-05-23 01:17:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-23 00:17:27 +0200 |
commit | dc28a974373b5d462a734e35b8b47afce0782c77 (patch) | |
tree | 432760a640e58924da590016b4c99881a32d993d /lexer/theme-lexer.l | |
parent | 04c006a4a23dd71a3c4af8df63329ab436411740 (diff) |
Add cursor property (#1313)
* Change mouse cursor on widget hover
Currently only listview element and editbox are supported.
* Add cursor property
Diffstat (limited to 'lexer/theme-lexer.l')
-rw-r--r-- | lexer/theme-lexer.l | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lexer/theme-lexer.l b/lexer/theme-lexer.l index c3bc99d0..48d043a8 100644 --- a/lexer/theme-lexer.l +++ b/lexer/theme-lexer.l @@ -227,6 +227,12 @@ LS_SOLID (?i:solid) ORIENTATION_HORI (?i:horizontal) ORIENTATION_VERT (?i:vertical) +/* Cursor */ + +CURSOR_DEF (?i:default) +CURSOR_PTR (?i:pointer) +CURSOR_TXT (?i:text) + /* Color schema */ RGBA (?i:rgb[a]?) HWB (?i:hwb) @@ -598,6 +604,10 @@ if ( queue == NULL ){ <PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{ORIENTATION_HORI} { return ORIENTATION_HORI; } <PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{ORIENTATION_VERT} { return ORIENTATION_VERT; } +<PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{CURSOR_DEF} { return CURSOR_DEF; } +<PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{CURSOR_PTR} { return CURSOR_PTR; } +<PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{CURSOR_TXT} { return CURSOR_TXT; } + <PROPERTIES,PROPERTIES_ENV,PROPERTIES_VAR_DEFAULT>{COLOR_TRANSPARENT} { return T_COLOR_TRANSPARENT; } |