zoukankan      html  css  js  c++  java
  • SAP Control framework–CL_GUI_TOOLBAR

    引用:

    282 views

    1.1.1 定义

    定义一个工具栏,里面有很多按钮或者下拉列表,可以选择其中的功能,以实现程序中的逻辑控制。

    1.1.2 属性

    几个constants:

    M_ID_FUNCTION_SELECTED

    M_ID_DROPDOWN_CLICKED

    M_MODE_VERTICAL

    M_MODE_HORIZONTAL

    1.1.3 方法

    CONSTRUCTOR

    PARENT container的名字

    DISPLAY_MODE 设置显示的模式

    M_MODE_HORIZONTAL or M_MODE_VERTICAL

    创建toolbar,并设置显示的模式

    FILL_BUTTONS_DATA_TABLE

    FCODE Function Code

    ICON Icon

    DISABLED State

    BUTN_TYPE Style

    TEXT Text

    QUICKINFO Tip

    DATA_TABLE Button Data Table

    添加一个button到存储button的内表中

    SET_BUTTON_STATE

    ENABLED Enabled or Disabled

    CHECKED Pressed or Released

    FCODE Function Code Associated with the Button

    设置button的状态,激活的还是禁用的?是否已经选择?

    TRACK_CONTEXT_MENU

    CONTEXT_MENU Context Menu

    POSX X Coordinate

    POSY Y Coordinate

    跟踪context menu的信息

    DELETE_ALL_BUTTONS

    删除所有的button

    SET_BUTTON_INFO

    FCODE Function Code Associated with Button

    ICON Icon Name

    TEXT Text Shown to the Right of the Image

    QUICKINFO Purpose of Button Text

    当你需要动态的设定button的信息的时候,这个方法就有用了

    ADD_BUTTON

    FCODE Function Code Associated with Button

    ICON Icon Name

    IS_DISABLED Button Status

    BUTN_TYPE Button Types Defined in CNTB

    TEXT Text Shown to the Right of the Image

    QUICKINFO Purpose of Button Text

    最基本的添加按钮的方法

    ADD_BUTTON_GROUP

    DATA_TABLE TTB_BUTTON Table for Button Data

    添加一组button,可以和方法FILL_BUTTONS_DATA_TABLE组合起来用,更方便。

    DELETE_BUTTON

    删除单个按钮,不详细介绍

    ASSIGN_STATIC_CTXMENU_TABLE

    TABLE_CTXMENU Static Context Menu

    SET_STATIC_CTXMENU

    FCODE Function Code

    CTXMENU Static Context Menu

    UPDATE_TABLE_CTXMENU

    FCODE F Code of a Pushbutton

    CTXMENU Static Context Menu of a Pushbutton

    TO_DELETE Delete Flag

    UPDATE_TABLE_BUTTON

    FCODE Function Code

    ICON Icon Name of Pushbutton

    DISABLED Is the Pushbutton Active?

    BUTN_TYPE Button Type

    TEXT Button Text

    QUICKINFO Tool Tip

    CHECKED Is the Pushbutton Pressed?

    TO_DELETE Delete Flag

    更新button的状态以及信息

    CHECK_UNIQUE_FCODE

    FCODE Function Code

    检查function code是否唯一

    ON_CTXMENU_CHANGED

    1.1.4 事件

    FUNCTION_SELECTED

    FCODE Function Code

    当按钮被选择时触发

    DROPDOWN_CLICKED

    FCODE Function code

    POSX X Coordinate

    POSY Y Coordinate

  • 相关阅读:
    Xshell6配置ssh免密码登录虚拟机
    编程语言的各种区别
    unity_小功能实现(敌人追踪主角)
    unity_小功能实现(敌人巡逻功能)
    Unity Editor已停止工作
    unity之初级必备知识
    unity之中级工程师
    iTween基础之功能简介
    C#数据结构_查找
    C#数据结构_排序
  • 原文地址:https://www.cnblogs.com/wequst/p/1513327.html
Copyright © 2011-2022 走看看