喫茶XRAYトップページ
[12105]
The Emoji
返信
削除
2018/7/30 (月) 06:48:04
Mr.XRAY
以下の記事を追加しました.
[ Emoji ( 絵文字 ) の描画 ]
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Emoji.
htm
[12108]
Re:The Emoji
返信
削除
2018/8/1 (水) 21:08:02
Mr.XRAY
> [ Emoji ( 絵文字 ) の描画 ]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Emoji.
htm
つまりこういうことです.
TEdit.Text := #$1F52F;
としてもカラーの文字にはならないということです.
TEdit.text := #$1F52F; を実行すると,Windows の Edit コントロールが
文字を描画します.その描画部分を自前で,カラーになるように
コーディングしなければカラーの文字にはならないということです.
text プロパティをいくら操作しても無駄でございます.ハイ.
[12111]
Windows 7 では
返信
削除
2018/8/2 (木) 08:32:39
Mr.XRAY
> 文字を描画します.その描画部分を自前で,カラーになるように
> コーディングしなければカラーの文字にはならないということです.
ものはついでですので,
Windows 7 にインストールされているフォントにはカラー情報がありません.
したがって,描画エンジンを自作してレンダリングしてもカラー絵文字になりせん.
どうしも Windows 7 でカラー絵文字にしたい場合は,
何処からかフォントを入手して Halbow 資料館のサンプルにあるように
フォントオブジェクトを生成して利用することになります.
ちなみに Windows 7 で絵文字があるのは Segoe UI Symbol フォントです.
約 7,000 あるそうです.全てモノクロです.
[12114]
Re:Windows 7 では
返信
削除
2018/8/2 (木) 09:44:24
Mr.XRAY
> Windows 7 にインストールされているフォントにはカラー情報がありません.
> したがって,描画エンジンを自作してレンダリングしてもカラー絵文字になりせん.
Windows 7 に Office 2016 をインストールしてあって,アップデートすると
Windows 10 の Segoe UI Emoji フォントと同じフォントがインストールされて
カラーの絵文字が入力できるようになるそうです.
[12115]
Re2:Windows 7 では
返信
削除
2018/8/2 (木) 10:40:23
Mr.XRAY
> Windows 7 に Office 2016 をインストールしてあって,アップデートすると
> Windows 10 の Segoe UI Emoji フォントと同じフォントがインストールされて
> カラーの絵文字が入力できるようになるそうです.
ということを書くと,
そんじゃぁ Windows 7 にSegoe UI Emoji を Windows 10 から持ってきて
インストールすればカラー絵文字が表示できるんじゃぁないの ?
と思った人います ?
できません !!
だって,Windows 7 にはフォントのカラー情報を処理する機能がないんですから.
Office 2016 をインストールしたらどうなるかは分かりません.
Office 2016 が独自のレンダリングを実装している可能性の方が高いでしょう.
[12109]
Re:The Emoji
返信
削除
2018/8/1 (水) 23:55:28
Mr.XRAY
> [ Emoji ( 絵文字 ) の描画 ]
でもって,Embarcadero Forum のページから検索してみました.
Can you use the word "emoji" globally? "Emoji" is Japanese. ...
globally だもん !! (笑)
実際にはヒットしましたけどね
https://
communit
y.
embarcad
ero.
com/
forum/
ui/
9994-
unicode-
symbols-
in-
colour?
limitsta
rt=
0
[12110]
Re2:The Emoji
返信
削除
2018/8/2 (木) 06:58:45
Mr.XRAY
> 実際にはヒットしましたけどね
>
https://
communit
y.
embarcad
ero.
com/
forum/
ui/
9994-
unicode-
symbols-
in-
colour?
limitsta
rt=
0
https://
communit
y.
embarcad
ero.
com/
forum/
ui/
9994-
unicode-
symbols-
in-
colour?
start=
6
Remy さん恐い〜 (^^;
[12116]
Re3:The Emoji
返信
削除
2018/8/2 (木) 13:16:37
SO
▼ Mr.XRAYさん
> Remy さん恐い〜 (^^;
X-Menみたいですね(^-^;A
https://
www.
google.
co.
jp/
search?
tbs=
sbi:
AMhZZiuT
jJ994pF5
ekvUZ3Vh
OS4MkgnH
HQS9ClCs
IJH5ZEVO
getuWi6M
lVHRHQUu
METHyKzG
Sm_1yDAk
cTuEq6-
TlHdwQnw
SUheIS-
wZuHyiq_
1hCrawqp
rHoLU1Ys
OVotefkC
Hnp4FHuS
34FGv638
biODfUJp
hTXvTFFm
bDj2gjGs
1x5qXswk
qGtZp4gH
n6-
Muh9Hd1l
qWq99ihw
SRdr38R1
fRS7Dwc3
80Ghs5q-
EOl0cUiQ
vh_1BSk6
zFVwzY6A
EclScsk9
HgBr8Xee
JzduzKj2
QbJEoNQW
QZB0M4PS
VihYPDJi
nd11XDZ6
r_1zoy-
L7kIyN6e
mKYcUagd
DY0-
JJR-
9H64mEGH
LOIXbQ
[12117]
x-men
返信
削除
2018/8/3 (金) 07:25:15
Mr.XRAY
> X-Menみたいですね(^-^;A
>
>
https://
www.
google.
co.
jp/
search?
tbs=
sbi:
AMhZZiuT
jJ994pF5
ekvUZ3Vh
OS4MkgnH
HQS9ClCs
IJH5ZEVO
getuWi6M
lVHRHQUu
METHyKzG
Sm_1yDAk
cTuEq6-
TlHdwQnw
SUheIS-
wZuHyiq_
1hCrawqp
rHoLU1Ys
OVotefkC
Hnp4FHuS
34FGv638
biODfUJp
hTXvTFFm
bDj2gjGs
1x5qXswk
qGtZp4gH
n6-
Muh9Hd1l
qWq99ihw
SRdr38R1
fRS7Dwc3
80Ghs5q-
EOl0cUiQ
vh_1BSk6
zFVwzY6A
EclScsk9
HgBr8Xee
JzduzKj2
QbJEoNQW
QZB0M4PS
VihYPDJi
nd11XDZ6
r_1zoy-
L7kIyN6e
mKYcUagd
DY0-
JJR-
9H64mEGH
LOIXbQ
そうですか,Remy さんって実は x-men だったんですね (違うって !)
X-men って映画でもシリーズありますよね.
でも観たことないです.内容も知らないんですが,記憶ではゾンビみたいのが...
あまり好きじゃないかも.
これを機会に観てみようかな〜.
https://
video.
unext.
jp/
title/
SID00109
42
[12125]
Re:x-men
返信
削除
2018/8/6 (月) 11:37:59
SO
▼ Mr.XRAYさん
http://
madia.
world.
coocan.
jp/
cgi-
bin/
DelphiBB
S/
wwwlng.
cgi?
print+
201807/
18070008
.
txt
で、StackOverFlowにて聞いてみますとのこと。
https://
stackove
rflow.
com/
question
s/
51640748
/
how-
can-
i-
send-
email-
over-
ipv6-
properly
https://
stackove
rflow.
com/
question
s/
51643713
/
how-
can-
i-
open-
a-
url-
over-
ipv6-
properly
X-MENが答えてる(笑)
世界は狭い(^^;A
[12126]
Re2:x-men
返信
削除
2018/8/6 (月) 15:34:12
Mr.XRAY
> X-MENが答えてる(笑)
> 世界は狭い(^^;A
ハハハッ
少し前にも macOS 何かの質問が某掲示板にありましたが,
ちょっとつまらないような結果というか,なんと言うか...
ところで X-MEN 3 部作観ましたよ〜.
ミュータントを扱うのはいろいろありますが,スゴイですね.
人格が供わない人にあんな能力が備わったら世界の破滅ですわ.
[12137]
Re:The Emoji
返信
削除
2018/8/13 (月) 09:11:14
Mr.XRAY
> [ Emoji ( 絵文字 ) の描画 ]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Emoji.
htm
に以下を追加しました.
[ フォントレンダリング用のライブラリ FreeType ]
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Emoji.
htm#
07
[12138]
Re2:The Emoji
返信
削除
2018/8/13 (月) 13:56:19
Mr.XRAY
> に以下を追加しました.
> [ フォントレンダリング用のライブラリ FreeType ]
>
http://
mrxray.
on.
coocan.
jp/
Delphi/
Others/
Emoji.
htm#
07
ゴメンナサイ !!
VC++ 2013 で作成した DLL ですが,Debug 版添付していました.
急きょ Release 版をビルドして再 UP しました.
Windows 7 でカラー絵文字を表示したいと,言うのは簡単ですが,
そうは簡単ではないということを理解して頂ければ幸いです.
[12151]
FT_LOAD_COLOR
返信
削除
2018/8/15 (水) 08:49:57
Mr.XRAY
またまた申し訳ありません.
添付のプロジェクトでは FT_LOAD_COLOR が未定義になってしまいます.
私は FreeType.pas に追加していたので気づきませんでした.
以下を追加したコードを再 UP しました.
const
FT_LOAD_COLOR = 1 shl 20;
ちなみに C, C++ の << 20 は Delphi では shl 20 です.
C, C++ の >> 20 は Delphi では shr 20 です.
INCM/CMT
Cyclamen v3.82