【GeneXus Tips】UserControl

今年度ももう終わりますね。okita です。

今回は GeneXus のユーザーコントロールについて。

■ユーザーコントロールとは
JavaScript などをユーザー(開発者)が独自実装して
GeneXus の機能拡張を行える機能です。(たぶん)

■GeneXus Marketplace
http://marketplace.genexus.com/home.aspx?,es
ココではユーザーコントロール等をダウンロードできます。

■インストール方法
ユーザーコントロールのインストール方法です。
1.GeneXus が起動している場合は GeneXus を終了する。
2.「GeneXus のインストールフォルダ\UserControls」にインストールする
ユーザーコントロールを配置。
3.コマンドプロンプトで「GeneXus のインストールフォルダ」まで移動する。
4.Genexus.exe /install を実行する。(この時は特に何も結果は表示されませんw)
5.インストール完了!!!

以下の記事を参考にさせていただきました。
スクリーンショットも載ってるので
以下の記事の方が見やすいです\(^o^)/
株式会社 WeING様 – 【第2回】GeneXus:ユーザーコントロールのインストール方法
http://www.weing.co.jp/mag/steady/2012/11/08/7223/

■オススメユーザーコントロール
・scaMessage
http://marketplace.genexus.com/product.aspx?scamessage,es
GeneXus 内のMSGコマンドで表示されるメッセージの
出力方法が変わります。
どのように変わるのかは上記ページで見てください。

・Smooth Navigational Menu
http://marketplace.genexus.com/product.aspx?smoothnavigationalmenu,es
メニューです。縦メニュー、横メニュー、どちらでも出せます。

・Open in new window
http://marketplace.genexus.com/product.aspx?openinnewwindow,es
新しいウィンドウを表示する時に使えます。

・Uploadify
http://marketplace.genexus.com/product.aspx?uploadify,es
ファイルをアップロードするときに使えます。
ただ日本語が文字化けしたり、swf(フラッシュ)を使って
実装しているのでフラッシュの環境が必須だったり・・・

・NoBalloons
http://marketplace.genexus.com/product.aspx?noballoons,es
バルーン表示が無くなります。かわりにメッセージ表示になります。

・Clock
http://marketplace.genexus.com/product.aspx?clock,es
時間の表示ができます。

・Slide Down Menu
http://marketplace.genexus.com/product.aspx?slidedownmenu,es
メニューです。全部開いた状態でメニューが見れるので個人的に好きです。
もちろん閉じることもできますが閉じている状態で
タブ移動するとなんかちょっと微妙。

ということで今回はユーザーコントロールについて書きました。
本当は空いた時間で作ったユーザーコントロールをアップしたくて記事を書きましたが
なんか記事の方向性が変わりすぎてアップの方向に持っていけませんでした\(^o^)/

なのでユーザーコントロールのアップはまた今度にします。

以上です。