| /lvgl-latest/src/drivers/windows/ |
| D | lv_windows_input.c | 176 if(!context->encoder.indev) { in lv_windows_acquire_encoder_indev() 177 context->encoder.state = LV_INDEV_STATE_RELEASED; in lv_windows_acquire_encoder_indev() 178 context->encoder.enc_diff = 0; in lv_windows_acquire_encoder_indev() 180 context->encoder.indev = lv_indev_create(); in lv_windows_acquire_encoder_indev() 181 if(context->encoder.indev) { in lv_windows_acquire_encoder_indev() 183 context->encoder.indev, in lv_windows_acquire_encoder_indev() 186 context->encoder.indev, in lv_windows_acquire_encoder_indev() 189 context->encoder.indev, in lv_windows_acquire_encoder_indev() 192 context->encoder.indev, in lv_windows_acquire_encoder_indev() 195 context->encoder.indev); in lv_windows_acquire_encoder_indev() [all …]
|
| D | lv_windows_context.h | 85 lv_windows_encoder_context_t encoder; member
|
| D | lv_windows_context.c | 678 else if(context->encoder.indev && in lv_windows_window_message_callback_nolock()
|
| /lvgl-latest/demos/keypad_encoder/ |
| D | README.md | 5 LVGL allows you to control the widgets with keypad and/or encoder without touchpad. 7 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder). 9 
|
| /lvgl-latest/docs/details/main-components/ |
| D | indev.rst | 29 - :cpp:enumerator:`LV_INDEV_TYPE_ENCODER`: encoder with left/right turn and push options 233 keypad or encoder. It works similar to the *TAB* key on the PC to select an element 263 A common example of an encoder is a device with a turning knob that tells the hosting 266 With an encoder your application can receive events from the following: 275 - By turning the encoder you can focus on the next/previous object. 276 - When you press the encoder on a simple object (like a button), it will be clicked. 277 - If you press the encoder on a complex object (like a list, message box, etc.) 279 object by turning the encoder. 303 input from a keypad or encoder), that set of Widgets is placed in a group which 307 or the encoder actions. For example, if a :ref:`Text Area <lv_textarea>` has focus [all …]
|
| /lvgl-latest/demos/ |
| D | README.md | 17 /* Demonstrate the usage of encoder and keyboard */ 137 ### Keypad and encoder 138 LVGL allows you to control the widgets with a keypad and/or encoder without a touchpad. This demo s… 139 …hpad-less usage of LVGL [here](https://docs.lvgl.io/master/overview/indev.html#keypad-and-encoder). 143 
|
| /lvgl-latest/docs/details/widgets/ |
| D | spinbox.rst | 42 If an encoder is used as input device, the selected digit is shifted to 43 the right by default whenever the encoder button is clicked. To change this behaviour to shifting
|
| D | buttonmatrix.rst | 20 the buttons with encoder and keyboard navigation as well. 156 Note that long pressing the Button Matrix with an encoder can mean to 160 to the Button Matrix if used with an encoder. This disables the repeat feature so
|
| D | table.rst | 17 Table is an editable Widget, allow selecting a cell with encoder and keyboard
|
| D | calendar.rst | 19 encoder or keyboard navigation as well as pointer-type input devices.
|
| D | dropdown.rst | 19 encoder or keyboard navigation as well.
|
| /lvgl-latest/docs/details/integration/os/ |
| D | zephyr.rst | 85 uart$ lvgl monkey create [pointer|keypad|button|encoder] 108 - `encoder input <https://docs.zephyrproject.org/latest/build/dts/api/bindings/input/zephyr,lvgl-en… 125 Example with the encoder device to assign a :code:`lv_group_t`:
|
| /lvgl-latest/docs/details/integration/driver/ |
| D | windows.rst | 14 - Support LVGL pointer, keypad and encoder devices integration.
|
| /lvgl-latest/scripts/ |
| D | LVGLImage.py | 803 encoder = png.Writer(self.w, 815 encoder = png.Writer(self.w, self.h, greyscale=False, alpha=True) 818 encoder = png.Writer(self.w, 825 encoder = png.Writer(self.w, 835 encoder.write_array(f, data)
|
| /lvgl-latest/docs/details/base-widget/ |
| D | obj.rst | 458 - :cpp:enumerator:`LV_STATE_FOCUSED`: Focused via keypad or encoder or clicked via touchpad/mouse 459 - :cpp:enumerator:`LV_STATE_FOCUS_KEY`: Focused via keypad or encoder but not via touchpad/mouse 460 - :cpp:enumerator:`LV_STATE_EDITED`: Edit by an encoder 613 an encoder input device. See :ref:`Input devices overview <indev>` for 614 more on encoder behaviors and the edit mode.
|
| /lvgl-latest/docs/intro/ |
| D | basics.rst | 287 - :cpp:enumerator:`LV_STATE_FOCUSED`: Focused via keypad or encoder or clicked via touchpad/mouse 288 - :cpp:enumerator:`LV_STATE_FOCUS_KEY`: Focused via keypad or encoder but not via touchpad/mouse 289 - :cpp:enumerator:`LV_STATE_EDITED`: Edit by an encoder
|
| D | introduction.rst | 17 - Various input devices such as touchpad, mouse, keyboard, encoder, etc.
|
| /lvgl-latest/src/libs/lodepng/ |
| D | lodepng.c | 5934 lodepng_encoder_settings_init(&state->encoder); in lodepng_state_init() 6814 if((info_png->color.colortype == LCT_PALETTE || state->encoder.force_palette) in lodepng_encode() 6823 if(state->encoder.zlibsettings.btype > 2) { in lodepng_encode() 6838 if(state->encoder.auto_convert) { in lodepng_encode() 6920 if(state->encoder.force_palette) { in lodepng_encode() 6954 state->error = state->encoder.auto_convert ? 102 : 101; in lodepng_encode() 6969 … state->error = preProcessScanlines(&data, &datasize, converted, w, h, &info, &state->encoder); in lodepng_encode() 6975 state->error = preProcessScanlines(&data, &datasize, image, w, h, &info, &state->encoder); in lodepng_encode() 6997 state->error = addChunk_iCCP(&outv, &info, &state->encoder.zlibsettings); in lodepng_encode() 7022 …if(state->encoder.force_palette && (info.color.colortype == LCT_RGB || info.color.colortype == LCT… in lodepng_encode() [all …]
|
| D | lodepng.h | 870 LodePNGEncoderSettings encoder; /*the encoding settings*/ member
|
| /lvgl-latest/docs/details/base-widget/styles/ |
| D | style.rst | 43 - :cpp:enumerator:`LV_STATE_FOCUSED`: (0x0002) Focused via keypad or encoder or clicked via touchpa… 44 - :cpp:enumerator:`LV_STATE_FOCUS_KEY`: (0x0004) Focused via keypad or encoder but not via touchpad… 45 - :cpp:enumerator:`LV_STATE_EDITED`: (0x0008) Edit by an encoder
|
| /lvgl-latest/ |
| D | Kconfig | 1709 bool "The mousewheel emulates an encoder input device" 1999 bool "Demonstrate the usage of encoder and keyboard"
|
| /lvgl-latest/docs/details/integration/os/yocto/ |
| D | lvgl_recipe.rst | 783 /* Demonstrate the usage of encoder and keyboard */
|
| /lvgl-latest/docs/ |
| D | CHANGELOG.rst | 319 - **fix(encoder): always fire LV_EVENT_LONG_PRESSED to indev callback** `6064 <https://github.com/l…
|