2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

なでしこでリンクラベルもどき(GUI部品)を作る

Last updated at Posted at 2017-05-04

日本語プログラム言語「なでしこ」にはリンクラベルが用意されていません。
ですのでそれっぽいものを実装してみます。

#完成イメージ

image.png

#ソースコード
ラベル部品の文字色を変え、マウスカーソルが移動するとカーソルの形が変わるようにしています。

リンクラベルとはラベル
これについて
 W=100
 文字書体は「Meiryo||下線」
 文字色は$66cc
 テキストは「 Googleを開く 」
 マウス移動した時は~
  (0の32649のカーソルアイコン取得)にマウスカーソル設定。
 マウス押した時は~
  (0の32649のカーソルアイコン取得)にマウスカーソル設定
 クリックした時は~
  「google.com」を起動

//マウスカーソルを変更するため Win32API
●カーソルアイコン取得(ファイルの種類の) = DLL("user32.dll","DWORD LoadCursorA(BOOL,DWORD)")
●マウスカーソル設定(Iに) = DLL("user32.dll","DWORD SetCursor(DWORD)")

#参考サイト
これの再利用性を高めたものが下記サイトにあります。
なでしこライブラリ~ - ■リンクラベル

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?