Changes in uspace/app/calculator/calculator.c [46bd63c9:7481ee19] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/calculator/calculator.c
r46bd63c9 r7481ee19 1 1 /* 2 * Copyright (c) 202 3Jiri Svoboda2 * Copyright (c) 2021 Jiri Svoboda 3 3 * Copyright (c) 2016 Martin Decky 4 4 * All rights reserved. … … 46 46 #include <ui/entry.h> 47 47 #include <ui/fixed.h> 48 #include <ui/menubar.h> 48 49 #include <ui/menu.h> 49 #include <ui/menubar.h>50 #include <ui/menudd.h>51 50 #include <ui/menuentry.h> 52 51 #include <ui/pbutton.h> … … 187 186 calc_t *calc = (calc_t *) arg; 188 187 189 if (ui_window_def_kbd(window, event) == ui_claimed)190 return;191 192 188 if (event->type == KEY_PRESS && (event->mods & KM_CTRL) != 0) { 193 189 switch (event->key) { … … 791 787 int main(int argc, char *argv[]) 792 788 { 793 const char *display_spec = UI_ ANY_DEFAULT;789 const char *display_spec = UI_DISPLAY_DEFAULT; 794 790 ui_t *ui; 795 791 ui_resource_t *ui_res; … … 837 833 if (ui_is_textmode(ui)) { 838 834 params.rect.p1.x = 38; 839 params.rect.p1.y = 1 8;835 params.rect.p1.y = 19; 840 836 841 837 calc.geom.menubar_rect.p0.x = 1; 842 calc.geom.menubar_rect.p0.y = 1;838 calc.geom.menubar_rect.p0.y = 2; 843 839 calc.geom.menubar_rect.p1.x = params.rect.p1.x - 1; 844 calc.geom.menubar_rect.p1.y = 2;840 calc.geom.menubar_rect.p1.y = 3; 845 841 calc.geom.entry_rect.p0.x = 4; 846 calc.geom.entry_rect.p0.y = 3;842 calc.geom.entry_rect.p0.y = 4; 847 843 calc.geom.entry_rect.p1.x = 34; 848 calc.geom.entry_rect.p1.y = 4;844 calc.geom.entry_rect.p1.y = 5; 849 845 calc.geom.btn_orig.x = 4; 850 calc.geom.btn_orig.y = 5;846 calc.geom.btn_orig.y = 6; 851 847 calc.geom.btn_dim.x = 6; 852 848 calc.geom.btn_dim.y = 2; … … 897 893 } 898 894 899 rc = ui_menu_ dd_create(calc.menubar, "~F~ile", NULL, &mfile);895 rc = ui_menu_create(calc.menubar, "File", &mfile); 900 896 if (rc != EOK) { 901 897 printf("Error creating menu.\n"); … … 903 899 } 904 900 905 rc = ui_menu_entry_create(mfile, "E ~x~it", "Alt-F4", &mexit);901 rc = ui_menu_entry_create(mfile, "Exit", "Alt-F4", &mexit); 906 902 if (rc != EOK) { 907 903 printf("Error creating menu.\n"); … … 911 907 ui_menu_entry_set_cb(mexit, calc_file_exit, (void *) &calc); 912 908 913 rc = ui_menu_ dd_create(calc.menubar, "~E~dit", NULL, &medit);909 rc = ui_menu_create(calc.menubar, "Edit", &medit); 914 910 if (rc != EOK) { 915 911 printf("Error creating menu.\n"); … … 917 913 } 918 914 919 rc = ui_menu_entry_create(medit, " ~C~opy", "Ctrl-C", &mcopy);915 rc = ui_menu_entry_create(medit, "Copy", "Ctrl-C", &mcopy); 920 916 if (rc != EOK) { 921 917 printf("Error creating menu.\n"); … … 925 921 ui_menu_entry_set_cb(mcopy, calc_edit_copy, (void *) &calc); 926 922 927 rc = ui_menu_entry_create(medit, " ~P~aste", "Ctrl-V", &mpaste);923 rc = ui_menu_entry_create(medit, "Paste", "Ctrl-V", &mpaste); 928 924 if (rc != EOK) { 929 925 printf("Error creating menu.\n");
Note:
See TracChangeset
for help on using the changeset viewer.