アイコンエディタにアンドゥ機能を追加します。なんらかの編集が加えられたらパネル上の色情報をBitmapにして保存しておきます。アンドゥとリドゥボタンが押されたら保存しておいたBitmap情報から復元するという方法でやって・・・
アイコンエディタにアンドゥ機能を追加します。なんらかの編集が加えられたらパネル上の色情報をBitmapにして保存しておきます。アンドゥとリドゥボタンが押されたら保存しておいたBitmap情報から復元するという方法でやって・・・
前回はファイルの保存をやりました。今回は読み込みをやることにします。 アイコンを複数のサイズに対応できるファイルとして保存する方法 自作アイコンエディタ(その9) [crayon-6a3acc899a8bf5572660・・・
アイコンファイルのフォーマットは以下のようになっています。 アイコンヘッダ(共通) ディレクトリ[1] ディレクトリ[2](新しくつくる) ディレクトリ[3](新しくつくる) アイコン画像データ[1] アイコン画像データ・・・
アイコンは一つのファイルで複数サイズに対応できます。前回作成したものは32×32ピクセルだけでしたが、複数サイズに対応させることを考えます。 アイコンヘッダ(共通) ディレクトリ[1] ディレクトリ[2](新しくつくる)・・・
前回、作成したアイコンは背景が透過されていません。 アイコンファイルをフルカラーで保存する 自作アイコンエディタ(その6) では背景が透過されたアイコンをファイルとして保存するにはどうすればいいのでしょうか? アイコンフ・・・
これまでアイコンファイルを保存するときは以下のようにしていました。 [crayon-6a3acc899adeb233536185/] この方法ではアイコンが16色になってしまいます。 以下の方法はどうでしょうか。この方法・・・
範囲選択ができるようにする 自作アイコンエディタ(その4) 前回は範囲選択ができるようにしました。それだけでは不十分です。範囲選択された部分を移動できるようにする必要があります。 移動させるだけなら簡単なのですが、範囲選・・・
自作アイコンエディタ 長方形、直線、楕円、文字の挿入 自作アイコンエディタ(その3) では長方形、直線、楕円、文字の挿入ができるようになりました。しかし長方形を書くときにエディタ上をドラッグしてもどこに長方形が作られるの・・・
自作アイコンエディタで長方形を描画するのにずいぶん苦戦してしまいましたが、ちょっとインチキくさい方法を思いついてしまいました。 32×32のビットマップを作成してそこに図形を描画。そのあとBitmap.GetPixelメ・・・
アイコンエディタをつくってみる(その1) これはちょっと不便なので、ドラッグしたら連続して色を設定できるようにできないかと考え、PictureBoxExクラスを以下のように変更しました。マウスがクリックされたらisMou・・・