雑誌のメモ

新建築 LANDSCAPE DESIGN +DESIGNING AXIS Wallpaper* 広告批評 TITLE Pen Newsweek Japan 週刊東洋経済 週刊アスキー Web Designing Web Creators Mac Fan WEB+DB PRESS

WPF

ContextMenuのMenuItemのへのデータバインディングはDateTmeplateでもHierarchicalDataTemplateでもなくStyleでよかった。DateTmeplateにしてしまうとMenuItemのContentの中にもうひとつMenuItemができてしまう。 ただし、セパレータの指定は別。例えばMenuI…

Productivity Power Tools の Ctrl + Click がコピペと間違ってうざったいからなくす

CommandParameter

XAML側 - CommandParameter="{Binding ElementName=MyTextBox, Path=Text}" - ViewModel側 - SayHelloCommand = new RelayCommand( mytext => MessageBox.Show("Hello, " + mytext), // 実行するコマンドの方 mytext => _counter % 2 == 0 // CanFuncの方(R…

スクリーンフォントの縁を滑らかにする

Visual Studioをインストールして設定画面を 開いてみるとフォントがかくかくしている!Windows7なのに!メイリオUIは? システムの詳細設定を色々きったからだろうからもとにもどしてたら 『スクリーンフォントの縁を滑らかにする』が原因だった。 文字の奇…

|●    |●    |●===>●|

モックアップを作るときはタイムラインで全ての画面を入れてくと破綻してくる。 あの画面間にフローを追加したいときとかもうわけわかんなくなる。 なので、Ajax的な遷移も含めた画面単位のシンボルを作成する。 画面内のミニ遷移は15frame毎に作成する(ミ…

Eventの発行

こんな簡単なことも忘れてる! 半年経つと感覚取り戻すのに準備が必要だなぁ (OnEventパターンは後で復習する)//Chlid側 public event EventHandler hoge;hoge(this, new EventArgs()); //Parent側 Chlid.hoge += delegete(sender, eventData) { // todo }

Vector

new Vector()[]の初期化子に値を入れるとうまく値が入らない。ってFlexSDK3.4だけの仕様なのかな? Vectorにキャストする場合にはnewを使わずにトップレベル関数を使っておこう。

@endで警告が表示されるのはスペルミス

なんとなく表示される3つの警告文の2つ目(中央)に原因が書かれているような印象を受ける。

error stray '200' in program

▼エラーコード error stray '200' in program▼原因 全角スペースがclassとクラス名の間に使用されていたから そんなのぱっと見じゃわかんないよ! しかもimport先でエラーが出てるし

メソッドが呼び出さないのはラベルが大文字だったから

willAnimateSecondHalfOfRotationFromInterfaceOrientationメソッドが呼ばれないなぁと思っていたら 引数(ラベル)の「duration」が「Duration」になっていたからだった。

error: expected ']' before ';' token

;が足りないのかなぁって探していたらヘッダファイルの#defineの行末に「;」のあったのが原因でした。 余分なトークンがあるって場合にもそういうエラーを出すんだね。

Lepard to sonw Lepard

Mac

使用:18.96GB(20,354,850,816Byte) 空き:129.77GB再インストール 使用:10.63GB 空き:137.98GB

QuickTimeの読み込み途中の色

etc

#009200

挿入とリンク

で貼り付けた画像がオリジナルの方で変更された時にいつになったら反映されるんだ!って思ったらパワポを再起動させる、とさ。 そんなん!右クリックに用意しとけよってか書いとけよ! しかもリンクされているかどうか確認のしようがないなんて><

の流れ

UML

会社では クラス図→ユースケース図→アクティビティ図 だったけれど 基礎UML本は アクティビティ図→ユースケース図→クラス図 あれ?

Blend 3 Previewのマウスホイール設定

アートワークでマウスをホイールするとズーム倍率が変わってしまう。 [ホイール=アートワークを上下に移動]にしたかったのだけれどデフォルトがズームになってしまった>< イラレとか行き来するんだから倍率はCtrlキー併用時にさせたい。 [Tools]>[Options]…

削除してもいいプロジェクトファイル

WPF

binとobjとpublic(発行した場合)は削除してもビルドすればまた作ってくれる。 けどPropertiesは削除するとコンパイル時に怒られるようになる。

System.Web.HttpUtility.UrlEncode

C#

の参照なのだけれども、UsingでSystem.Webを設定してもインテリセンスに出てくれない。 そこでSystem.Webのversion2.0を参照設定で追加すると出てきてくれた!

 匿名メソッド => ラムダ式

C#

MyFunction f3 = delegate(int x) { return x * 3; }; MyFunction f4 = (int x) => { return x * 3; }; MyFunction f4 = (int x) => return x * 3; MyFunction f4 = (int x) => x * 3; MyFunction f4 = (x) => x * 3; MyFunction f4 = x => x * 3;

Conditional( "DEBUG" )

C#

[Conditional( "DEBUG" )]アトリビュートをメソッドの上に書いておくと、メソッドがリリースの時にコンパイルに含まれないよ。 けれどVisual Express EditionだとデフォルトでDEBUGディレクティブが有効になっているからConditionalに関係なく実行されてしま…

Becky!のメーリングリストマネージャー

etc

[ツール]メーリングリストマネージャー] [追加]を押下 メーリングリスト名はただのラベル [投稿先],[コマンドあて先]にMLのアドレスをこぴぺ テンプレートを使いたいときにはコマンド用テンプレートの(例えば)参加を押下 ポップアップした画面に%T{%Y/%m/%…

画像の比率を維持したまま、解像度指定しないまま切り抜き。

etc

PhotoShipでは出来なかったからFireworks。【未解決】 マーキーツールのスタイルを固定比(例えば4と3) マーキーツールで範囲を指定 指定したまま切り抜きツールを選択 ENTER その切り抜きヒストリを保存(コマンド)する そのコマンドを実行 OR ファイルの…

徐々にアルファ

とあるオブジェクトAを作ってコピーしておく。 Aに不透明マスクを作成して、透明パネル内の右の四角をクリックして、Aをペーストする。 右Aのグラデーションを円形(or線形)にする。 あとはグラデーションツールで調整する。(黒が透明?) このままじゃ透…

イラレのフォントエラー

"このフォントでは、一部の字が正しく表示されない可能性があります。" フォントに問題があるんじゃなくて、書いた文字が怪しい。

sliderのEvent

ySlider_Loaded ←初期読み込み mySlider_SizeChanged mySlider_LayoutUpdated mySlider_MouseEnter ←スライドバーに入る mySlider_LayoutUpdated mySlider_MouseMove ←通り過ぎる mySlider_MouseMove ←通り過ぎる ・ mySlider_MouseMove ←通り過ぎる mySlide…

importの構成

どうやってasの管理をしてるんだろう [project]>test.fla [project]>[com]>[test]>[Main]>Import.as [project]>[com]>[test]>[A]>A.as [project]>[com]>[test]>[B]>B.as test.flaからImport.asを、 com.test.Main.Import 的にドキュメントクラスに指定する。…

ユーザーコントロールのイベント取得([UserControl]に設定)

Loaded SizeChanged LayoutUpdated MouseEnter MouseMove ・ ・ MouseMove GotFocus MouseLeftButtonDown LayoutUpdated MouseLeftButtonUp MouseMove MouseMove ・ ・ MouseMove MouseMove MouseLeave

TextBoxのイベント実行順

Loaded SizeChanged LayoutUpdated MouseEnter MouseMove MouseMove ・ ・ MouseMove MouseLeave MouseEnter MouseMove MouseMove ・ ・ GotFocus MouseLeftButtonDown LayoutUpdated SelectionChanged MouseLeftButtonUp KeyDown TextChanged SelectionChan…

お弁当箱の作り方

Aシンボル(空のテキストフィールドなど) + リンケージされたasファイル(マウスイベントなど) をセットにして、別の.flaにコピーする。 そこでは動きを定義したシンボルの中に入れて、 (動き自体はリンケージasファイルで記述) 空のMCやTFを持ったシン…