🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.pascal
Article #274

Re: Character shifted 90 degree !?

#274
From: Atsushi Asano
Date: Wed, 12 Feb 1997 00:00
34 lines
1882 bytes
元記事を書いた浅野@防大です。

>坂本@アンリツです。
>この話題は、MS-Windows依存の話題ですので、
>  fj.os.ms-windows.programming
>にポストするべきものであると思います。

すみませんでした。WIndows依存なのかどうかもわからなかった
もので、Delphiでできるのかどうか知りたかったわけです。
以後、注意したいと思います。
しかしながら、Delphiの話題でもあると考えられるので、
こういった場合、クロスポストする方が良いと考えますが、いかがでしょう?

>
>とりあえず、上記はMS-Windows APIのCreateFontを使用すれば可能です。
>Form1のOnPaintで以下のように記述すれば実現できると思います。
>
>Procedure TForm1.Paint(Sender: TObject);
>var
>  Tmp: array [0..63] of Char;
>begin
>  Canvas.Font.Handle := CreateFont(16, 0, 900, 0, FW_DONTCARE, 0, 0, 0,
>      DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
>      DEFAULT_QUALITY, DEFAULT_PITCH, StrPCopy(Tmp, Font.Name));
>  Canvas.TextOut(Width div 2, Height div 2, '縦書き');
>end;

他の方からもメールで、以上のようにWindowsAPIでFontを作成すれば
良いということを教えていただきました。

坂本様、メールしてくださった有馬様、岡本様ありがとうございました。

失礼しました。
Technical Details
Message-ID: <5dr5kn$su9@cmnews.nda.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <5dhdtc$36k@cmnews.nda.ac.jp> <5dp1ki$9lo@news0.anritsu.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 110a07,a091367646e168a9
X-Google-Attributes: gid110a07,public
X-Google-Thread: ff90a,377f3759d5cd2f6f
X-Google-Attributes: gidff90a,public
From: asanoa@cc.nda.ac.jp (Atsushi Asano)
Subject: Re: Character shifted 90 degree !?
Date: 1997/02/12
Message-ID: <5dr5kn$su9@cmnews.nda.ac.jp>
X-Deja-AN: 218257232
References: <5dhdtc$36k@cmnews.nda.ac.jp> <5dp1ki$9lo@news0.anritsu.co.jp>
Content-Type: Text/Plain; charset=ISO-2022-JP
Organization: NDA
Mime-Version: 1.0
Newsgroups: fj.lang.pascal,fj.os.ms-windows.programming