Changes in uspace/app/calculator/calculator.c [45004f3:d0dfbba] in mainline
- File:
-
- 1 edited
-
uspace/app/calculator/calculator.c (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/calculator/calculator.c
r45004f3 rd0dfbba 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2026 Jiri Svoboda 3 3 * Copyright (c) 2016 Martin Decky 4 4 * All rights reserved. … … 37 37 */ 38 38 39 #include <adt/list.h> 39 40 #include <clipboard.h> 40 41 #include <ctype.h> … … 46 47 #include <ui/entry.h> 47 48 #include <ui/fixed.h> 49 #include <ui/menu.h> 48 50 #include <ui/menubar.h> 49 #include <ui/menu .h>51 #include <ui/menudd.h> 50 52 #include <ui/menuentry.h> 51 53 #include <ui/pbutton.h> … … 186 188 calc_t *calc = (calc_t *) arg; 187 189 190 if (ui_window_def_kbd(window, event) == ui_claimed) 191 return; 192 188 193 if (event->type == KEY_PRESS && (event->mods & KM_CTRL) != 0) { 189 194 switch (event->key) { … … 787 792 int main(int argc, char *argv[]) 788 793 { 789 const char *display_spec = UI_ DISPLAY_DEFAULT;794 const char *display_spec = UI_ANY_DEFAULT; 790 795 ui_t *ui; 791 796 ui_resource_t *ui_res; … … 893 898 } 894 899 895 rc = ui_menu_ create(calc.menubar, "File", &mfile);900 rc = ui_menu_dd_create(calc.menubar, "~F~ile", NULL, &mfile); 896 901 if (rc != EOK) { 897 902 printf("Error creating menu.\n"); … … 899 904 } 900 905 901 rc = ui_menu_entry_create(mfile, "E xit", "Alt-F4", &mexit);906 rc = ui_menu_entry_create(mfile, "E~x~it", "Alt-F4", &mexit); 902 907 if (rc != EOK) { 903 908 printf("Error creating menu.\n"); … … 907 912 ui_menu_entry_set_cb(mexit, calc_file_exit, (void *) &calc); 908 913 909 rc = ui_menu_ create(calc.menubar, "Edit", &medit);914 rc = ui_menu_dd_create(calc.menubar, "~E~dit", NULL, &medit); 910 915 if (rc != EOK) { 911 916 printf("Error creating menu.\n"); … … 913 918 } 914 919 915 rc = ui_menu_entry_create(medit, " Copy", "Ctrl-C", &mcopy);920 rc = ui_menu_entry_create(medit, "~C~opy", "Ctrl-C", &mcopy); 916 921 if (rc != EOK) { 917 922 printf("Error creating menu.\n"); … … 921 926 ui_menu_entry_set_cb(mcopy, calc_edit_copy, (void *) &calc); 922 927 923 rc = ui_menu_entry_create(medit, " Paste", "Ctrl-V", &mpaste);928 rc = ui_menu_entry_create(medit, "~P~aste", "Ctrl-V", &mpaste); 924 929 if (rc != EOK) { 925 930 printf("Error creating menu.\n");
Note:
See TracChangeset
for help on using the changeset viewer.
