2011-01-01から1年間の記事一覧
var api: TTwitterAPI; cursor: Int64; json: ISuperObject; i: Integer; begin api := TTwitterAPI.Create(...); // cursorパラメータを省略、もしくは-1を指定すると最初のデータが取得できる cursor := -1; repeat json := SO(api.GetFollowersIds(User('…
今回ちょっと更新範囲が広すぎてチェックが全然できてないんですが、どうやら本家TTwitterが更新再開するらしく、作業が無駄になる予感しかしないのでさっさと公開しておきます^p^ダウンロードはこちらから。 http://twc.xrea.jp/junk/TTwitter/ 仕様変更…
ダウンロードはこちらから。 http://twc.xrea.jp/junk/TTwitter/ 更新点 TTwitterTimeline.GetTimeline→Updateメソッドに変更 TTwitterTimeline.NumberOfGet→Countプロパティに変更 全てのタイムラインでパラメータが設定できなかったのを修正 タイムライン…
ダウンロードはこちらから。 http://twc.xrea.jp/junk/TTwitter/ ユーザータイムラインに対応 オリジナルでは未実装のまま放置されてたTTwitterMultiTimeline.GetTimelineを実装しました。 TTwitter.Timelines.Usersで任意ユーザーのタイムラインを取得でき…
概要 RTTIでクラスやレコードのフィールドを扱う際、TRttiTypeのGetFieldsメソッドが返す配列に何故かプロパティが含まれる場合がある。また、あるはずのプロパティが消える場合がある。 環境 Delphi XE2 Update 2 再現コード uses ..., System.Rtti; type T…
Delphi用のTwitterライブラリであるTTwitterが動かなくなってたので、その辺の不具合を直したり、JSONライブラリをSuperObjectに差し替えたりしてる途中の何か。とりあえずツイートするサンプル。 procedure TForm1.FormCreate(Sender: TObject); with Twitt…
これとは関係ないネタを書いてたんだけど、全然まとまりそうにないのでわりとどうでもいいネタでお茶を濁す。 列挙型を文字列に 例えば列挙型の値をiniファイルなどに保存したい場合、Ordで整数値を取り出す、Integerでキャストする、という選択肢のほかに、…
[twitter:@zendenmushi]さんがFireMonkeyでのショートカットの不具合を何とかする方法を書かれていたので、修正ユニットをusesすれば有効になるようにしてみた。 元記事はこちら: FireMonkey/OSX メニューアイテムのショートカット: 生き物コーディング unit…
その3は…無い気がする。 ShowMessage?しらんがな(´・ω・`) 前回は何だったんだという話になりかねないですが、正直言うとダイアログの形とかどうでもいいですよね。それよりコントロールを置きたいんです。コントロールを置いてあんなところやこんなところ…
その1とか書いてるけど、次回があるかどうかは知らないです^q^ FireMonkey?ぼっこぼこにしてやんよ 最初に断っておきますが、数々のバグは別にしてFireMonkeyのコンセプト自体は良いと思います。やはりひとつのソースから複数プラットフォームの実行ファ…
今回はたくさんバグを仕込んだ気がする^p^DTweenをダウンロード 修正点 Platform.GetTickのバグ(QC#98747)を回避 DTweenは処理をする際に時間情報が必要なので、WindowsではtimeGetTimeを使っていたんですが、MacやiOSにはそんなAPIはありません。なんて…
予想通りFireMonkeyにDTweenと被りまくりの機能入ってたけど泣かない。DTweenをダウンロード 修正点 Delphi XE2に対応 VCLアプリケーションで動くだけでなく、FireMonkeyアプリケーションでも動きます。MacやiOSでも動作確認しました。 ちなみにFireMonkeyア…
XE2でiOSアプリが作れるようになったわけですが、その際Xcodeにエクスポートするために使う「dpr2xcode.exe」というツールに関するメモ。 plist=Windowsでいうiniみたいなもの dpr2xcodeを使って生成されるファイルのうち、「プロジェクト名.plist」という…
前回記事の内容を取り込みつつ。DTweenをダウンロード※2011/08/25 22:06にファイルを差し替えたつもりがリンクだけそのままになってましたorz 08/30 20:00より前にファイルを落とされた方はお手数ですが再度ダウンロードをお願いします。 修正点 Delphi 2006…
TRttiProperty vs Set(Ord|Float)Prop Delphi 2010で拡張RTTIが導入されて、Rttiユニットでクラスやレコードの情報を調べたりプロパティを書き換えられるようになったんだけど、2009以前にもTypInfoユニットにあるSetOrdValueやSetFloatValueといった関数で…
今回は2010やXEを使っている方にとっては内部処理の変更だけですが…。DTweenをダウンロード 新しい機能 Delphi 2009以前のバージョンに対応(ただし制限付き) ということで、今まで比較的新しめのDelphiでしか動かなかったDTweenですが、それ以外のバージョ…
トゥイーンがひとつも実行されていないときは内部タイマーを止めるようにしました。DTweenをダウンロード
とりあえずこの辺で安定する…はず。DTweenをダウンロード 仕様変更 単一パラメータ版のTween(To, From)メソッドを廃止 開発途中でパラメータがひとつしか指定できない頃の名残だったというか、リリース時に消し忘れてたというか…。 今の段階で「DTween使い…
今回はTEasing.Combineのバグ修正だけです。DTweenをダウンロードと、これだけでは寂しいので、今っぽいUIにありがちな動きのデモを1つ増やしておきました。こんなの。 パネルに別々の色付けておけば良かったな。
昨日の今日で仕様変わってますけどまあそれはそれで。DTweenをダウンロード 仕様変更 プロパティ値取得のタイミングを変更 値の相対指定時や、省略されたプロパティ値の取得のタイミングを「Tweenメソッドのコール時」から「初めてトゥイーンを実行した時」…
Twitter上でデモ動画を2つほど公開してきたけど、最低限公開できそうな感じにはなったと思うので出してみるよ!DTweenをダウンロードDTweenとは何かというと、簡単に言えば下の動画のような動きが実質一行で書けちゃうようなライブラリです。具体的な書き方…
アドホックビルドしたアプリをWi-Fi経由で配布する、いわゆるOTA配布というのは他のサイトでも散々やり方が書かれてるけど、それとは微妙に違う話。 WindowsでiOSアプリが開発できる! AppleがObjective-CやC/C++以外の言語によるアプリは認めねえ!という強…