■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50


レス数が 1000 を超えています。残念ながらこのスレッドには書き込めません。

ギコナビ開発スレ

1 名前:(ヒ) 投稿日:2003/08/07(木) 00:41 ID:guxjQqDo
ギコナビの開発について語るスレ

101 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/13(水) 00:40 ID:PqF7ERtg
>>100
逆参照が凄い…かなわないなぁ。

それにしても 3 人同時でコード編集ってなんかいいなぁ。わくわく。

102 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/13(水) 00:43 ID:xiFNkCXE
>>99
>でも IE 使っちゃうと適切なウィンドウサイズを測るのが大変か。うーん。
DrawTextでDT_CALCRECT使うと高さは分かるけど、幅は自分で決めないとだめだし。
JavaScriptは、、、無理か、、
TWebBrowserをフォント指定で表示して、DrawTextでサイズを決定とか。幅は適当で(w
でも、TWebBrowser使うなら、初期サイズはアバウトにしてもスクロールバーが出るから、それでもいいような。


103 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/13(水) 00:44 ID:PqF7ERtg
>>102

ナルホロ!〆(..;

104 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/13(水) 00:47 ID:xiFNkCXE
スキン対応で多段ポップアップのほうが楽か、、
標準スキンプロジェクトつーのがあって、ギコナビはそれに対応する!って宣言したんだっけ。
すっかり忘れてた(w

プロジェクトの概要
http://chiefan.tripod.co.jp/skin/ds_outline.html
プロジェクトの詳細
http://chiefan.tripod.co.jp/skin/ds_detail.html

105 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/13(水) 01:15 ID:xiFNkCXE
とりあえず、明日か明後日あたりに今までの修正点をまとめたバタ34でも出してみましょうか?


106 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/13(水) 01:31 ID:PqF7ERtg
>>104
楽しそうだけど簡単に対応できるのかな。
ていうか Win95 だと重そう。

>>105
そうですね。
でも ComboBox の右クリックがまだ解決してないのですが、
システムが持つ編集メニューを出す方法はありますか?

107 名前:前スレ677 投稿日:2003/08/13(水) 01:44 ID:j5U8A4Ig
>>99
いえいえ、そんな事無いです。
もう皆、ガンガン開発してるんだってのが面白い感じで、
任せた!って言いたかっただけです。

>>104
こんな話があったとは初耳です。

>>105
バタ34プレぐらいな感じで、出しますかね。

108 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/13(水) 02:10 ID:PqF7ERtg
> ガンガン開発してるんだってのが面白い感じで、 任せた!って

おう!
ま・任され……よ、、、

> バタ34プレぐらいな感じで、出しますかね。

修正メインならプレじゃなくてもいいと思います。
あぼーん入れてくれたので十分機能アップしてますが。
暇なんで今軽くデバッグしときます。

あ、そうだ。今まで挙がったやつとか BTS 突っ込んどきますか。
虫けらがいいのか sf.jp がいいのかは謎ですが。

109 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/13(水) 02:45 ID:PqF7ERtg
現状、NGWord.txt が無い状態で起動すると
[ツール] - [NGワードファイル編集]
が使用できませんが、配布する際には
NGWord.txt を添付しておくということでいいのでしょうか。

今日はとりあえずここまで。

110 名前:前スレ677 投稿日:2003/08/13(水) 14:19 ID:ozfmWVyU
とりあえず、メニューへの追加終了。

GikoSysの方のFAbonをpublicにして、
よっふぃ〜さんが、Giko.pasの方に入れてた、Abonizerは消しました。



111 名前:前スレ677 投稿日:2003/08/13(水) 23:31 ID:KWMYdpNw
ちょっと、レスポップアップで良いアイデアが。

今、スレの適当な数字を選択して右クリックでレスポップアップしますよね。
で、右クリックするたびに増えていく。
選択して拾ってるのは数字だけなんだから、
Ctl押しっぱなしで、テンキーで数字入力→Altを押したらレスポップアップさせる。

これなら、数字打ってAltを繰り返せばどんどんポップアップして、多段ポップ以上の
機能にならないですかね?



112 名前:前スレ677 投稿日:2003/08/13(水) 23:34 ID:KWMYdpNw
何故にアイデアだけ書いたかというと、
実は自宅に開発環境が無い、明日は早朝から深夜まで某所で拘束予定。
なので、近日にバタ34をあげるとすると実装する時間があるか分からない。

というわけで、もう寝るッス。

113 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/13(水) 23:35 ID:xiFNkCXE
バタ34リリースの準備を始めますが、よろしいですか?


114 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/13(水) 23:37 ID:xiFNkCXE
ありゃ、どうしよう

115 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/14(木) 00:29 ID:4DyinmXs
みんないないね。それじゃ、今晩にしよう。


116 名前:名無しさん 投稿日:2003/08/14(木) 01:41 ID:vUs9uF9Q
わくわく。

117 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/14(木) 04:41 ID:.U28w7bY
>>111
入力過程のインターフェースが
ちょっと複雑ではないかと思うのですがいかがでしょう。
ショートカットともかぶりますし。

アイデア的には面白そうです。


118 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/14(木) 04:47 ID:.U28w7bY
>>113
前から言っていたのでいいんじゃないでしょうか。
つーか(ヒ)様のやることに誰も文句はないはず(笑)

今夜は ComboBox の右クリックでコピペできねーYPとか
ツールバー設定すると ComboBox 消えちゃうYPとか
直したくて弄ってたのですが結局方法が分からず、
レス絞込みの導入にとどまってしまった。

ツールバー設定で ComboBox が消える問題を
手っ取り早く解決する方法として、
絞込みボタン系のみのツールバーを作って、
ボタンのカスタマイズは出来ないようにしちゃうってのもどうでしょう(手抜き)。

119 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/14(木) 21:08 ID:.U28w7bY
>>111

Acrobat Reader のページ表記みたいに、
画面下にレス番号を入れるフィールドを設けておくとか。


ところで今晩リリースするのかな?わくわく。

120 名前:前スレ677 投稿日:2003/08/14(木) 23:23 ID:eWhXTaMM
間に合った?まだバタ34リリースしてないよね?
ちょっとだけ、30分でいい時間頂戴。
>111をすぐに実装するから。(出来なかったら格好悪いな・・・)

121 名前:前スレ677 投稿日:2003/08/14(木) 23:37 ID:eWhXTaMM
今コミットした。
え〜、ステータスバーに打ち込んだ数字入れようと思ったんだけど
そうするとポップアップできなかった・・・。
Ctrl 押しながら レス番号入力 最後に Alt(長押しするとポップアップがずらずら出てきます)で
そのレス番号がポップアップします。Ctrl押してる限り、消えません。

122 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 00:15 ID:0tT.b0vY
じゃ、固め作業始めます。

123 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 00:16 ID:0tT.b0vY
いや、ちょっと会社帰りに飲んできて、ちゃんと出来るかわからんけど。

124 名前:前スレ677 投稿日:2003/08/15(金) 00:22 ID:qmZ2B7jk
>(ヒ)タン
ごめんなさい。さっき、バグを発見しちゃって、修正しちゃいました。


125 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 00:23 ID:0tT.b0vY
giko.pas 1.15(03/0815 00:22:29) ですよね?以上で終了でしょうか?

126 名前:前スレ677 投稿日:2003/08/15(金) 00:25 ID:qmZ2B7jk
>>125
そうです。

127 名前:(ヒ) 投稿日:2003/08/15(金) 00:42 ID:ImQjg3yU
みなさん、最新ソースをビルドしたやつで正常に取得できますか?
なんかウチだと取得しに行ったまま帰ってこなくなる、、

128 名前:前スレ677 投稿日:2003/08/15(金) 00:46 ID:qmZ2B7jk
今、チェックして見ます。

129 名前:前スレ677 投稿日:2003/08/15(金) 00:48 ID:qmZ2B7jk
板のダウンロードした瞬間に、UserAgent取得でこけます。

130 名前:(ヒ) 投稿日:2003/08/15(金) 00:52 ID:ImQjg3yU
やっぱそこか、、なんでだろう。。
ちょっと前のやつで試して見ます。

131 名前:前スレ677 投稿日:2003/08/15(金) 00:55 ID:qmZ2B7jk
>>130
GikoSystem.pasのりビジョンが
1.9の時はちゃんと動いてた、1.10にしたらこけるようになったから
diffを取れば分かるかな。

132 名前:(ヒ) 投稿日:2003/08/15(金) 01:00 ID:ImQjg3yU
直った。
バタのバージョンは整数だったけど、
シィバージョンで小数点が付いて、Dolibにギコナビバージョンを出す部分も実数で吐き出すようになった。
今回、バタのバージョンを整数に戻したので(バタ34)エラーが出るようになった。


133 名前:前スレ677 投稿日:2003/08/15(金) 01:05 ID:qmZ2B7jk
よかった。
で、俺がさっき付けたポップアップにまた問題が。
スレ表示してるブラウザにフォーカスがあるとキーイベントが拾えない(涙

134 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 01:27 ID:ImQjg3yU
なぜか、リリースしても反映されない。
これから、何度か試すけど、だめだったら明日やります。

135 名前:前スレ677 投稿日:2003/08/15(金) 01:32 ID:qmZ2B7jk
>>134
反映されないって?

136 名前:前スレ677 投稿日:2003/08/15(金) 01:36 ID:qmZ2B7jk
あ、SourceForgeのところの事ですね。
確かに、リリースなしのまま変わってないですね。

137 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 01:55 ID:ImQjg3yU
反映まで時間がかかるのかもしれないし、混んでいるだけなのかもしれないので、
朝にでも試してみます。ただし、遅刻しそうになったらやめます(w


138 名前:前スレ677 投稿日:2003/08/15(金) 01:56 ID:qmZ2B7jk
>>137
明日も仕事ですか。ご苦労様です。
今のソースにb34のタグうっときませんか?

139 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/15(金) 09:57 ID:SG1ELD1w
あれ、b34タグつけたような気がするんだけど、付いてないですか?
コミット必要だっけ?
まだ付いてないようなら、誰かb34タグつけてください。

140 名前:前スレ677 投稿日:2003/08/15(金) 13:47 ID:qmZ2B7jk
>>139
b34タグもうついてました。確認してなくて申し訳ない。
SourceForgeの方も、さっき見たらリリースのところに追加
されてましたね。ご苦労様です。

141 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/15(金) 13:53 ID:epQgEgYQ
どっか手軽に html をアップできるところってないですかね。
cvs に放り込んじゃうのも一つの手かな、、、、

142 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/15(金) 16:23 ID:epQgEgYQ
https://sourceforge.jp/projects/gikonavi/document/b34_whatsnew/ja/2/b34_whatsnew.html

とりあえずアップしようと思ってたものを
ここに置いときました。
sourceforge の制限なのか、public になってるのにまだログインしないと見れません。

あと画像の上げ方が分からなかったので画像も無しです。

143 名前:前スレ677 投稿日:2003/08/15(金) 18:51 ID:qmZ2B7jk
>>142
ログインしないと見れないですね。
追加されるのに時間がかかるんでしょうかね。

144 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/15(金) 23:26 ID:epQgEgYQ
Giko.pas の 1186 行目にある

ListToolBar.InsertControl( SelectComboBox );

があると、ギコナビの終了時にクラッシュしてしまうのですが、
これが無いと起動時に表示されなくて困ってます。

ツールバー設定を開くと辿り着く 6507 行目の同じ文を通っても
終了時にクラッシュしないのが不思議なのですが。

なんかもっと賢い方法があったら教えてください。

145 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/15(金) 23:32 ID:epQgEgYQ
言葉が足りませんでした。
表示されないのはスレッド絞込みのフィールドです。

でも絞込みフィールドが邪魔っていう話もあるし、
お気に入り関連のバグは僕が弄ったところだろうし、
やはりマージするには時期尚早だったかもしれませんね。
なんだか申し訳ないです。

146 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/16(土) 00:08 ID:N.Qc1AKA
>>140
でも、Webから見ると付いてないよね。なんか間違ったかも。

>>144
SelectComboBox.Parent := ListToolBar;
じゃだめかな。

>>145
ユーザはキビシイよ(w
まあ、見た目とか使い方が大きく変わると、拒否反応を示すユーザって結構いるっぽい。
オレも大き目の新機能追加しようとするときは、なぜ拒否反応を示すのかとかを考えたりして
色々試行錯誤を繰り返しています。
全員を満足させるのは無理かもしれないけど、多くののユーザや、初めて使うユーザが
迷わないで使えるような機能を目指しています。


147 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/16(土) 00:29 ID:yP4xvBlA
(ヒ)タンありがとぉ〜〜〜〜。
助かりましたぁぁぁっっ(感涙)

> 全員を満足させるのは無理かもしれないけど、多くののユーザや、初めて使うユーザが
> 迷わないで使えるような機能を目指しています。

僕も一番の目安はこれですね。
でもなかなか難しい…

148 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/16(土) 21:04 ID:yP4xvBlA
不具合多いみたいだし、早めにバタ35出したほうがよさげですね。

149 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/17(日) 03:53 ID:WjBsnhko
>>148
えー、いつもバグはこのくらいあるけどなあ(w
まあ、慌てずいきましょう。
--
それと、ギコナビのWebサイトが移転しました。(sf.jpに移転)
移転先は http://gikonavi.sourceforge.jp/ です。
開発メンバーは、SCPを入れることにより編集が可能です。
僕はWinSCPというソフトを入れました。http://winscp.sourceforge.net/eng/
FFFTPライクな操作です。
設定の仕方は忘れたのでぐぐってください(w


150 名前:名無しさん 投稿日:2003/08/18(月) 01:59 ID:mjqiBJ/g
興味本位でギコナビのソースCVSから落としてみました。
Delphi6Personalでビルドして見ましたが失敗しました。
[致命的エラー] Giko.pas(12): ファイル 'SHDocVw_TLB.dcu' が見つかりません
が出ます。
過去ログを眺めていたら必要な情報を記述したよっふぃーさんの“memo.txt”なるものがあるそうですが、見つけられませんでした。

DelphiもWinCVSも全く初めてで勝手がわかりません。こんな調子ですが、無謀にもキーボードオンリーあるいはマウスオンリーの
使い勝手を(自分的に)向上出来たらなぁ、と妄想している香具師です。
PascalもCVSもこれから勉強します。

こんなんですがよろしくお願いいたします。

151 名前:前スレ677 投稿日:2003/08/18(月) 03:35 ID:WoxjAiAk
>>150
え〜っとね、ActiveXのなんか、MicrosoftWebBrowserの1個か2個下ぐらいの
やつを取り込まないとそのエラーメッセージが出てきた記憶がある。


152 名前:前スレ677 投稿日:2003/08/18(月) 11:06 ID:xsWQZbgs
>>150
たぶん一個上にあるMicrosoft HTML Object Libraryを取り込めばいいはず。

153 名前:名無しさん 投稿日:2003/08/18(月) 12:04 ID:mjqiBJ/g
>>152
レスさんくすでつ
 ありました。
 メニューの[コンポーネント]-[ActiveXコントロールの取り込み...]で、
当該のActiveXコントロールを選んで[インストール]をクリック。
次に出たダイアログではそのまま[OK]でいいんですよね。


しかし、[プロジェクト]-[gikoNavi をコンパイル]すると
次のようなダイアログが出ます


 [フォーム読み込み中のエラー]             [×]
 クラスTGikoListView がみつかりません. エラーを無視
 して続けますか?注意: エラーを無視すると、コンポー
 ネントまたはプロパティを失う場合があります。


で、次のようなエラーが出ています
 [致命的エラー] Giko.pas(15): ファイル'IdHTTP.dcu'が見つかりません。


・・・・なんかこのままでは限りなく教えてクンになりそうなので、入門書
一通りやってから出直します。いきなりギコナビは無茶だったかも。
スレ汚しスンマセンです。

154 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/18(月) 13:04 ID:AlOpvS0Y
前も言ったけど、
漏れもいきなりギコナビだったからどうにかなると思います。

うまくいくかどうかは努力半分運半分。
分からなかったら人に聞くという知恵も
努力のうちだと思うので頑張ってください。

で、Component はコンパイルして入れましたか?
Indy はインストールしましたか?

155 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/18(月) 15:27 ID:.2pO1IDw
夏休みのため、金曜くらいまで田舎に帰ります。。
ここ見たり書いたりするくらいは出来るとおもうけど、、

156 名前:153 投稿日:2003/08/18(月) 16:37 ID:mjqiBJ/g
いろいろ情報ありがとうございます。
なんとか私家版バタ34がコンパイル出来たみたいです

参考にしたのは
(a) ttp://www.geocities.co.jp/SiliconValley-Bay/9587/gikobuild.html
(b) >>45
などです。

gikonavi\conpornet\ の4つの *.dcu ファイルは親ディレクトリにコピーしたし、
必要なActiveXコントロール「Microsoft Internet Controls(Version 1.1)」も
入れました。
 bmRegExp と gzip_delphi2 と Encrypt も入れました。こいつらはよくわからないので
[コンポーネント]-[コンポーネントのインストール]から“ユニットファイル名”にそいつらの*.pas
ファイルを指定して、パッケージ“c:\program files\borland\delphi6\Lib\dclusr.dpk”に
全部突っ込みました。「警告: 重複しているのでC++から云々」というWarningが出ました。
こんなんでいいのですか?

 とりあえず、gikonaviのコンパイルをしたら、何となく通ったみたいです。実行ファイルも
動くのですが、起動時のプログレス表示の「ギコナビ 〜逝〜」が空白なのですね。
 動作自体は問題がないようですが、音とかデフォルトのスタイルシートが無かったりして。

 また、参考にした(a)にあるように、gikonaviのプロジェクトに全ソース*.pasを追加すると、
相変わらず「クラスTGikoListView がみつかりません. エラーを無視云々」と怒られます。

 それと、Delphiから[F9]で実行すると、何かのタイミングで「ComCtrls.pasが見つかりません」と
怒られます。classis.pas(?)が見つからんなんてのもあったっけ。


 なんか愚痴っぽくなっちゃいましたけど、こんな感じです。

 ところで、Delphiの入門書は何がお勧めですか?
 とりあえず店頭にあった「Q&AやさしいDelphi入門」(技報堂出版)と「カンタンDelphiプログラミング(日経ソフトウェア編)」を
買いました。

 明日から仕事なので、きょうは切り上げます。
 皆様またよろしくお願いいたします。

157 名前:前スレ677 投稿日:2003/08/18(月) 21:38 ID:xsWQZbgs
>>155
夏休み楽しんできてください。

>>156
俺もDelphiでのプログラムはギコナビが初だよ。
参考にしてるサイト
Delphi 入門
ttp://kakinotane.s7.xrea.com/dirDelphi/mainmenu.html
Delphi Tips
ttp://www2.big.or.jp/~osamu/Delphi/Tips/
Delphi-ML過去ログ検索
ttp://130.158.124.192/~takeuchi/delphi/search.cgi


現在の作業
NGワードを複数利用できるようすべく改造してます。
今の所、configフォルダの下にNGwordsというフォルダを作って、
そこにNGワードのファイルを置く形にしようと思ってます。

158 名前:T7 ◆T7WWWG.NfM@管理人 ★ 投稿日:2003/08/18(月) 22:21 ID:???
割り込みすいません。リンクを変更したんですが
プロジェクトページへのリンクも張ってよろしいでしょうか?

他にも何かあればお申し付けください。



159 名前:前スレ677 投稿日:2003/08/19(火) 19:58 ID:Gme1MrhQ
>>管理人さん
プロジェクトページへのリンクは張って問題ないと思いますよ。

本日NGワード判定を修正
今まで、

あか[タブ]かい[タブ]いた

というNGワードの設定だったら
「あかいた」という文字列が含まれているNGにしていたけど、
「あか」「かい」「いた」がそれぞれ別に含まれていないとNGに
しないようにした。
これによって、例えば、
>>[タブ]>>[タブ]>>[タブ]>>[タブ]>>
とか、NGワードに設定すると>>が5個以上含まれるレスがNGになる。

160 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/21(木) 19:54 ID:JTVXKQXE
ただいま帰ってきました、、
ノートPC持っていったのはいいけど、電源アダプター忘れた(w
--
リリースファイルを作成する件なんだけど、俺以外のメンバーも
リリースするファイルを作成できるようにしたほうがいいと思うのね。
でも、自己展開ファイルを作成しているツールがシェアウェアだから、
フリーのやつでいいのあったら教えてください。
今使っているツールは、
・圧縮ファイルをテンポラリフォルダへ展開
・指定されたファイルを実行
・指定されたファイルが終了したら展開したファイルを削除
までやってくれるんだけど、そういうのあるかな??
別に、ZIPでもRARでもいいや。


161 名前:前スレ677 投稿日:2003/08/22(金) 00:27 ID:MgLiskWg
>>160
お帰りなさい。って書き込みが無いとおもったらそんな理由でしたか。

リリースファイルを作成するツールですか。ちょっとわかんないです。


162 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/22(金) 13:37 ID:XJ31LzCU
チト面倒ですけど、Microsoft Windows Installer で作るとか。
Platform SDK をダウンロードしてくれば使えるのでフリーですし、
MS 純正ですし。

163 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/22(金) 21:34 ID:XJ31LzCU
そういえば Installer VISE

http://www.mindvision.com/

もフリーだった。
DivX とか QuickTime くらいしか使ってるの見たこと無いけど。

164 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/25(月) 02:53 ID:l9fXuJmc
>>162,163
ありがd。
現状のインストーラ(setup.exe)は、まあまあ満足しているので
インストーラはこのまま行きたいと思っています。
unlha.dllで作成する自己展開exeで何とかうまくいきそうな気がしてきたので、そっちを調べてみます。
--
で、バタ35を近いうちに出しましょう。(月曜深夜か火曜深夜くらい)
バグフィックスと既存機能の改良だけですよね。もし、新機能をコミットしようとしてたらコミット前に適当なタグつけるか
コミットを少し待ってください。


165 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/26(火) 02:21 ID:NcRhOzgk
バタ35リリースしました。タグ(b35)もつけたのでコミット待っていた人は行ってかまいません。


166 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/26(火) 02:58 ID:wy9FvDVU
乙です。

でも気のせいか解説に b34 の変更点が混じってるようなw

167 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/26(火) 03:11 ID:NcRhOzgk
>>166
なんか混じっちゃったかな、、
CVSの履歴からコピペしたとき、間違えたかも。


168 名前:前スレ677 投稿日:2003/08/26(火) 13:22 ID:2Lvu1MXA
>(ヒ)タン
バタ35乙でした。
一応本スレの方に書いたのを転載。

今回のバタ35から複数のNGワードファイルを使い分けられるようになりました。
NGワードファイルは、ギコナビフォルダ\config\NGwords に保存されるようになります。
NGwordsフォルダをあけると、NGwords.list と NGword.txt という2つのファイルがあります。
バタ34で使用していたNGワードファイルは、そのまま、NGwordsフォルダにいれて上書きしてください。

NGwords.listファイルの各行に
"表示名"="ファイル名"
の形でNGワードファイルを複数登録することが出来ます。

複数のNGワードファイルを使い分けるには、まず、NGwords.listファイルをメモ帳などで開いてください。
すると

一般=NGword.txt

とだけあると思います。この下の行に
モナ=NGmona.txt
という1行を追加して上書き保存してください。
そして、ツール→NGワード読み込み→一つ前(or一つ後ろ)を選択してください。
すると、ギコナビのステータスバーの一番右に「モナ」と表示されます。
また、NGwordsフォルダの下にNGmona.txtファイルが生成されます。
あとは、このNGmona.txt に必要なNGワードを記述してください。


169 名前:前スレ677 投稿日:2003/08/28(木) 06:34 ID:4vfFBQNc
>(ヒ)タン
個別のレスあぼ〜んもdatをいじらない方がいいですよね?
一応、いじらない方向で構想中です。


170 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/29(金) 00:35 ID:jRkMzALY
>>169
うん。DATを直接いじらないほうがいい。
いくつか要望、、
・あぼーんを記録するファイル
 →DATと同じフォルダへ1スレ1ファイルがいいと思う。
・あぼーんの種類
 →透明と通常あぼーんの2種類に対応するのでしょうか?
   もし、今回はどちらかのみ対応するのであれば、今後機能拡張するときに、あぼーん記録ファイルを
   変更しないで済むようにしてほしい。
・あぼーん復活
 →あぼーん復活機能はつけますか?
   今回つけるのであれば、ホットゾヌ2のようなUIが望ましいと思います。
   でも、これは必須の機能ではないので、今後の予定でいいと思います。


171 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/29(金) 05:20 ID:2BA9xUOU
個別あぼーんってどんなのでしょう?

ホットゾヌ2の復活の仕方が分からないので
僕が考えてるものと同じかどうかは分からないけど、
あぼーん復活みたいのが欲しいと丁度考えてました。
是非よろしくです。>677氏

ところで話題に上がったのでホットゾヌ2をいじってみたら、
レスの絞込みとか(しかも太字マーカーつき)、ログからの検索とか既にあるんですね。
なんか以前思いついたとき「これはいける」とか思ってたのが
既に殆ど実装されちゃっててちょっと悔しい。

とりあえず google 検索は無さそうだからそこに賭けるしかないかな(笑)

172 名前:前スレ677 投稿日:2003/08/29(金) 13:22 ID:Mr7YlabM
一応、考えていたのは、
DATと同じフォルダにDATと拡張子違い(.NG(予定))のテキストファイルを作って、
各行に
あぼ〜んするレス番 -オプション 

オプションには、「透明」「通常あぼ〜ん」の選択って、予定です。
「透明」の時は、レス絞込みの時みたいにそのレス番自体を非表示にする
「通常あぼ〜ん」は、あぼ〜ん<>あぼ〜ん<>あぼ〜ん<>あぼ〜ん<> に置換

あぼ〜ん復活も付けるつもりで、
あぼ〜んされているレス番を入れたコンボボックス付きダイアグラムだして、
復活させるレス番選択させる。
個別あぼ〜ん解除であぼ〜んを記録するファイル削除。

こんな具合です。
意見があれば、言ってください。
まだ、ぜんぜんコード書いてないんで、変更があるかも。




173 名前:名無しさん 投稿日:2003/08/29(金) 15:21 ID:u5dIdS92
あ、考えてみたら、
ここは2ちゃんじゃないから書けるじゃないかっ!
いや、今プロバイダ規制くらってるみたいなんですよ……。

で、本スレのほうで出てましたが、以前からちらほら要望のある、
「スレを部分的に表示する機能」、
(ヒ)たんは「今の構造だと難しい」と言い続けていましたが、
あぼーんが実現した今、
それの応用で比較的簡単に実現できますよね?
文字列検索のあぼーんと違い、
行で切るだけだから処理も軽いと思いますし。

本スレの 617 さんは、「新着のみ」を要望していますが、
「最新50」とかもいいかも。

私自身は少し前にマシンをパワーアップさせたので必要ないですが、
確かに以前は少し時間がかかっていたので、
考えてあげてみてください。

174 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/29(金) 18:03 ID:2BA9xUOU
>>172
僕が妄想していたのは、TreeView みたいに非表示の部分に
[+]でも付けておいて、クリックするだけで
その間を全て表示できるようにする、という感じです。

どちらかっていうとあぼ〜んより絞り込み向けの復活機能になりますが。

>>173
うちも古い Win95 で見ることがあるので遅さは分かるのですが、
どこを直せばいいのか分からないです。

レタリングが遅いのだと IE のせいだからどうしようもないけれど、
無駄な再描画(というより再読み込み)を極力省ければなぁ、とか。

175 名前:173 投稿日:2003/08/29(金) 18:45 ID:u5dIdS92
>>174
多分、待ち時間の大半は IE のレンダリングだと思います。
でも、スレが短いうちは気にならないわけで。
なので、スレが長くなっても、
スレの一部分だけの HTML ソースを生成して
レンダリングエンジンに送るようにすれば
遅くならないんではないかなあと。

要するに、「新着のみ」だったら、
新着以外を全部透明あぼーんするような感じですね。

176 名前:前スレ677 投稿日:2003/08/29(金) 21:50 ID:Mr7YlabM
1スレッドの上限が1000レスで無い外部板を登録している人向けにちょっと改造。
1000レス越えているスレで書き込みしようとすると出てくるDialogのボタンをYesNoにして
Noを押すと、1000レス越えてても書き込みフォームが出るようにしました。

でも、試してない(汗
前に本スレで出てた
[外部板]
あにめ=http://cha2.net/cgi-bin/anitoku/

で試そうと思ったら規制で書き込めなかった。
誰か、jp規制されていない板教えて!

177 名前:名無しさん 投稿日:2003/08/29(金) 22:25 ID:MO8IaND.
中原小麦の24時間マジカルナースステーション乙! 実況スレ11
http://www.camani.on.arena.ne.jp/cgi-bin/test/read.cgi/aniradi/1062157283/l50

このへんが、元気だから何してもバレない

178 名前:前スレ677 投稿日:2003/08/29(金) 22:42 ID:Mr7YlabM
>>177
そこ3000で落ちてたから、他のところでやったけど、大丈夫だった。
ありがd

179 名前:名無しさん 投稿日:2003/08/29(金) 22:58 ID:MO8IaND.
書いた時はまだ2700くらいだったのに
続きの
中原小麦の24時間マジカルナースステーション乙! 実況スレ12
http://www.camani.on.arena.ne.jp/cgi-bin/test/read.cgi/aniradi/1062161511/l50
こっちが既に2400、、、

180 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/30(土) 02:09 ID:8Oyms7mc
giko.pas(dfm)にあるステータスバー(NGワードの部分)を少し変更します。
option.pas(dfm)も。


181 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/30(土) 20:38 ID:5lbqJvRQ
今日の深夜か明日の深夜くらいにリリースします。

182 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/30(土) 23:40 ID:vsv36eFc
バグをひとつ修正しました。
リリースに間に合ったかな?

183 名前:名無しさん 投稿日:2003/08/31(日) 01:18 ID:RRtFnv3o
ついさっきダウンロードしたばかりのソースを構築したバイナリで書き込んでみました。
Version バタ35 Build 397

愚問だと思いますが、コンパイル時に多数の[警告]や[ヒント]が表示されます。
これらは気にしなくてもいいんですよね!?

[警告] MonaUtils.pas(772): シンボル'RaiseLasWin32Error'cを使用することは推奨されていません
[ヒント] MonaUtils.pas(1392): 'v'に代入された値は使われていません
・・・他多数


184 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/31(日) 03:01 ID:SYJcNEp6
>>182
まだ大丈夫です。

>>183
気にしないでください。
α版のときは、1つも出ないようにしてたんだけど、少しずつ増えてきた(w


185 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/31(日) 03:21 ID:SYJcNEp6
開発者の皆さんにお願いがあります。
インデントとかは自由といいましたが、タブ文字の使用くらいは合わせることにしましょう。
ギコナビの元のソースはタブ文字を使用しています。
Delphiのデフォルトはタブ文字を使用しない設定になっていたような気がします。


186 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/08/31(日) 03:28 ID:SYJcNEp6
>>182
ListToolBarのシェブロン(というか最適幅)がおかしいのはウチだけ?
えーっと、最適幅っつーのは、CoolBandをダブルクリックしたときにちょうど良い幅に収まってくれる幅のことです。
シェブロンを出すBandは、その最適幅より小さくなるとシェブロンが出るようになります。
今のListToolBarは、最適幅がずれているような気がします。
絞り込みコンボの幅計算でずれているのでしょうか?


187 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/08/31(日) 19:16 ID:Q80MsyWE
>>185
いわずもがな犯人は漏れですね。タブ設定しちゃってあったので。
気をつけます。

>>186
あ、それ僕も気になりました。
ただ、コードを見てもどこで幅を計算してるのかが分からなくてまだ放置状態です。
Buttons[i].Width という表現がいくつか見られたので
Controls[i].Width に換えてみたりしたのですが僕が変えた箇所では変化なしで…

188 名前:前スレ677 投稿日:2003/08/31(日) 21:35 ID:hfP0QAO.
>>185
俺、タブ使ってませんでした。
タブ文字を使えばいいんですよね?

>>186
シェブロンの最適幅おかしいですね。
絞込みコンボの幅を動かすと変なことになりますね。

189 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/09/01(月) 02:33 ID:.SYyodak
バタ36リリースしました。
で、今度から自分が直した部分については、自分でReadmeに書くようにすることにしましょう。
ちょっとした修正などで、特にユーザに知らせなくてもいいような部分は書かなくていいです。

たとえば、これから修正するものは、バタ37になるので、バタ37の修正履歴の部分を(無ければ)作り、
そこに書き込んでください。
ReasmeはCVSのgikoNavi\readmeにあります。


190 名前:よっふぃ〜 ◆ZKAofRuAcc 投稿日:2003/09/01(月) 12:23 ID:5wWj3zfc
>>188
タブのサイズで多分変わっちゃいますよね。
それで僕が犯人かと思ったのですが。
(ヒ)タンはいくつ?

>>189
了解ですっ('◇')ゞ

191 名前:名無しさん 投稿日:2003/09/01(月) 19:31 ID:SY5iFzas
皆様お疲れ様です

早速ですがバグ?報告です。
gikoNavi.exe起動時にconfigフォルダが存在しないとエラーで落ちます。
NGwordsがらみです。少なくとも、NGwords 機能以前にはそのようなバグはなかったと思います。

ギコナビをビルドする環境を作っているときに見つけました。
「藻前が修正しろ!」とか言われそうですが、Delphi初めてなのでよくわかりません。
スンマセン

今は確実にビルドできる環境を作るべく試行錯誤しているところです。

よろしくお願いします

192 名前:名無しさん 投稿日:2003/09/01(月) 19:45 ID:SY5iFzas
>>191
バタ28で試しましたがエラーにならずに起動できました。

193 名前:前スレ677 投稿日:2003/09/01(月) 20:21 ID:s81fCVhQ
>>191
configフォルダって最初無いんだっけ?
それは、落ちるよ。configフォルダの下にNGwordsフォルダを作るんだもん。
あとで、修正しときます。

194 名前:名無しさん 投稿日:2003/09/02(火) 00:14 ID:ylhPl33M
>>193
うあぁ、素早い修正ありがとうございます。


ところで、一つアフォな質問してもよろしいでしょうか?

gikonavi.exeの配布用バイナリのサイズが1493KBなのですが
自分がビルドしたバイナリのサイズは620KBほどなのです。
何かライブラリかコンポーネントをリンクし忘れたのでしょうか?
今のところ動作に違いはないみたいなのが気持ち悪いです。
WinXP Home + Delphi6Personal で、ソースは23時頃落としたTarBallです。

もしかして、(ヒ)タンがDelphiプロフェッショナル使ってるからですかね?
デバッグオプション付きだからとか?


195 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/09/02(火) 00:17 ID:dzqrtiUc
>>190
タブサイズはいくつでもいいと思う。
Delphiのデフォルトだと、タブ使ったときに勝手にスペースに変換する設定だったような気がする。

>>193
インストール後はconfigフォルダあるよ。
だけど、最低exe1個あれば起動するようにしています(いました)
複数階層のフォルダ作成する関数がGikoSystemあたりにあったはず。


196 名前:(ヒ) ◆qLyuucaEEI 投稿日:2003/09/02(火) 00:34 ID:dzqrtiUc
>>194
それは、実行時パッケージを使う設定でコンパイルしているからだと思う。
実行時パッケージを使う設定だと、EXEのサイズは小さくなるけど、各種パッケージが無い環境だと実行できなくなる。
VBのランタイムのようなものと思ってください(違うけど)
プロジェクトオプションの「パッケージタブ」の「実行時パッケージを使用する」とかをOFFにすればEXEはでかくなると思うよ。


197 名前:前スレ677 投稿日:2003/09/02(火) 00:47 ID:O8KeZf8.
>>195
>複数階層のフォルダ作成する関数がGikoSystemあたりにあったはず。
そんな便利な関数があったんですか。かなり、やっつけな処理書いたから、
あとで直しておこうかな。

198 名前:名無しさん 投稿日:2003/09/02(火) 02:39 ID:ylhPl33M
>>196
さっそく試しました。確かにバイナリが膨れあがりました。
でも、配布バイナリよりもやや小さいです(w

そし、案の定不具合が見つかりました。
 主なものは、
・レスポップアップしない
・スレッド一覧の更新をすると、更新がないときも「ピンポン」と鳴る。
・「ログ有りスレッドのみ表示」をクリックするとエラーで落ちる
です。

┌────────────
│ デバッガ例外が発生
├────────────
│  プロジェクトgikoNavi.exe が EAccessViolation クラスの例外を生成しました。
│(×)'モジュール'gikoNavi.exe'のアドレス 00504AA4 でアドレス 0000000D に対する読み込み違反が起きました'

 停止位置は、Giko.pasの2013行目辺りの“⇒”の部分
procedure TGikoForm.ListViewData(Sender: TObject; Item: TListItem);
   :
   :
⇒   RepStr := ThreadItem.Title;

ソースはVersion バタ36 Build 400 です。


配布バイナリではそのような不具合は起きないし、何か足りないんでしょうね。
gikonavi\Component\の*.dcuファイルは親フォルダにコピーしたり、プロジェクトに追加したりしています。
ActiveX関係で必要なコンポーネントは全てインストールしているつもりです

またなんだか愚痴っぽくなっちゃってごめんなさい。
今夜は遅いので寝ます。
またあした・・・


199 名前:前スレ677 投稿日:2003/09/02(火) 22:38 ID:O8KeZf8.
>>198
どのエラーも見たこと無いな。
Delphiはpro,personalどっち?
Indyのバージョンは?

200 名前:前スレ677 投稿日:2003/09/02(火) 22:41 ID:O8KeZf8.
本スレの方で出てた、NGワードのバグ修正しました。

で、やっと個別あぼーん機能実装しました。
「ここにレス」とかと一緒にレス番号をクリックした時のポップアップメニューに
「透明」と「あぼーん」を追加してます。
「透明」するとまったく表示されません
「あぼーん」は通常のあぼーんと同じになります。

解除は、[ツール]->[個別あぼーん解除]で解除フォームを呼び出す形です。

404 KB
掲示板に戻る 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001 前100 次100 最新50
read.cgi ver4.20 by GlobalNoteScript (2006/03/17)