2005-09-01から1ヶ月間の記事一覧

【海外版NOKIA Developer Newsletter】

今月のTIPSその1:ポータブルUIを構築する Symbian OS対応のポータブルUIの開発がますます重要となる中、開発者には頻繁にアプリケーション・コードの再利用を行う必要性が生じています。通常は、UIコードをエンジンにあるコアのアプリケーション機能から切…

シンビアンのepoc

困っている現象としては abldをした時点で、.rsgファイルがNotFoundとなります。 abld実行時に型の未定義等のエラーは他に出ません。rsgファイルがなぜ生成できないのか不明な為 rcomb.exeを使用し、手動で*.rsgファイルを生成しようと思うのですが デフォル…

Symbian Programming Tutorial Blog

Symbian Programming Tutorial Blog http://www.sciabarra.com/blog/ui/2005/07/09/Menu_Resources.htmlYou create a menu structure using resources. Here is how. First, create the menu bar (resource MENU_BAR). Then, attach them some menu panes (r…

SEの技術メモ&戯言

http://naotorjp.exblog.jp/API Reference ≫ C++ API reference API Reference ≫ C++ API reference ≫ File Server Client Side API Reference » Client/Server ・・・クライアント/サーバ関連クラス[RFs][User] - バージョンはいずれ統一する。RDir TEntry…

702NK日記

2005-09-05 702NK開発 ■KMTranEX開発状況 このエントリーを含むブックマーク使う分には影響が出ないのですが、エミュレータでスタックオーバーが出ていますスタックオーバーの対応をしてから公開したいと思います。スタックオーバーで特に注意が必要なものHB…

.pkg ファイルの記述を工夫すると各言語セットごとにファイル構成を変えることが出来る。これにより、各国に合わせたビットマップや音声などをセットアップすることが出来る。

# UIDの変更箇所本格的なアプリケーション開発を行うようになると UID が必要になってくる。アプリケーションを開発するときはサンプルコードを改造したり、Application Wizard を用いて開発することが多いと思う。どっちにしても UID を後から設定する必要…

Series60青本

Series60青本(表紙が全体に青っぽいので…)は非常に内容が充実しているが、翻訳本なので日本語を扱うときに少し試行錯誤が必要になる。プログラミングの過程で得た知識をメモしていく。 # ファイルの読み込み * BOM の取り扱い 日本語を取り扱うときは UTF-…

キーイベントの取得

キーイベントについてです。キーイベントは以下の2種類ありますHandleKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType)OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType)AppUiではHandleKeyEventLをそのた、Viewやコントロールでは…

パニック情報とは?

702NKでの開発で困っている点として、「パニック発生時にパニック情報が表示されない」ということが挙げられます。Symbian OS上での開発(デバッグ)において、パニック情報は非常に重要なので、これには悩まされています。パニック(Panic)というのは、復旧不…

ディスクリプタ

【descriptor】オペレーティングシステムが管理するリソースに割り当てられる(通常は整数の)値。char* → ディスクリプタ 諸事情があってchar*データを、Symbianのディスクリプタで扱いたい場合char* cc_str = "abcあいうM1234"; // cc_strを自前 SJIS-Unicod…

Series60のPIM

Series60のPIMはPhoneBook(アドレス帳)とAGENDA FILE(スケジュール、ToDo)に分かれています 今回は、AGENDAの仕組みについて見ていきます。Agendaのサンプルです(確認済です)TTime today(TDateTime(2003,EMay,27,0,0,0,0)); 当日を設定CAgnModel* model…

コントロールスタック

UI コントロールがコントロールスタックに追加されると、キーイベント (ナビゲーションキーを含む) を取得できるようになります。通常は View のみがそれ自身をコントロールスタックに追加します。 View はキーイベントを、所有する各コンポーネントコントロ…

Symbian

"AgnDateTime" ,"agmdate.h ", "agnmodel.lib ", "AgnEntryStorer" ,"agmentry.h ", "agnmodel.lib ", "AgnModel" ,"agmcomon.h ", "agnmodel.lib ", "AknBorderId" ,"aknborders.h ", "", "AknCommonDialogs" ,"akncommondialogs.h ", "commondialogs.lib "…

Symbian OS

昨日今日とセミナーに行ってきました。 場所は溜池山王駅、山王パークタワー。 普段お世話になってる街と雰囲気違うからなんかいいです。 先月も赤坂見附でセミナーがあったのですが、 ああいうビジネスっぽいというかちょっとした緊張感がある街も悪くない…

参照とポインタ

参照とポインタ いよいよポインタです。今回は参照でできた事をポインタで試してみましょう。でも別段難しいってことはありません。ちょっと使い方が違うくらいです。ポインタとは ポインタも参照と同じく、何かを指し示すものという意味です。学校の先生が…

参照を使おう!

参照の作り方 前回バケツリレーの欠点を説明しました。それを解決するのがホース、つまり参照です。 よく「この本の32ページ24行目を参照してください」とか言うように、「参照」とは何かを指し示すものという意味です。英語ではReferenceと呼ばれます。…

Inline::C

C では簡単な関数を書く代わりにプリプロセッサのマクロを使用して処理をさせていました。#define min(x,y) *1 と展開されてしまい、結果的に x は2つ加算されてしまいます。これは非常にわかりづらいバグの誕生です。インライン関数ではこのようなことは起…

ヒープ 【heap】

読み方 : ヒープ OSやアプリケーションソフトが使用するメモリ領域の一種。用途に関係なく自由に確保することができる。 OSからはヒープメモリを確保した位置のアドレスが渡され、アプリケーションソフトはこの値を元にして確保したヒープ領域を使用する。…

自動・静的

◆記憶クラス 久々、変数の宣言に戻ります。すでに配列をやったのでこれからは変数と配 列をまとめてオブジェクトと呼びます。後に出てくる構造体などもオブジェク トに含まれます。 さて、いままでの変数の宣言の仕方について、 [修飾子] [データ型] [オブジ…

XInclude Java Eclipse JDK Sun XPath DOM SAX XALAN

setXIncludeAwarepublic void setXIncludeAware(boolean state) XInclude 処理の状態を設定します。 ドキュメントインスタンスに XInclude マークアップが見つかった場合、「XML Inclusions (XInclude) Version 1.0」に指定されているとおりに処理する必要が…

Java Eclipse JDK Sun XPath DOM SAX XALAN

java.io.IOException: Stream closed at java.io.StringReader.ensureOpen(Unknown Source) at java.io.StringReader.read(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.s…

Java Eclipse JDK Sun XPath DOM SAX XALAN

java.lang.ClassCastException: com.sun.org.apache.xml.internal.dtm.ref.DTMNodeList at ads.test.Encode.getDocument(Encode.java:57) at ads.test.Encode.main(Encode.java:90)com.sun.org.apache.xml.internal.dtm.ref.DTMNodeList と org.apache.xml.d…

Inline::C

名前Inline::C - CでPerlサブルーチンを作成 説明Inline::C は、CでPerlサブルーチンを作成することを可能にするモジュールです。バージョン0.30から、Inlineモジュールは複数のプログラミング言語をサポートし、各言語はそれぞれ独自のサポートモジュールを…

アマゾン ブラウズノード BrowseNode 本 一覧 全部

http://www.geocities.jp/cinemazon/aws/browsenode/books/アマゾン ブラウズノード BrowseNode 分類別 ジャンル別 ホーム&キッチン 全体 AWS ECS REST XML XSLT SOAP AMAZON文学・評論 文学・評論 文芸作品 文学・評論 歴史・時代小説 文学・評論 歴史・時…