問題タブ [palm-os]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
palm-os - Palm OS 用の CodeWarrior でコンパイルされた 68K コードを、PRC-Tools (GCC) でコンパイルされたコードとリンクできますか?
CodeWarrior で構築されたサードパーティの静的ライブラリを使用する Palm OS/Garnet 68K アプリケーションを持っています。Palm OS プラットフォーム用の GCC のポートである PRC-Tools を使用してアプリケーションを再構築し、サードパーティ ライブラリとリンクすることはできますか?
palm-os - Palm OS の「バックグラウンド」タスク
X 分または X 時間ごとに Web サイトをチェックし、データが利用可能になったときに通知を提供する Palm OS アプリを作成しようとしています。この種のことが新しい Palm で実行できることは知っています。たとえば、私の Centro では、アプリケーションがトップにないときに電子メールや Web サイトをダウンロードできますが、その方法はわかりません。誰かが私を正しい方向に向けることができますか?
palm-os - Palm OS でカレンダー イベントを作成する
しばらくグーグルで調べていましたが、新しい Palm OS デバイスのカレンダーでイベントを作成する方法がわかりません。これを行う方法についてのアイデアはありますか?カレンダー データベースにレコードを作成することになると思いますが、そのレコードのデータの形式と、それをどのデータベースに入れるかはわかりません。
palm-os - Palm OS 68Kアプリケーションをセグメント化するにはどうすればよいですか?
CodeWarrior for Palm OSを使用して作成された68Kアプリケーションがある場合、IDEの[セグメント]タブでファイルを手動で移動せずに、個々の機能をさまざまなセグメントに割り当てるにはどうすればよいですか?
c - Palm OS アプリケーションで「イースターエッグ」モードを検出するにはどうすればよいですか?
初期の頃から、Palm OS には特別な「イースターエッグ」モードがあり、設定パネルの 1 つで正しいジェスチャーを行うことで有効になります。現在の Palm Treo および Centro デバイスでは、電源パネルの [ヒント] ボタンの上で時計回りに回転させることでオンにできます。
Blazer Web ブラウザーなどの一部のアプリケーションは、イースターエッグがアクティブなときに特別な機能を有効にします。自分のプログラムでこれを検出するにはどうすればよいですか?
c - Palm OS アプリでシステムの標準の [編集] メニューを使用する
独自の切り取り/コピー/貼り付け/キーボード ハンドラを実装する代わりに、Palm OS アプリケーションで標準の [編集] メニューを使用するにはどうすればよいですか?
icons - Palm/Garnet OS アイコン形式?
私は周りをグーグルで調べましたが、情報は見られませんでした。アプリケーションで使用される形式とアイコンの色深度は?
palm-os - 「バックグラウンド」のマルチセグメント PalmOS アプリ/ライブラリ
私が抱えている質問は、sysAppLaunchCmdNormalLaunch 以外の起動コードでアプリを実行する場合、既定のコード セグメントの外側のコードを使用できませんが、マルチセグメント化された共有ライブラリを使用して、この問題を回避できますか?
ちょっとした背景情報: 私は、既存のモバイル アプリケーションを PalmOS に移植する可能性を評価しています。このアプリのコア部分は、バックグラウンドで 10 分程度ごとにネットワーク通信を行っていること、または受信データを (ネットワーク/ソケット コールバック経由で) 受信したときに実行していることです。この間、グローバルにアクセスできないため、アプリケーション内のデフォルト以外のコード セグメントにはアクセスできません。
現在の問題は、通信に関連するアクション (プロトコル、データ処理など) に大量のコードが必要であり、1 つのセグメントに収まらないことです。それだけ多くのコードを「バックグラウンド」で実行することに意味があるかどうかという問題は別として、明らかな問題は、そもそもどのように実行するかということです。したがって、コードを共有 (マルチセグメント) ライブラリに配置することが役立つかどうかという問題があります。
あなたの洞察を楽しみにしています。
c - Palm OS アプリケーションで標準 C ライブラリを使用できますか?
公開されている Palm OS アプリケーションのコードには標準ヘッダーが含まれていませんが、代わりに StrCopy や MemMove などに Palm OS API が使用されています。標準のヘッダーと関数を使用できますか? または Palm OS バージョンを使用するためにコードを変換する必要がありますか?
palm-os - Palm Centro の 6GB 以上のカードでの VFSVolumeSize オーバーフロー
6 GB の SanDisk カードが挿入された Palm Centro の Palm OS で VFSVolumeSize を呼び出すと、カードのサイズとして 1810366464 が返されますが、2098102272 バイトが使用されます。明らかに、カード サイズでオーバーフローが発生しています。
このオーバーフローを検出してカードの実際のサイズを取得する方法はありますか?