More shortcuts
parent
ea5525c7d1
commit
0df7c7735b
48
src/main.rs
48
src/main.rs
|
|
@ -50,26 +50,32 @@ fn build_ui(application: >k::Application) {
|
||||||
true
|
true
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
let (key, modifier) = gtk::accelerator_parse("<Control>Page_Down");
|
let a = gtk::accelerator_parse("<Control>Page_Down");
|
||||||
accel_group.connect_accel_group(
|
let b = gtk::accelerator_parse("<Alt>plus");
|
||||||
key,
|
for (key, modifier) in &[a, b] {
|
||||||
modifier,
|
accel_group.connect_accel_group(
|
||||||
gtk::AccelFlags::VISIBLE,
|
*key,
|
||||||
clone!(@weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
*modifier,
|
||||||
nb.next_page();
|
gtk::AccelFlags::VISIBLE,
|
||||||
true
|
clone!(@weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
||||||
}),
|
nb.next_page();
|
||||||
);
|
true
|
||||||
let (key, modifier) = gtk::accelerator_parse("<Control>Page_Up");
|
}),
|
||||||
accel_group.connect_accel_group(
|
);
|
||||||
key,
|
}
|
||||||
modifier,
|
let a = gtk::accelerator_parse("<Control>Page_Up");
|
||||||
gtk::AccelFlags::VISIBLE,
|
let b = gtk::accelerator_parse("<Alt>egrave");
|
||||||
clone!(@weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
for (key, modifier) in &[a, b] {
|
||||||
nb.prev_page();
|
accel_group.connect_accel_group(
|
||||||
true
|
*key,
|
||||||
}),
|
*modifier,
|
||||||
);
|
gtk::AccelFlags::VISIBLE,
|
||||||
|
clone!(@weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
||||||
|
nb.prev_page();
|
||||||
|
true
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
}
|
||||||
let (key, modifier) = gtk::accelerator_parse("<Control><Shift>c");
|
let (key, modifier) = gtk::accelerator_parse("<Control><Shift>c");
|
||||||
accel_group.connect_accel_group(
|
accel_group.connect_accel_group(
|
||||||
key,
|
key,
|
||||||
|
|
@ -127,7 +133,7 @@ fn build_ui(application: >k::Application) {
|
||||||
true
|
true
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
for i in 1..9 {
|
for i in 1..=9 {
|
||||||
let (key, modifier) = gtk::accelerator_parse(&format!("<Alt>{}", i));
|
let (key, modifier) = gtk::accelerator_parse(&format!("<Alt>{}", i));
|
||||||
accel_group.connect_accel_group(
|
accel_group.connect_accel_group(
|
||||||
key,
|
key,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue