Unidsaは、DelphiのUniguiの機能を改善および拡張するために特別に開発された革新的なコンポーネントパレットです。高度にカスタマイズ可能なツールで構成されたこのパレットは、最新のユーザーインターフェイスを構築するためのよりエレガントで効果的なソリューションを提供することを目的としています。
利用可能なコンポーネント
Tunidsaqrcodereader tunidsaconfirm tunidsatoast tunidsamenlateral tunidsalogin
これは、幅広い**バーコードとQRコード**を読む際にHTML5の力を活用するために開発された高度なコンポーネントです。非常に柔軟になるように設計されたTunidsaqrCodereaderは、開発者に読みたいコードの種類を正確にカスタマイズする機能と、特定の読み取りデバイスを選択するオプションを提供します。
| タイプ | 説明 |
|---|---|
| QR_CODE | デフォルトのQRコードの読み取りを許可します。 |
| アステカ | AZTECは読み取りサポートをコードします |
| Codabar | Codabarコードを識別および読み取ります |
| code_39、code_93、code_128 | バリエーション39、93、および128をカバーするコードコードの包括的な読み取り。 |
| data_matrix | データマトリックスコードを認識して解釈する資格があります。 |
| Maximode | Maxedodeコードのサポート。 |
| ITF | 5つの(ITF)コードのインターリーブ2と互換性があります。 |
| EAN_13、EAN_8 | バリエーション13および8を含むEANコードの読み取り。 |
| PDF_417 | PDF417コードサポート。 |
| rss_14、rss_expanded | バージョン14と拡張バージョンの両方で、RSSコードの資格があります。 |
| upc_a、upc_e、upc_ean_extension | EAN拡張機能を含むUPCのバリエーションと互換性があります。 |
コードタイプの選択:開発者は、アプリケーションのニーズに応じて特定の読み取りコードをマークまたはチェックする自由があります。
デバイスの選択:特定の読み取りデバイスを選択するオプションを提供し、コードをキャプチャする際の汎用性を高めます。
コンポーネントにカスタマイズオプションがある可能性があるため、実例画像...
Tunidsaconfirmは、jQuery-confirで利用可能なプラグインに基づいて、確認、アラート、プロンプトのモーダルダイアログウィンドウを作成および管理するのに役立ちます。このコンポーネントは、表示されるコンテンツからウィンドウの美的および機能的な側面に囲まれたダイアログウィンドウの詳細なカスタマイズを可能にする幅広いプロパティと方法を提供します。
一般的な:
Title 、ダイアログウィンドウのタイトルを定義します。Contentダイアログウィンドウのメインコンテンツを定義します。Icon使用すると、ダイアログウィンドウのアイコンを定義できます。Theme窓のテーマを定義し、美的パーソナライズを可能にします。ウィンドウコントロール:
Draggableできます。コンテンツ:
ContentFile使用すると、外部ファイルからウィンドウコンテンツをロードできます。SmoothContent 、コンテンツへのソフトな移行を可能にします。ボタン:
Buttons 、ダイアログウィンドウで使用可能なボタンを定義します。OnButtonClickイベント。アニメーション:
Animation 、ウィンドウを開閉することで使用されるアニメーションのタイプを定義します。TypeAnimated 、タイプを変更するときにウィンドウがアニメーション化されるかどうかを定義します。レイアウトとスタイル:
BoxWidth 、ウィンドウの幅を定義します。ColumnClass TitleClass使用すると、ウィンドウのさまざまな要素のカスタムクラスを定義できます。イベント:
OnOpen 、 OnClose 、 OnDestroy 、 OnAction 、 OnContentReadyダイアログウィンドウのライフサイクルの詳細な制御を可能にするさまざまなイベント。その他のプロパティ:
Typeダイアログウィンドウのタイプを定義します(確認、アラートなど)。UseBootstrap 、ブートストラップが様式化に使用されるかどうかを定義します。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 SystemユーザーイメージVisible 、ユーザープロファイルが表示されるかどうかを示します。Style 、メニューの一般的な視覚スタイルを制御します。PaddingTop CSSパディングトップに似ています。要素の上部にある内部空間を定義します。PaddingLeft 。要素の左側の内部空間を定義します。PaddingRight CSSパディング右に似ています。要素の右側にある内部空間を定義します。PaddingBottom CSSパディングボトムに似ています。要素の下部にある内部空間を定義します。BorderRadiusTopLeft css border-top-left-radiusに似ています。左上隅の端の端を定義します。BorderRadiusTopRight css border-top-radiusに似ています。右上隅の端の半径を定義します。BorderRadiusBottomLeft cssの国境圏の左radiusに似ています。左下隅の端の端を定義します。BorderRadiusBottomRight css border-radius border-radiusに似ています。右下隅の端の端を定義します。BorderTop 。要素の上端の厚さを定義します。BorderLeft css border-leftに似ています。要素の端から左への厚さを定義します。BorderRight css border-rightに似ています。要素の端から右への厚さを定義します。BorderBottom 。要素の下端の厚さを定義します。行動:
MenuState 、メニューの現在の状態を定義します(たとえば、最小化または最大化されます)。SelectedDiretionTheme 、選択したテーマの方向を決定します。SelectedTheme選択したスタイルのテーマを指定します。SelectedMenu 、選択されたメニュー項目を示します。AjaxSecurity ajaxセキュリティが有効かどうかを決定するブール値。パブリック方法:
MinimizeMaximizeメニューの最小化された状態と最大の状態を交互に交互に行います。HideMenuメニューを隠します。ShowMenuメニューが表示されます。SetThemeメニューのテーマを定義します。イベント:
OnClickLogo 、ロゴがクリックされたときにトリガーされました。OnClickMenuた。OnClickNotificationMenuメニュー通知をクリックすることにより駆動します。OnAfterSelectTheme 。OnClickProfile 。OnClickLogoff 、[/ログオフ]ボタンをクリックするとトリガーされました。OnSearchEnter 。OnClickIconSearch 。 コンポーネントにカスタマイズオプションがある可能性があるため、実例画像...
Tunidsaloginコンポーネントは、ログイン画面に重要な要素を提示するように設計された汎用性の高いツールであり、流動的でカスタマイズ可能なユーザーエクスペリエンスを提供し、この画面を作成するすべてのプロセスを高速化します。ログイン画面は応答性が高いため、さまざまなスクリーンショットに適応します。
主なプロパティと方法:
一般的な:
Geral :一般的なプロパティTitle 、ログイン画面のタイトルを定義しますDescriptionログイン画面の説明を定義し、テキストはタイトルのすぐ下にありますTrimSpacesOnRememberMeForgetPasswordパスワードを覚えたりパスワードを回復したりするオプションを使用していない人のために、このスケジュールされたオプションはボタン間の間隔を削除しますLogo :メニューの上部にあるロゴの外観と動作を制御します。Image情報に基づいたURLに従ってロゴの画像を定義しますMarginLeft左側からマージンを定義しますMarginTop右側からマージンを定義しますSlide :最初のスライド画像を参照してくださいImage情報に基づいたURLに従ってロゴの画像を定義しますMarginLeft左側からマージンを定義しますMarginTop右側からマージンを定義しますLogin :ログイン入力設定Caption 、入力タイトル、たとえば電子メール、電話を定義しますEnabledている入力がアクティブであるか非アクティブであるかを定義しますValue 、ログインフィールドの値を定義または取得しますPassword :パスワード入力設定Caption入力タイトルを定義しますEnabledている入力がアクティブであるか非アクティブであるかを定義しますValue 、ログインフィールドの値を定義または取得しますRememberMe :パスワードオプションオプションの設定Captionタイトルを定義しますCheckedチェックボックスがマークされているかどうかを確認またはチェックしますVisibleオプションの可視性を定義しますForgetPassword :パスワードを回復する設定Captionタイトルを定義しますVisibleオプションの可視性を定義しますLoginNow :ボタン設定を入力しますCaptionタイトルを定義しますVisibleオプションの可視性を定義しますVisibleボタンの幅を定義しますCreateAccount :新しいアカウントの作成の設定Captionタイトルを定義しますVisibleオプションの可視性を定義しますVisibleボタンの幅を定義しますイベント:
OnCreateAccount 。OnForgetPassword 、パスワードを回復するオプションをクリックするとトリガーされました。OnLoginEnter 、ログイン入力にEnterを押すとトリガーされました。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);
}
}
注:フォームフォームギンの名前で名前を変更します。
UniserverModuleのMFPAGEモードが推奨され、アプリケーションがWebページの標準スタイルのように見えるようにすることをお勧めします。