【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (960レス)
【GUI】wxWidgets(旧wxWindows) その5【サイザー】 http://mevius.5ch.net/test/read.cgi/tech/1270793556/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
361: デフォルトの名無しさん [] 2012/01/06(金) 16:25:17.96 wxTextCtrlの中身を印刷したいのですが、どのようにすればいいのかいまいち分かりません。 どこかにwxTextCtrlのアドレスか何かを渡せばよいのでしょうか?教えてください http://mevius.5ch.net/test/read.cgi/tech/1270793556/361
362: デフォルトの名無しさん [sage] 2012/01/06(金) 18:45:10.90 >>360 過去スレにもSJIS読み込みについての事例が沢山あるが、wxWidgetsのライブラリによるSJIS→UTF-8の変換は全く期待できない 結論としては「UnicodeビルドしてUTF-8で読み込め」でFAだとおもう おすすめはlibiconvでUTF-8に変換してからwxWidgets内に読み込む iconvはwikipediaにもサンプルコードがあるから、使うのは難しくないはず http://ja.wikipedia.org/wiki/Iconv >>361 wxWidgets2.9.3のクラスリファレンス見れ、いっぱい使えそうなのあるぞ wxPrintData wxPrintDialog wxPrintDialogData wxPrinter wxPrinterDC wxPrintout wxPrintPreview http://mevius.5ch.net/test/read.cgi/tech/1270793556/362
363: 361 [] 2012/01/06(金) 19:18:13.20 印刷の件ですが、wxPrinterDCにwxTextCtrlの値を渡せばWindowsでは印刷することができました。 しかし、LINUX(ubuntu11.10)環境下では、印刷プレビューを見る限りではうまくいっている様に思えるのですが、実際に印刷してみると(test wordsと言う文字を1部だけ印刷しようとしました。)、 1枚目のプリントに下記のようなエラーが印刷され、その後プリンタが無限に白紙を出しつづけるという不具合が起こりました。 %!PS-Adobe-3.0 %%Creator: Gnome Print Version 2.18.8 %%CreationDate: D:201201061 この不具合は、wxWidgets2.8.12の印刷用のサンプルプログラムprintingの内容を印刷しようとしても起きてしまったので、 参考にしたサンプルその物がどこかおかしいか、こちらの印刷まわりの設定がおかしいかのどちらかだと思うので、とりあえず上記のエラーを調べてみます。 >>362 レスありがとうございます。 一応読んではいたのですが、いまいちよく分からなかったのでここに頼ってしまいました。住みません。 http://mevius.5ch.net/test/read.cgi/tech/1270793556/363
370: 361 [] 2012/01/09(月) 23:07:32.49 ubuntuでの印刷の件ですが、使っているプリンタのドライバがよくなかった様で、ドライバを変更したらうまく行きました。 現状、wxTextCtrl内の行が長すぎると用紙からはみ出てしまうので、適切なところで改ページするようにしたいと思っていますので、またもう少し考えてみます。 http://mevius.5ch.net/test/read.cgi/tech/1270793556/370
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s