移動
次へ 前へ
上へ 最上
参考
特徴
ドローwidgetクラスによって追加されるリソース
アクション
デフォルトのトランスレーション
外部関数(概要)
外部関数
IF/Prologの述語
例外処理
イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > Athena インタフェースマニュアル > ドローWidget (Draw Widget) > 例外処理

例外処理

MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

widget_expected WidgetNameがwidgetでない

draw_widget_expected WidgetNameはドロ−widgetでなければならない

integer_expected xtDrawPoint(s), xtDrawLine(s), xtDrawSegments, xtDraw(Fill)Rectangle(s), xtDraw(Fill)Arc(s), xtDrawFillPolygon, xtDrawCopyBitmap, xtDrawClearArea, xtDrawCopyArea, xtDraw(Image)String, xtDrawSetTSOrigin, xtDrawDeleteLine: x-y座標は整数でなければならない

xtDraw(Fill)Arc(s): angle1,2は整数でなければならない

xtDrawSetDashes: dash_listは整数から成るリストでなければならない

xtDrawReadWindowDump: Dest_x, Dest_yは整数でなければならない

positive_integer_expected xtDraw(Fill)Rectangle(s), xtDraw(Fill)Arc(s), xtDrawClearArea, xtDrawCopyArea: 寸法width, heightは正の整数でなければならない

xtDrawSetParam: 線の幅は正の整数でなければならない

xtDrawSetDashes: オフセットは正の整数でなければならない

xtDrawReadWindowDump: Src_x, Src_y, Width, Heightは、 正の整数でなければならない

list_expected xtDrawPoints, xtDrawLines, xtDrawFillPolygon, xtDrawSegments, xtDraw(Fill)Rectangles, xtDraw(Fill)Arcs: Listがリストでないか、あるいは短すぎる

atom_expected xtDrawPoints, xtDrawLines: CoordModeはアトムでなければならない

xtDrawFillPolygon: Shape, CoordModeはアトムでなければならない

xtDrawReadWindowDump, xtDrawWriteWindowDump, xtDrawQueryDumpFile: Filenameはアトムでなければならない

xtDrawCopyBitmap, xtDrawBitmapExtents: Bitmapはアトムでなければならない

xtDrawClearArea: Exposuresはアトムでなければならない

xtDraw(Image)String, xtDrawStringExtents: Stringはアトムでなければならない

xtDrawStore/RecallGC: Ngcはアトムでなければならない

xtDrawSetParam: Which, Valueはアトムでなければならない

illegal_coordMode xtDrawPoints, xtDrawLines, xtDrawFillPolygon: CoordModeはcoordModeOrigin, coordModePreviousの いずれかでなければならない 

illegal_shapeHint xtDrawFillPolygon: Shapeはcomplex, nonconvex, convexの いずれかでなければならない

illegal_parameter_type xtDrawSetParam: Whichが正しいパラメ−タの型でない

illegal_fillStyle xtDrawSetParam: ValueはfillSolid, fillTiled, fillStippled, fillOpaqueStippledのいずれかでなければならない

illegal_fillRule xtDrawSetParam: ValueはevenOddRule, windingRuleのいずれかで なければならない

illegal_arcMode xtDrawSetParam: ValueはarcChord, arcPieSliceのいずれかでなければならない

illegal_lineStyle xtDrawSetParam: ValueはlineSolid, lineOnOffDash, lineDoubleDashの いずれかでなければならない

illegal_joinStyle xtDrawSetParam: ValueはjoinMiter, joinRound, joinBevelの いずれかでなければならない

illegal_capStyle xtDrawSetParam: ValueはcapNotLast, capButt, capRound, capProjectingの いずれかでなければならない

end_of_list_expected xtDrawPoints, DrawLines, xtDrawFillPolygon, xtDrawSegments, xtDraw(Fill)Rectangles, xtDraw(Fill)Arcs: Listが長すぎる

bitmapX_expected xtDrawCopyBitmap, xtDrawSetParam, xtDrawBitmapExtents: Bitmap, Valueは、bitmap0 .. bitmap9のいずれかで なければならない

gcX_expected xtDrawStoreGC, xtDrawRecallGC: Ngcはgc0 .. gc9のいずれかでなければならない

fontX_expected xtDrawSetParam: Valueはfont0 .. font9のいずれかでなければならない

colorX_expected xtDrawSetParam: Valueはcolor0 .. color9のいずれかでなければならない

cannot_get_image xtDrawWriteWindowDump: 発生してはならない

cannot_get_window_attrs cannot_translate_coord xtDrawWriteWindowDump: ドローwidgetが実現されている場合には、 発生してはならない

cannot_open_output_file xtDrawWriteWindowDump: Filenameが書き込みできない

cannot_open_input_file cannot_read_header format_version_mismatch header_size_too_small cannot_read_window_name cannot_read_color_map cannot_read_pixmap xtDrawReadWindowDump: Filenameが読み込みできない Filenameは、正しいフォーマットのウインドウの ダンプファイルでなければならない colors_not_matching xtDrawReadWindowDump: ソースディスプレイとデスティネーションディスプレイの 見かけの色を一致させることができない

続く..
IF/Prolog by Siemens
言語
English
Japanese
German
サーバー
USA
Japan
サイトマップ
索引
目次
全体目次
全体索引
印刷向き
imode
PDA
探索
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/athena/drawW/except/home_jp.html
published 2008/7/7 update 1995/11/7 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 ifcj@ifcomputer.co.jp
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
冒頭へ managed with ubiCMS