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