iced/examples/pane_grid
Héctor Ramón Jiménez 08a031cbe5
Introduce keyboard::on_key_press and on_key_release
Also rename `subscription::events*` to `event::listen*`.
2023-09-07 02:45:15 +02:00
..
src Introduce keyboard::on_key_press and on_key_release 2023-09-07 02:45:15 +02:00
Cargo.toml Create iced_widget subcrate and re-organize the whole codebase 2023-03-04 05:37:11 +01:00
README.md Update pane_grid GIFs 2020-07-09 07:05:57 +02:00

Pane grid

A grid of panes that can be split, resized, and reorganized.

This example showcases the PaneGrid widget, which features:

  • Vertical and horizontal splits
  • Tracking of the last active pane
  • Mouse-based resizing
  • Drag and drop to reorganize panes
  • Hotkey support
  • Configurable modifier keys
  • API to perform actions programmatically (split, swap, resize, etc.)

The main file contains all the code of the example.

You can run it with cargo run:

cargo run --package pane_grid