Hatena::ブログ(Diary)

はけの徒然日記 このページをアンテナに追加 RSSフィード

2005 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 04 | 05 | 08 | 09 | 10 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 | 11 |
2011 | 01 | 02 | 03 | 04 | 11 | 12 |
2012 | 02 | 03 | 05 |
2014 | 02 | 03 | 04 | 05 | 12 |
2015 | 05 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 04 | 05 | 08 | 09 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 10 |

2014-04-30(Wed)

Ruby/TkのComboBox

Ruby/Tkでは標準で?ComboBox(プルダウンメニュー)が無いようですね。拡張ライブラリを覗くと3種類のComboBoxがありましたが、Rumix2の環境では前者2つは別途ライブラリインストールしないと動作しないようです。

/tkextlib/bwidget/combobox.rb
/tkextlib/iwidgets/combobox.rb
/tkextlib/tile/tcombobox.rb

続きを読む

Ruby/Tkプログラムのexe化

Rumix2環境でのocraを使用したexe化は以下の要領で。

VisualuRubyに比べてファイルサイズが大きくなって、起動が遅くなるのがちょっと残念です。

$ ocra xx.rb C:/rumix2/ruby/2.0.0/i386-mingw32/lib/tcltk  --windows --no-autoload --add-all-core

2014-04-29(Tue)

Rumix2 - Windows上でのRubyのプログラム環境

Ruby2.0系になってActiveScriptRubyがvisualurubyを同梱しなくなった為、気軽にGUIプログラムができる方法を探していたところ、Rumix2というパッケージを見つけました。

MinGW版のRuby現在バージョンruby 2.0.0p451 (2014-02-24) [i386-mingw32])とRuby/tk、Devkitやocraが一括でインストールされるので簡単に環境が作れて便利です。USB Rumix 2 miniという軽量パッケージもあるので、とりあえずRuby/tkだけ使用したい場合にはこちらを使用すると良いです。


環境整備

# コマンドプロンプト修正
#option prompt $e[31;40;1m[$w]$_$$ $e[37;1m
option prompt $e[31;40;1m[$p]$_$$ $e[37;1m


# 端末起動時にhomeディレクトリへ移動(ファイルの最後に追加)
cd home

2014-04-16(Wed)

スタートメニュー?の場所 - Windows8.1

Windows8から無くなったスタートメニューですが、それらしきものが下記の場所にあったのでメモ。といっても依然のWindowsほど内容豊富ではありませんが。インストール時にスタートメニューに登録する機能のあるフリーソフトのいくつかは、この場所にメニューが作成されていました。

C:\Users\○○○\AppData\Roaming\Microsoft\Windows\Start Menu

とりあえずタスクバーにピン止めされているエクスプローラにこのフォルダドラッグすることで、このフォルダをピン止めしておけば、右クリック比較的簡単に呼び出せます。

# Classic Shellなどフリーでスタートメニューを復活させるソフトが公開されていますけれども、今後のupdateに対応するかなどの心配もありますので、できるだけ標準の機能で使っていこうと思っています。

追記

ここにもありました、こちらの方がメインなのかな?

C:\ProgramData\Microsoft\Windows\Start Menu