Unidsa是专门为改善和扩展Unigui在Delphi的功能而开发的创新组件调色板。该调色板由高度可定制的工具组成,旨在为建造现代用户界面提供更优雅有效的解决方案。
可用组件
tunidsaqrcodereader tunidsaconfirm tunidsatoast tunidsamenlateral tunidsalogin
这是一个高级组件开发的,旨在利用HTML5在读取广泛的**条形码和QR码**方面的功能。 Tunidsaqrcodereader设计为高度灵活性,使开发人员能够准确自定义他们想要阅读的代码类型,以及选择特定阅读设备的选项。
| 类型 | 描述 |
|---|---|
| 二维码 | 允许读取默认QR码。 |
| 阿兹台克 | AZTEC代码阅读支持 |
| 鳕鱼 | 识别和读取Codabar代码 |
| Code_39,Code_93,Code_128 | 代码代码的全面阅读,涵盖了变化39、93和128。 |
| data_matrix | 有资格识别和解释数据矩阵代码。 |
| Maxicode | 支持Maxicode代码。 |
| ITF | 与5(ITF)代码中的2个相互交织的2兼容。 |
| EAN_13,EAN_8 | 读取EAN代码,包括变体13和8。 |
| PDF_417 | PDF417代码支持。 |
| rss_14,rss_expanded | 在版本14和扩展版本中都有RSS代码的资格。 |
| upc_a,upc_e,upc_ean_extension | 与UPC变化兼容,包括EAN扩展。 |
代码类型选择:开发人员可以根据其应用程序的需求自由标记或取消选中特定的阅读代码。
设备选择:提供选择特定读取设备的选项,以确保捕获代码时更大的多功能性。
说明性图像,因为组件可以具有自定义选项...
TunidsaconFirm根据JQuery-Confir上可用的插件来创建和管理模态对话框窗口,以进行确认,警报和提示。该组件提供了广泛的属性和方法,可允许对对话框窗口进行详细的自定义,包括从显示的内容到窗口的美学和功能方面。
一般的:
Title定义对话框窗口的标题。Content定义对话框窗口的主要内容。Icon允许您为对话框窗口定义图标。Theme定义了窗口的主题,允许美学个性化。窗口控制:
Draggable控件如果可以拖动窗口。内容:
ContentFile允许您从外部文件加载窗口内容。SmoothContent可以轻柔地过渡到内容。按钮:
Buttons在对话框窗口中定义了可用的按钮。OnButtonClick事件。动画:
Animation定义了通过打开和关闭窗口使用的动画类型。TypeAnimated定义在更改类型时窗口是否会动画。布局和样式:
BoxWidth定义窗口的宽度。ColumnClass TitleClass允许您为窗口的不同元素定义自定义类。事件:
OnOpen , OnClose , OnDestroy , OnAction , OnContentReady各种事件,可以详细控制对话框窗口生命周期。其他属性:
Type定义对话框窗口的类型(确认,警报等)。UseBootstrap定义了Bootstrap是否将用于定型。RTL可以从右到左侧的书面语言支持。公共方法:
Show显示对话窗口。Alert , Dialog , Prompt , Confirm带有预定义特征的对话窗口,以实现不同的目的。Clear , ClearEvents方法,用于清洁与窗口相关的事件。 说明性图像,因为组件可以具有自定义选项...
Tunidsatoast是一个代表简单简短通知的类,通常用于向用户提供有关应用程序中的操作或事件的反馈。基于jQuery-toast-Plugin插件,此组件允许您为Delphi中开发的Unigui应用程序创建风格化和个性化的吐司通知。
主要属性和方法:
一般的:
Text定义通知的主要文本。Heading定义了通知的标题或标题。Icon定义通知图标。可以使用不同的图标 +指示通知的类型或重要性。行为:
ShowHideTransition确定通过显示或隐藏通知使用的过渡类型。HideAfter定义时间(以毫秒为单位),然后自动隐藏通知。AllowToastClose ,允许用户手动关闭通知。Stack定义可以同时显示多少通知。风格和外观:
BgColor定义了通知的背景颜色。TextColor定义了通知文本的颜色。TextAlign定义了通知中文本的对齐。Position定义屏幕上将显示通知的位置。Loader指定通知中显示的充电器的类型和行为。事件:
OnBeforeShow 。OnAfterShown 。OnBeforeHide触发。OnAfterHidden诱导。公共方法:
Show用定义的属性显示通知。Clear当前通知。Reset其默认值的通知。Tunidsatoast组件提供了一种灵活而优雅的方式,可为用户提供反馈而不侵入性。通过与Unigui一起在Delphi项目中使用此组件,开发人员可以显着改善用户体验,从而为各种操作和事件提供相关的上下文通知。
说明性图像,因为组件可以具有自定义选项...
这是一个代表侧菜单的组件,该组件通常在Web应用程序中用于提供浏览和其他选项,通常位于页面的左侧或右侧。
主要属性和方法:
一般的:
Logo :控制菜单顶部的徽标的外观和行为。UrlImage定义了徽标的图像CompanyName定义客户/公司名称Search :允许在菜单内进行研究。Icon定义了研究区域图标。TextPrompt定义了将显示在研究领域,标准“搜索..”中的信息文本AutoComplete启用或禁用已经使用的文本中的基础中的建议。Visible定义是否将显示搜索。SearchText文本文本。Theme定义了菜单的视觉主题。TitleLeft左主题标题。TitleRight标题。StyleLeft风格StyleRight风格Visible定义您是否会看到您是否可以看到更改主题的选项Menu :控制菜单中的单个项目。Icon定义菜单图标(字体很棒5.15.4)Caption菜单描述NotificationCount当菜单旁边显示大于0时,通知数。Visible定义菜单是否可见。Enabled定义菜单是否处于活动状态Hidden定义菜单是否可见。Separator定义菜单将是菜单分离器Hint描述。OnClickOnClickNotification 。OnClickRef (在运行时使用)OnClickNotificationRef (在运行时使用)Profile允许您在菜单中显示个人资料信息,例如用户名或图像。Name系统用户名Email系统用户电子邮件ImageURL系统用户图像Visible指示是否可见用户配置文件。Style控制菜单的一般视觉样式。PaddingTop类似于CSS填充顶。定义元素顶部的内部空间。PaddingLeft类似于CSS填充左。定义元素左侧的内部空间。PaddingRight 。定义元素右侧的内部空间。PaddingBottom类似于CSS填充底。定义元素底部的内部空间。BorderRadiusTopLeft类似于CSS边界左边 - 拉迪乌斯。定义左上角的边缘边缘。BorderRadiusTopRight类似于CSS Border-Top-Radius。定义右上角的边缘半径。BorderRadiusBottomLeft类似于CSS的边界底拉迪乌斯。定义左下角的边缘边缘。BorderRadiusBottomRight类似于CSS边境 - 拉迪乌斯边境 - 拉迪乌斯。定义右下角的边缘边缘。BorderTop类似于CSS边界顶。定义元素上边缘的厚度。BorderLeft类似于CSS边界左。定义从边缘到元素左侧的厚度。BorderRight类似于CSS边境权利。定义从边缘到元素右侧的厚度。BorderBottom类似于CSS边界底。定义元件下边缘的厚度。行为:
MenuState定义菜单的当前状态(例如,最小化或最大化)。SelectedDiretionTheme确定所选主题的方向。SelectedTheme指定所选样式主题。SelectedMenu指示选择了哪个菜单项。AjaxSecurity A BOOLEAN确定是否启用了Ajax安全性。公共方法:
MinimizeMaximize菜单中最小化和最大化状态之间的交替。HideMenu隐藏了菜单。ShowMenu显示菜单。SetTheme定义了菜单的主题。事件:
OnClickLogo 。OnClickMenu 。OnClickNotificationMenu驱动。OnAfterSelectTheme 。OnClickProfile 。OnClickLogoff 。OnSearchEnter 。OnClickIconSearch触发。 说明性图像,因为组件可以具有自定义选项...
Tunidsalogin组件是一种多功能工具,旨在在登录屏幕上呈现关键元素,提供流畅和可定制的用户体验,并加快创建此屏幕的每个过程。登录屏幕响应迅速,因此它将适应不同的屏幕截图。
主要属性和方法:
一般的:
Geral :一般特性Title定义登录屏幕的标题Description定义登录屏幕描述,文本在标题下方TrimSpacesOnRememberMeForgetPassword for那些不使用该选项记住密码或恢复密码的人,此计划的选项将删除按钮输入之间的间距Logo :控制菜单顶部的徽标的外观和行为。Image根据知情URL定义徽标的图像MarginLeft定义了左侧的边距MarginTop定义了右侧的边距Slide :指初始幻灯片图像Image根据知情URL定义徽标的图像MarginLeft定义了左侧的边距MarginTop定义了右侧的边距Login :登录输入设置Caption定义输入标题,例如电子邮件,电话Enabled定义输入是活动还是不活动Value定义或获取登录字段的值Password :密码输入设置Caption定义输入标题Enabled定义输入是活动还是不活动Value定义或获取登录字段的值RememberMe :密码选项的设置CaptionChecked定义或检查复选框是否标记Visible定义了选项的可见性ForgetPassword :恢复密码的设置CaptionVisible定义了选项的可见性LoginNow :输入按钮设置CaptionVisible定义了选项的可见性Visible定义按钮的宽度CreateAccount :创建新帐户的设置CaptionVisible定义了选项的可见性Visible定义按钮的宽度事件:
OnCreateAccount 。OnForgetPassword 。OnLoginEnter 。OnLoginNow 。OnPasswordEnter 。OnRememberMe命令
除登录表单外,所有Unigui表单都根据用户Redmension更新表单的宽度。这就是为什么必须在“ formogin ”的“脚本”属性上使用以下脚本的原因。
window.onresize = function(){
if (typeof FormLogin !== 'undefined') {
var getSize = Ext.getBody().getViewSize(),
winWidth = getSize.width,
winHeight = getSize.height,
left = (winWidth - FormLogin.window.width) / 2,
top = (winHeight - FormLogin.window.height) / 2;
FormLogin.window.setPosition(left, top);
}
}
注意:通过形式formogin的名称更改名称。
请记住,建议使用UniserverModule中的MFPAGE模式,以使您的应用程序看起来更像网页标准样式。