アカウント名:
パスワード:
自作クラスライブラリの実験として作ったんじゃないんですかね。はじめに手頃なソフトから作っていろいろと試してみているだけなのかと。
初めてWindowsのオンラインソフトを作る人が、まずWindowsを終了するソフトを開発するようなものですね。
え?メモ帳じゃないの?
はじめてでメモ帳作るタイプの人は既存のツールキット使うんじゃないか?俺もよくわからんけど
エディットコントロールを自作するタイプの人ならそうでもないだろう(その場合とても初めてに適切な難易度ではなくなるが)。
エディットコントロールの自作って難易度高いの?メモ帳なのに
特殊機能が何もない、catコマンド以下の機能しかないものを作るならそれほど大変ではないでしょう。が、ちゃんとしたテキストエディタを作ろうとすると、
・文字コードはどのくらい対応してる? 改行コードも適切に扱える?・サロゲートペアだの結合文字シーケンスだのは適切に取り扱える?・文字コード間の変換が発生する際の文字のマッピングは適切?(波ダッシュと全角チルダ問題とかが有名ですね)・多バイトコードの途中にカーソルを合わせてしまうような間抜けな挙動はない?・IMEから文字を入力したとき、変換ウィンドウはちゃんと入力位置に出る?・右から左に書く言語は扱える?・
#蛇足なのでACで
IMEまわりは結構おろそかなアプリケーションが多いんですよ。たとえば再変換なんか対応して当然であってほしいのですが、不可能なアプリを未だ見かけますね。
新APIへの対応が必要だったMS-IME 2002/2003のナチュラルインプットなんかもほとんど対応アプリが出ずに散ってしまいましたし。あれ、世間的には不評だったようですが、私個人は気に入っていました。
ナチュラルインプットはLiveMessengerにすら無視されてたような。#ログインパスワード入力時にIME自動OFFが働かないし当然半角英数入力モードに自動変更されることもない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
よくわからんけど (スコア:0)
Re: (スコア:0)
Re: (スコア:2)
自作クラスライブラリの実験として作ったんじゃないんですかね。
はじめに手頃なソフトから作っていろいろと試してみているだけなのかと。
Re: (スコア:0)
初めてWindowsのオンラインソフトを作る人が、まずWindowsを終了するソフトを開発するようなものですね。
Re: (スコア:0)
え?メモ帳じゃないの?
Re: (スコア:0)
はじめてでメモ帳作るタイプの人は既存のツールキット使うんじゃないか?
俺もよくわからんけど
Re: (スコア:0)
エディットコントロールを自作するタイプの人ならそうでもないだろう(その場合とても初めてに適切な難易度ではなくなるが)。
Re: (スコア:0)
エディットコントロールの自作って難易度高いの?
メモ帳なのに
Re: (スコア:5, 興味深い)
特殊機能が何もない、catコマンド以下の機能しかないものを作るならそれほど大変ではないでしょう。
が、ちゃんとしたテキストエディタを作ろうとすると、
・文字コードはどのくらい対応してる? 改行コードも適切に扱える?
・サロゲートペアだの結合文字シーケンスだのは適切に取り扱える?
・文字コード間の変換が発生する際の文字のマッピングは適切?(波ダッシュと全角チルダ問題とかが有名ですね)
・多バイトコードの途中にカーソルを合わせてしまうような間抜けな挙動はない?
・IMEから文字を入力したとき、変換ウィンドウはちゃんと入力位置に出る?
・右から左に書く言語は扱える?
・
Re: (スコア:0)
#蛇足なのでACで
IMEまわりは結構おろそかなアプリケーションが多いんですよ。たとえば再変換なんか対応して当然であってほしいのですが、不可能なアプリを未だ見かけますね。
新APIへの対応が必要だったMS-IME 2002/2003のナチュラルインプットなんかもほとんど対応アプリが出ずに散ってしまいましたし。あれ、世間的には不評だったようですが、私個人は気に入っていました。
Re:よくわからんけど (スコア:0)
ナチュラルインプットはLiveMessengerにすら無視されてたような。
#ログインパスワード入力時にIME自動OFFが働かないし当然半角英数入力モードに自動変更されることもない。