Delphi XE2 発売後の各地の反応

2011/09/01に発売したDelphi XE2のマルチプラットフォーム対応や新フレームワーク「FireMonkey」への各地の反応などなど。 最初はみんなバラバラにつぶやいてたのに、だんだん連携取り始めるのがなんか面白かったw 基本的に僕の知ってる範囲でしかまとめてないので、「俺様の超絶タメになるツイートが抜けてんぞこのド低脳が!」とか「恐れ多くもDelphi界の頂点におわすあの御方を忘れるとは何事だこのビチグソがァ!」みたいなのがあったらどんどん追加してやって下さい!
0
前へ 1 ・・ 12 13
Mae @zendenmushi @zendenmushi

FireMonkey GDI+を使いながらGDIを従来のTCanvasを使って描画するのは可能っぽい。使いどころがあるかどうかわからないけど

2011-09-04 04:08:00
Mae @zendenmushi @zendenmushi

こんな感じ> cv := vcl.Graphics.TCanvas.Create(); cv.Handle := Winapi.Windows.GetDC(0); cv.MoveTo(0,0); cv.LineTo(100,100); cv.Free;

2011-09-04 04:08:19
Mae @zendenmushi @zendenmushi

使うなら、FMX.Types.TCanvasを継承したTCanvasGDIを作って、内部実装をVcl.Graphics.TCanvasを使って行う。みたいな感じかな。やらないけど

2011-09-04 04:10:23
Mae @zendenmushi @zendenmushi

ちょっとDELPHIのことをつぶやきすぎたな。明日からちょっと減らそう。寝る

2011-09-04 04:21:38
スワンマン∞ @lynatan

よく考えたらDirect2Dが使えない環境はD2D1CreateFactoryが失敗してDefaultCanvasClassがnilになるから、自動的にGDI+使うようになるな。昨日のユニットに自動切り替えとか入れた意味なかった^p^

2011-09-04 10:25:06
@tsukuyomi_ls

@lynatan んでもデフォでXP動かしたら前貼った画像のように死んだんですけど、あれはどういうことなんざましょw

2011-09-04 10:42:14
スワンマン∞ @lynatan

@tsukuyomi_ls あれー?w まあFMX.Canvas.GDIPがFMX.PrinterとFMX.Printer.Winでしかusesされてない時点で何か変ですしね…

2011-09-04 10:45:13
おに @onimaro2010

LiveBindgsは変更されたらそれを通知するコード書かないとダメなのか。設定したら勝手にプロパティ変更してくれるんじゃないのかー。

2011-09-04 13:21:22
スワンマン∞ @lynatan

@onimaro2010 同じこと想像してたので、Notifyが必要と知ってリアルにズコーってなりましたw

2011-09-04 13:24:51
おに @onimaro2010

@lynatan 名前から想像する機能は設定したら後は全自動ですよねぇw

2011-09-04 13:26:25
Mae @zendenmushi @zendenmushi

docwikiのサンプルをみると、どの例もBitmapのCanvasに対して描画している気がする。直接PaintBoxのCanvasに描かずにTImageなりにbitmapを割り当てて、そのbitmap.canvasに描画しろってことかな

2011-09-04 16:59:37
前へ 1 ・・ 12 13