TNT Unicode Controlなのですが
最近ホームページにアクセス出来ないと思ったら
有償になったってことでしょうか?(涙)
http://www.tntware.com/delphicontrols/unicode
http://www.tmssoftware.com/go.asp?tmsuni
Delphiが、Unicode対応もしていないのに
XP対応やVista対応と謳っているから頼みの綱だったんですけど(涙)
フリーで公開されていた最終バージョンっていくつだったんでしょうね?
手元にあるのは
Tnt Delphi Unicode Controls Version: 2.2.3
でした
こちらを見ると、Version: 2.3.0ってのが見て取れるのですが・・・
http://www.ipentec.com/delphi/delphi2007/tnt-unicode/index.html
今現在、フリーの最新バージョンってどこかに公開されていませんでしょうか?
ついこの前、TMSから別のものを購入したばかりなんですけど・・・
30Eurですので、5,000円弱かぁ(涙)
出来れば、TMSではなく、Delphiに標準で取り込んで欲しかったです
"drea...@ace.ocn.ne.jp" wrote:
snip
> フリーで公開されていた最終バージョンっていくつだったんでしょうね?
公開されていたもので、最新のものは
[TntWare Delphi Unicode Controls - 2.3.0 - 1/24/2007]
というバージョンだったと思います。
--
高橋智宏
高橋(智)さま、神津さま、いつもお世話になります
無事、v2.3.0を入手する事が出来ました
ありがとうございました
神津さまに教えていただいたURLは初めて覗きましたが
http://www.tntware.com/delphicontrols/unicode
と
http://www.tmssoftware.com/go.asp?tmsuni
との関係は今後どうなるんでしょうね?
いずれ教えていただいたURLも閉鎖になったりするのでしょうか?
私が作成しているDelphiのソフトはどれ一つ取っても
BorlandやCodeGearが出荷したままの状態では完成しないものばかりです
今もLightReport2を勉強しながら帳票の開発をしていますが
諸先輩方が作成された資産なくては何一つ出来上がっていません
有料化の流れも仕方がないと思いますが
何か暗闇の洞窟の中で、途方に暮れていく自分が見えて怖いです(笑)
取り巻く環境は、Delphi6あたりからずっと時間は止まっているのに
目に見える腐敗が少しずつ確実に迫っているといった感じです
Delphiもバージョンを重ねるごとに悪くなっているという印象しか
今はありませんので・・・
守りに入っている場合ではないんでしょうけどね
鈴木 秀和です。
> http://www.tntware.com/delphicontrols/unicode
> と
> http://www.tmssoftware.com/go.asp?tmsuni
> との関係は今後どうなるんでしょうね?
いま
http://www.tntware.com/delphicontrols/unicode
を見ると
TNT Unicode is now TMS Unicode
という題名で、
TMS SoftwareはTNT Unicode Controls を買収した旨のことが書いてあるので
今後は新しいバージョンのTNT Unicode ControlsはTMS Softwareから買うしか
入手方法がないでしょうね。
ただ買収前(ver 2.3.0以前?)のものは、"そのまま"(as-is)であれば
使っていいみたいです。
# そう言えば、同じくTMSに買収されたFlexCelのときもそんなことを
# 言ってたっけ...。
↓以下のTMSのNews Groupからのものをご参照ください。
----------------------- Original Message -----------------------
Date: Tue, 27 Mar 2007 23:50:58 +0200
Subject: Re: TMS adopts TNT Controls
----
> tntControls used to be free in the past. What happens to the software that
> used the former version? Is it still allowed to use the formerly free
> version? We had used them for some smaller in-house projects where we
> needed true unicode support.
You can continue to use it as-is but without our support nor updates unless
a license
is purchased.
--
Kind regards,
Bruno Fierens
TMS software
Productivity components for Windows, .NET, IntraWeb development
http://www.tmssoftware.com
There's only one rule and that is to do. There is no maybe or perhaps... for
success needs no explanation, but failure can never be explained. (J. Mtume)
--------------------- Original Message Ends --------------------
--
Suzuki Hidekazu <hid...@boreas.dti.ne.jp>
フォーム上にボタンを配置して、そのボタンプロパティのShowHintを
Trueにして、Hintに 「ヒントテスト」と入力しました。
この状態で実行して、マウスをボタン上に持ってくると、設定した
ヒントが表示されるのですが、このプログラムを起動する前に、
Windowsのファイル検索画面(アニメーションキャラクター表示)を
表示していると、このプログラムのHintが表示されなくなってしま
うのですが、この現象を回避する方法はないでしょうか?
ちなみに、検索画面を閉じるとHintが表示されるようになり、再び
検索画面を表示した場合、この現象はおきませんでした。
また、検索画面より先にプログラムを実行している場合も、Hintは
表示されました。
WindowsXp SP2 + Delphi7Proの環境です。
宜しくお願いします。
当方も同じ環境で再現できました。
検索コンパニオンは常にOFFなので、
今の今まで気が付きませんでしたw
ウインドウ作成時に
1.検索コンパニオンが表示されている場合
→マウスを動かさないときに流れてくるWM_MOUSEMOVEは約100msecおき
2.検索コンパニオンが表示されていない場合
→マウスを動かさないときに流れてくるWM_MOUSEMOVEは約1秒おき
FHintPauseのデフォルトが500msecなため、
タイマの破棄と生成(カウントしなおし)が繰り返されています。
VCLではマウスを動かさないときにWM_MOUSEMOVEが
流れてくることを考慮していないような実装ですね...
このあたりの仕様変更?はWindowsXPからなのかもしれませんが
ググッてもすぐには出てきませんでした。
解決策ですが、以下のような感じでよいのではないでしょうか
もっとスマートな解決策があればどなたかレスをお願いします。
Forms.pasで
//これを追加
var
global_mouse_point: TPoint;
procedure TApplication.HintMouseMessage(Control: TControl; var Message: TMessage);
var
NewHintControl: TControl;
Pause: Integer;
WasHintActive: Boolean;
P: TPoint;
begin
//ここから
GetCursorPos(P);
if (P.X = global_mouse_point.X) and (P.Y = global_mouse_point) then
begin
CancelHint;
Exit;
end
else
begin
global_mouse_point.X := P.X;
global_mouse_point.Y := P.Y;
end;
//ここまで
(以下省略)
--
SilverWhale <Silve...@nifty.com>
Delphi5/7 Enterprise
WinXP Pro SP2
鈴木 秀和さま、いつも有難うございます
FlexCelも買収されてたんですね
こちらも有償で買ってしまいましたが(汗)
有償は有償で別に構わないんですけど
本来、Unicode対応ってCodeGearがして当たり前だと思うのですけど
この時点で何か勘違いしているのでしょうか???
Delphi2007も届いてからあれこれ触っていますが
ヘルプで調べたい時に、プロパティのところでF1キー押して
複数の該当項目があったときに一覧表示されるのですが
その一覧表で、~プロパティってのが文字化けしてるんですよね
ヘルプシステムの改善ってのが売りだったはずなんですけど
日本語化け化けで読めません
なんか初歩的なことで気が滅入るというか何と言うか(笑)
オンラインイベントをやるとか、ブログで情報提供するとか
いろんな事を目にしたり耳にしたりするのですが
個人的には、そんな暇があったら
ちゃんとした日本語版になるように、ひとつでも改善して欲しいですし
その努力が目に見える形で伝わってきて欲しいです
Delphi2007ユーザー限定でイベントもやるようですが
実際のところ、Delphi2007の出荷数ってどれだけあるのでしょうね?
もちろん、日本語版で実際に届いた瞬間に移行作業を始めている人って
意味なんですけどね
タイトルとはぜんぜん関係ない話になりました
今からがんばってLightReport2のレポート作成頑張ります
座標指定が直感的に出来ず凄く苦労しています
ミリ座標を、3.781倍?してって値設定していますけど
多分、何か大きな勘違いをして余計な時間を費やしているような気がします(涙)
これからもよろしくお願いします
"drea...@ace.ocn.ne.jp" wrote:
snip
> Delphi2007も届いてからあれこれ触っていますが
> ヘルプで調べたい時に、プロパティのところでF1キー押して
> 複数の該当項目があったときに一覧表示されるのですが
> その一覧表で、~プロパティってのが文字化けしてるんですよね
たしかに化けていますね。
ヘルプシステム上で「検索」した際の「検索結果」でも発生しているようです。
この点については、早期にupdateが提供されると予想しています。
--
高橋智宏
SilverWhaleさんのコードを挿入することで、このヒントが表示されない現象を
回避することができました。ありがとうございます。
しかし、このプログラムの挿入部の動作でなぜヒントが表示されるようになったのか
全くわかりません。なにやらカーソルの位置を操作しているようですが・・・。
よろしければ、このプログラムの簡単な解説をしていただけ無いでしょうか?
宜しくお願いします。
中曽根
E-Mail:ae...@mub.biglobe.ne.jp
ヒントが表示されるまでの時間ですが、Application.HintPause で指定する事が可能です。
KHE00221さんのコメント通り
HintPauseを変更すれば表示されるかとは思いますが、
それってちょっと違う気がしています。
中曽根さんへ
あくまで例であって他にも解決方法はあるかと思います。
他の機能に影響が無いとも限りません
私は解説はしませんので...