keyboard_ui.fl

来自「SRI international 发布的OAA框架软件」· FL 代码 · 共 723 行 · 第 1/2 页

FL
723
字号
# data file for the Fltk User Interface Designer (fluid)
version 1.0100 
header_name {.h} 
code_name {.cxx} 
gridx 5 
gridy 5 
snap 3
Function {make_window()} {open
} {
  Fl_Window my_window {selected
    xywh {461 296 494 203}
    code0 {\#include "keyboard.h"}
    class MyWindow visible
  } {
    Fl_Button {} {
      label {Esc }
      user_data FL_Escape user_data_type {void*}
      callback key_cb
      xywh {15 60 20 20} labelsize 8
    }
    Fl_Button {} {
      label F1
      user_data {FL_F+1} user_data_type {void*}
      callback key_cb
      xywh {50 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F2
      user_data {FL_F+2} user_data_type {void*}
      callback key_cb
      xywh {70 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F3
      user_data {FL_F+3} user_data_type {void*}
      callback key_cb
      xywh {90 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F4
      user_data {FL_F+4} user_data_type {void*}
      callback key_cb
      xywh {110 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F5
      user_data {FL_F+5} user_data_type {void*}
      callback key_cb
      xywh {140 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F6
      user_data {FL_F+6} user_data_type {void*}
      callback key_cb
      xywh {160 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F7
      user_data {FL_F+7} user_data_type {void*}
      callback key_cb
      xywh {180 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F8
      user_data {FL_F+8} user_data_type {void*}
      callback key_cb
      xywh {200 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F9
      user_data {FL_F+9} user_data_type {void*}
      callback key_cb
      xywh {230 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F10
      user_data {FL_F+10} user_data_type {void*}
      callback key_cb
      xywh {250 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F11
      user_data {FL_F+11} user_data_type {void*}
      callback key_cb
      xywh {270 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label F12
      user_data {FL_F+12} user_data_type {void*}
      callback key_cb
      xywh {290 60 20 20} labelsize 10
    }
    Fl_Button {} {
      label {Print }
      user_data FL_Print user_data_type {void*}
      callback key_cb
      xywh {325 60 20 20} labelsize 8
    }
    Fl_Button {} {
      label {Sclk }
      user_data FL_Scroll_Lock user_data_type {void*}
      callback key_cb
      xywh {345 60 20 20} labelsize 8
    }
    Fl_Button {} {
      label {Paus }
      user_data FL_Pause user_data_type {void*}
      callback key_cb
      xywh {365 60 20 20} labelsize 8
    }
    Fl_Button {} {
      label {`}
      callback key_cb
      xywh {15 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 1
      callback key_cb
      xywh {35 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 2
      callback key_cb
      xywh {55 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 3
      callback key_cb
      xywh {75 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 4
      callback key_cb
      xywh {95 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 5
      callback key_cb
      xywh {115 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 6
      callback key_cb
      xywh {135 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 7
      callback key_cb
      xywh {155 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 8
      callback key_cb
      xywh {175 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 9
      callback key_cb
      xywh {195 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label 0
      callback key_cb
      xywh {215 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label {-}
      callback key_cb
      xywh {235 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label {=}
      callback key_cb
      xywh {255 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label Bksp
      user_data FL_BackSpace user_data_type {void*}
      callback key_cb
      xywh {275 90 35 20} labeltype SHADOW_LABEL labelsize 8 align 20
    }
    Fl_Button {} {
      label {Ins }
      user_data FL_Insert user_data_type {void*}
      callback key_cb
      xywh {325 90 20 20} labelsize 8
    }
    Fl_Button {} {
      label Home
      user_data FL_Home user_data_type {void*}
      callback key_cb
      xywh {345 90 20 20} labelsize 8
    }
    Fl_Button {} {
      label {pgup }
      user_data FL_Page_Up user_data_type {void*}
      callback key_cb
      xywh {365 90 20 20} labelsize 8
    }
    Fl_Button {} {
      label Num
      user_data FL_Num_Lock user_data_type {void*}
      callback key_cb
      xywh {400 90 20 20} labelsize 8
    }
    Fl_Button {} {
      label {/}
      user_data {FL_KP+'/'} user_data_type {void*}
      callback key_cb
      xywh {420 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label {*}
      user_data {FL_KP+'*'} user_data_type {void*}
      callback key_cb
      xywh {440 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label {-}
      user_data {FL_KP+'-'} user_data_type {void*}
      callback key_cb
      xywh {460 90 20 20} labelsize 10
    }
    Fl_Button {} {
      label Tab
      user_data FL_Tab user_data_type {void*}
      callback key_cb
      xywh {15 110 27 20} labelsize 8 align 20
    }
    Fl_Button {} {
      label Q
      callback key_cb
      xywh {42 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label W
      callback key_cb
      xywh {62 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label E
      callback key_cb
      xywh {82 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label R
      callback key_cb
      xywh {102 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label T
      callback key_cb
      xywh {122 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label Y
      callback key_cb
      xywh {142 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label U
      callback key_cb
      xywh {162 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label I
      callback key_cb
      xywh {182 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label O
      callback key_cb
      xywh {202 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label P
      callback key_cb
      xywh {222 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label {[}
      callback key_cb
      xywh {242 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label {]}
      callback key_cb
      xywh {262 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label {\\}
      user_data {'|'}
      callback key_cb
      xywh {282 110 28 20} labelsize 10 align 20
    }
    Fl_Button {} {
      label {Del }
      user_data FL_Delete user_data_type {void*}
      callback key_cb
      xywh {325 110 20 20} labelsize 8
    }
    Fl_Button {} {
      label {End }
      user_data FL_End user_data_type {void*}
      callback key_cb
      xywh {345 110 20 20} labelsize 8
    }
    Fl_Button {} {
      label {pgdn }
      user_data FL_Page_Down user_data_type {void*}
      callback key_cb
      xywh {365 110 20 20} labelsize 8
    }
    Fl_Button {} {
      label 7
      user_data {FL_KP+'7'} user_data_type {void*}
      callback key_cb
      xywh {400 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label 8
      user_data {FL_KP+'8'} user_data_type {void*}
      callback key_cb
      xywh {420 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label 9
      user_data {FL_KP+'9'} user_data_type {void*}
      callback key_cb
      xywh {440 110 20 20} labelsize 10
    }
    Fl_Button {} {
      label {+}
      user_data {FL_KP+'+'} user_data_type {void*}
      callback key_cb
      xywh {460 110 20 40} labelsize 10 align 17
    }
    Fl_Button {} {
      label Lock
      user_data FL_Caps_Lock user_data_type {void*}
      callback key_cb
      xywh {15 130 36 20} labelsize 8 align 20
    }
    Fl_Button {} {
      label A
      callback key_cb
      xywh {51 130 20 20} labelsize 10
    }
    Fl_Button {} {
      label S
      callback key_cb
      xywh {71 130 20 20} labelsize 10
    }
    Fl_Button {} {
      label D
      callback key_cb
      xywh {91 130 20 20} labelsize 10
    }
    Fl_Button {} {
      label F
      callback key_cb
      xywh {111 130 20 20} labelsize 10

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?