对话框 SfDxutDialog
DXUT 对话框控件与事件
sa · 扩展 SAMPFUNCS · 仅 SA-MP;需 SAMPFUNCS
共 38 条。DXUT 对话框 / 控件 / 列表框。调用见 Lua / Redux。
创建 / 事件 / 布局
创建带标题的 DXUTDialog 对象。
0B80 SF_DXUT_CREATE_DIALOG
in: title
out: handle返回指定对话框上最近一次事件与组件 ID。
0B81 SF_DXUT_DIALOG_POP
in: self
out: eventId, controlId设置 DXUTDialog 的坐标与尺寸。
0B84 SF_DXUT_DIALOG_SET_COORDS_AND_DIMS
in: self, coordX, coordY, width, height返回 DXUTDialog 的坐标与尺寸。
0B85 SF_DXUT_DIALOG_GET_COORDS_AND_DIMS
in: self
out: coordX, coordY, width, height设置 DXUTDialog 是否可见。
0B86 SF_DXUT_DIALOG_SET_VISIBILITY
in: self, isVisible检查 DXUTDialog 是否可见。
0B87 SF_DXUT_DIALOG_IS_VISIBLE
in: self设置 DXUTDialog 背景色。
0B93 SF_DXUT_DIALOG_SET_BACKGROUND_COLOR
in: self, color添加控件
在 DXUTDialog 上创建复选框。
0B83 SF_DXUT_DIALOG_ADD_CHECKBOX
in: self, id, text, relCoordX, relCoordY, width, height在 DXUTDialog 上创建文本输入框。
0B88 SF_DXUT_DIALOG_ADD_EDITBOX
in: self, id, initialText, coordX, coordY, width, height在 DXUTDialog 上添加静态文本控件。
0B91 SF_DXUT_DIALOG_ADD_STATIC_TEXT
in: self, id, text, relCoordX, relCoordY, width, height在 DXUTDialog 上创建水平滑块。
0B96 SF_DXUT_DIALOG_ADD_SLIDER
in: self, id, relCoordX, relCoordY, width, height, maxValue在对话框上创建列表框。
0B99 SF_DXUT_DIALOG_ADD_LISTBOX
in: self, id, relCoordX, relCoordY, width, height控件文本 / 可见
按控件 ID 返回其文本。
0B89 SF_DXUT_DIALOG_GET_TEXT_OF_CONTROL
in: self, id
out: text设置 DXUTDialog 中指定 ID 控件是否可见。
0B90 SF_DXUT_DIALOG_SET_VISIBILITY_OF_CONTROL
in: self, controlId, isVisible按控件 ID 设置其文本。用在 if 里。
0B94 SF_DXUT_DIALOG_SET_TEXT_OF_CONTROL
in: self, id, text若 DXUTDialog 中指定 ID 控件可见则为真。
0B95 SF_DXUT_DIALOG_IS_CONTROL_VISIBLE
in: self, id复选框 / 滑块
若 DXUTDialog 复选框控件已勾选则为真。
0B92 SF_DXUT_DIALOG_IS_CHECKBOX_CHECKED
in: self, checkboxId设置复选框状态。
0B9E SF_DXUT_DIALOG_SET_STATUS_OF_CHECKBOX
in: self, id, isChecked设置 DXUTDialog 中指定 ID 复选框的颜色。
0BAA SF_DXUT_DIALOG_SET_COLOR_OF_CHECKBOX
in: self, id, color返回 DXUTDialog 中指定 ID 滑块的拇指位置值。
0B97 SF_DXUT_DIALOG_GET_SLIDER_VALUE
in: self, id
out: value设置 DXUTDialog 中指定 ID 滑块的拇指位置值。
0B98 SF_DXUT_DIALOG_SET_SLIDER_VALUE
in: self, id, value列表框
向 DXUTDialog 中指定 ID 列表框插入新项。用在 if 里。
0B9A SF_DXUT_DIALOG_INSERT_LISTBOX_ELEMENT
in: self, id, text, data, index返回 DXUTDialog 中指定 ID 列表框的选中索引与元素数量。
0B9B SF_DXUT_DIALOG_GET_SELECTED_LISTBOX_ELEMENT
in: self, id
out: index, count从 DXUTDialog 中指定 ID 列表框移除指定索引项。用在 if 里。
0B9C SF_DXUT_DIALOG_DELETE_LISTBOX_ELEMENT
in: self, id, index按索引返回 DXUTDialog 列表框项的文本与关联数据。
0B9D SF_DXUT_DIALOG_GET_LISTBOX_ELEMENT
in: self, id, index
out: text, data标题 / 最小化 / 焦点
设置 DXUTDialog 标题是否可见。
0B9F SF_DXUT_DIALOG_SET_TITLE_VISIBILITY
in: self, isVisible若 DXUTDialog 标题可见则为真。
0BA0 SF_DXUT_DIALOG_IS_TITLE_VISIBLE
in: self设置 DXUTDialog 是否最小化。
0BA1 SF_DXUT_DIALOG_SET_MINIMIZED
in: self, isMinimized若 DXUTDialog 已最小化则为真。
0BA2 SF_DXUT_DIALOG_IS_MINIMIZED
in: self把交互焦点设到 DXUTDialog 中指定 ID 控件。
0BA5 SF_DXUT_DIALOG_SET_FOCUSED_CONTROL
in: self, id控件几何 / 删除
修改 DXUTDialog 中指定 ID 控件的尺寸。
0BA6 SF_DXUT_DIALOG_SET_DIMS_OF_CONTROL
in: self, id, width, height返回 DXUTDialog 中指定 ID 控件的尺寸。
0BA7 SF_DXUT_DIALOG_GET_DIMS_OF_CONTROL
in: self, id
out: width, height设置 DXUTDialog 中指定 ID 控件的窗口位置。
0BA8 SF_DXUT_DIALOG_SET_COORDS_OF_CONTROL
in: self, id, relCoordX, relCoordY返回 DXUTDialog 控件的窗口位置。
0BA9 SF_DXUT_DIALOG_GET_COORDS_OF_CONTROL
in: self, id
out: coordX, coordY移除 DXUTDialog 中指定 ID 控件并释放其内存。
0BA3 SF_DXUT_DIALOG_DELETE_CONTROL
in: self, id删除 DXUTDialog 并释放其内存。
0BA4 SF_DXUT_DIALOG_DELETE
in: self若指定 DXUTDialog 存在则为真。
0BAB SF_DXUT_DIALOG_EXIST
in: self