亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? specialist.idl

?? openmap java寫的開源數(shù)字地圖程序. 用applet實現(xiàn),可以像google map 那樣放大縮小地圖.
?? IDL
?? 第 1 頁 / 共 2 頁
字號:
	  case U2525F_left2: string left2;	  case U2525F_left4: string left4;	  case U2525F_right2: string right2;	  case U2525F_right3: string right3;	  case U2525F_right4: string right4;	  case U2525F_bottom1: string bottom1;	  case U2525F_nom_size: unsigned short nom_size;	  case U2525F_min_size: unsigned short min_size;	  case U2525F_max_size: unsigned short max_size;	  case U2525F_scale: unsigned long scale;	  case U2525F_is_hq: boolean is_hq;	  case U2525F_rotate: float rotate;	};	struct E2525Symbol {	    Graphic::EGraphic egraphic;	    XYPoint p1;	    LLPoint ll1;	    string symbol;	    char confirmed;	    char reduced;	    string movement;	    string left2;	    string left4;	    string right1;	    string right2;	    string right3;	    string right4;	    string bottom1;	    unsigned short nom_size;	    unsigned short min_size;	    unsigned short max_size;	    unsigned long scale;	    boolean is_hq;	    float rotate;	};	E2525Symbol fill();    };        interface Rectangle : Graphic {	attribute XYPoint p1;	attribute XYPoint p2;	attribute LLPoint ll1;	attribute LLPoint ll2;	enum settableFields {	    RF_p1,	    RF_p2,	    RF_ll1,	    RF_ll2	};	union RF_update switch (settableFields) {	  case RF_p1: XYPoint p1;	  case RF_p2: XYPoint p2;	  case RF_ll1: LLPoint ll1;	  case RF_ll2: LLPoint ll2;	};        struct ERectangle {	    Graphic::EGraphic egraphic;	    XYPoint p1;	    XYPoint p2;	    LLPoint ll1;	    LLPoint ll2;	};	ERectangle fill();    };        interface Circle : Graphic {	attribute XYPoint p1;	attribute LLPoint ll1;	attribute float major;	attribute float minor;	attribute unsigned short width;	attribute unsigned short height;	enum settableFields {	    CF_p1,	    CF_ll1,	    CF_major,	    CF_minor,	    CF_width,	    CF_height	};	union CF_update switch (settableFields) {	  case CF_p1: XYPoint p1;	  case CF_ll1: LLPoint ll1;	  case CF_major: float major;	  case CF_minor: float minor;	  case CF_width: unsigned short width;	  case CF_height: unsigned short height;	};        struct ECircle {	    Graphic::EGraphic egraphic;	    XYPoint p1;	    LLPoint ll1;	    float major;	    float minor;	    unsigned short width;	    unsigned short height;	  	};	ECircle fill();    };     interface Raster : Graphic {	attribute XYPoint p1;	attribute LLPoint ll1;	attribute pixeldata pixels;	attribute unsigned short width;	attribute unsigned short height;	attribute unsigned short x_hot;	attribute unsigned short y_hot;	attribute unsigned short colorsTotal;	attribute colorTable ct;	attribute unsigned short transparent;	enum settableFields {	    RASF_p1,	    RASF_ll1,	    RASF_pixels,	    RASF_width,	    RASF_height,	    RASF_x_hot,	    RASF_y_hot,	    RASF_colorsTotal,	    RASF_ct,	    RASF_openColors,	    RASF_transparent	};	union RASF_update switch (settableFields) {	    case RASF_p1: XYPoint p1;	    case RASF_ll1: LLPoint ll1;	    case RASF_pixels: pixeldata pixels;	    case RASF_width: unsigned short width;	    case RASF_height: unsigned short height;	    case RASF_x_hot: unsigned short x_hot;	    case RASF_y_hot: unsigned short y_hot;	    case RASF_colorsTotal: unsigned short colorsTotal;	    case RASF_ct: colorTable ct;	    case RASF_transparent: unsigned short transparent;	};	struct ERaster {	    Graphic::EGraphic egraphic;	    XYPoint p1;	    LLPoint ll1;            pixeldata pixels;            unsigned short width;            unsigned short height;	    unsigned short x_hot;	    unsigned short y_hot;            unsigned short colorsTotal;            colorTable ct;            unsigned short transparent;	};	ERaster fill();    };    interface ForceArrow : Graphic {	attribute XYPoint p1;	attribute XYPoint p2;	attribute XYPoint p3;	attribute LLPoint ll1;	attribute LLPoint ll2;	attribute LLPoint ll3;	attribute LLPoint offset;	enum settableFields {	    FAF_p1,	    FAF_p2,	    FAF_p3,	    FAF_ll1,	    FAF_ll2,	    FAF_ll3,	    FAF_offset	};	union FAF_update switch (settableFields) {	  case FAF_p1: XYPoint p1;	  case FAF_p2: XYPoint p2;	  case FAF_p3: XYPoint p3;	  case FAF_ll1: LLPoint ll1;	  case FAF_ll2: LLPoint ll2;	  case FAF_ll3: LLPoint ll3;	  case FAF_offset: LLPoint offset;	};        struct EForceArrow {	    Graphic::EGraphic egraphic;	    XYPoint p1;	    XYPoint p2;	    XYPoint p3;	    LLPoint ll1;	    LLPoint ll2;	    LLPoint ll3;	    LLPoint offset;	};	EForceArrow fill();    };        union UGraphic switch (Graphic::GraphicType) {      case Graphic::GT_Bitmap: Bitmap::EBitmap ebit;      case Graphic::GT_Text: Text::EText etext;      case Graphic::GT_Poly: Poly::EPoly epoly;      case Graphic::GT_Line: Line::ELine eline;      case Graphic::GT_UnitSymbol: UnitSymbol::EUnitSymbol eunit;      case Graphic::GT_2525Symbol: U2525Symbol::E2525Symbol e2525;      case Graphic::GT_Rectangle: Rectangle::ERectangle erect;      case Graphic::GT_Circle: Circle::ECircle ecirc;      case Graphic::GT_Raster: Raster::ERaster eras;      case Graphic::GT_ForceArrow: ForceArrow::EForceArrow efarrow;    };    typedef sequence<UGraphic> UGraphicSeq;    enum ReorderType {      RT_Raise,		// Like doing a RaiseGraphic callback      RT_Lower,		// Like doing a LowerGraphic callback      RT_Delete		// Remove graphic from drawing list    };          union UpdateGraphic switch (Graphic::GraphicType) {      case Graphic::GT_Graphic: Graphic::GF_update gf_update;      case Graphic::GT_Bitmap: Bitmap::BF_update bf_update;      case Graphic::GT_Text: Text::TF_update tf_update;      case Graphic::GT_Poly: Poly::PF_update pf_update;      case Graphic::GT_Line: Line::LF_update lf_update;      case Graphic::GT_UnitSymbol: UnitSymbol::USF_update usf_update;      case Graphic::GT_2525Symbol: U2525Symbol::U2525F_update u2525f_update;      case Graphic::GT_Rectangle: Rectangle::RF_update rf_update;      case Graphic::GT_Circle: Circle::CF_update cf_update;      case Graphic::GT_Raster: Raster::RASF_update rasf_update;      case Graphic::GT_ForceArrow: ForceArrow::FAF_update faf_update;      case Graphic::GT_NewGraphic: UGraphic new_graphic;      case Graphic::GT_ReorderGraphic: ReorderType reorder_kind;    };    typedef sequence<UpdateGraphic> UpdateGraphicSeq;    struct UpdateRecord {	string gID;	UpdateGraphicSeq objectUpdates;    };    typedef sequence<UpdateRecord> GUpdate;    //------------------------------------------------------------    //  Gesture Unions    //------------------------------------------------------------    enum MouseType {      ClickEvent,      MotionEvent,      KeyEvent,      MapViewChangeEvent    };    struct key_modifiers {      boolean alt;      boolean shift;      boolean control;    };	    struct Mouse {      XYPoint point;      LLPoint llpoint;      unsigned short mousebutton;      boolean press;  //true for press, false for release      key_modifiers modifiers;    };    struct Keypress {      XYPoint point;	//LLPoint llpoint;  implement for consistency?      char key;      key_modifiers modifiers;    };    struct MapViewHolder{	//This is not currently used for anything	LLPoint nwcorner;	LLPoint secorner;    };        union MouseEvent switch (MouseType) {      case ClickEvent: Mouse click;      case MotionEvent: Mouse motion;      case KeyEvent: Keypress keypress;      case MapViewChangeEvent: MapViewHolder mapviewchange;    };    enum ActionType {      UpdateGraphics,		// Update screen graphics      UpdatePalette,		// Update the layer's palette      InfoText,			// Display info on browser status line      PlainText,		// Display additional text info (non-html)      HTMLText,			// Display additional text info (HTML)      URL			// Send web browser to a URL    };    union ActionUnion switch (ActionType) {      case UpdateGraphics: GUpdate ginfo;      case InfoText: string itext;      case PlainText: string ptext;      case HTMLText: string htext;	//case UpdatePalette: PUpdate pinfo;      case URL: string url;    };          // Don't put more than 1 thing of each type in the sequence...    typedef sequence<ActionUnion> ActionSeq;    // ----------------------------------------------------------------------    // Gesture Interfaces    //    //  Gestures can happen on graphics or on the map (the Server    //  object declared later).     // ----------------------------------------------------------------------    interface Comp {	ActionSeq sendGesture(in MouseEvent gesture, in string uniqueID);	readonly attribute string cID;	EComp fill();    };        interface InfoComp : Comp {	readonly attribute string info;	readonly attribute string iurl;	readonly attribute string ptext;	readonly attribute string htext;    };        // ----------------------------------------------------------------------    //  Palette Widget Interfaces    // ----------------------------------------------------------------------        struct CheckButton    {      string button_label;      boolean checked;    };    typedef sequence<CheckButton> CheckButtons;    interface CheckBox;    interface CheckBox      {	attribute string label;	attribute CheckButtons buttons;	oneway void selected(in string box_label, 		      in CheckButton button, in string uniqueID);      };    interface RadioBox;    interface RadioBox      {	attribute string label;	attribute strings buttons;	attribute string selected_button;	oneway void selected(in string box_label, 		      in string selected_button, 		      in string uniqueID);      };    interface ListBox;    interface ListBox      {	attribute string label;	attribute strings contents;	attribute string highlighted_item;  	oneway void selected(in string box_label, 		      in string selected_item, in string uniqueID);      };    interface ButtonBox;    interface ButtonBox     {       attribute string label;       attribute strings buttons;       oneway void pressed(in string box_label, 		    in string button_pressed, in string uniqueID);     };      interface Slider;    interface Slider     {       attribute string label;       attribute short start;       attribute short end;       attribute short value; //initial position, between start and end       attribute boolean vertical;       oneway void set(in string label, in short new_setting, in string uniqueID);     };    interface TextBox;    interface TextBox    {      attribute string label;      attribute string contents;      oneway void pressed(in string box_label,		   in string new_contents, in string uniqueID);    };    enum WidgetType    {      WT_CheckBox,      WT_RadioBox,      WT_Slider,      WT_ButtonBox,      WT_ListBox,      WT_TextBox    };    union UWidget switch (WidgetType)    {       case WT_CheckBox: CheckBox cb;       case WT_RadioBox: RadioBox rb;       case WT_Slider:   Slider slide;       case WT_ButtonBox:ButtonBox bb;       case WT_ListBox:  ListBox lb;       case WT_TextBox:  TextBox tb;    };    typedef sequence<UWidget> UWidgetSeq;        // ----------------------------------------------------------------------    //  Notify interfaces - (mattserver callbacks)    // ----------------------------------------------------------------------    interface GraphicChange {	//gives the mattserver a list of graphics that it needs to refetch	oneway void ChangeNotify(in boolean forceRedraw, in strings gIDseq);	//tells the mattserver to forget about everything it had (so	//when it redraws, to do a new fillrectangle call)	oneway void ForgetAll(in boolean forceRedraw);	//changes the ordering of graphics	oneway void RaiseGraphic(in boolean forceRedraw, in strings gIDseq);	oneway void LowerGraphic(in boolean forceRedraw, in strings gIDseq);	//tells the mattserver about specific changes to the graphic	//i.e. change fillcolor to blus	oneway void SetClientAttributes(in boolean forceRedraw,					in GUpdate info);	//like _IT_PING(), but can be done asynchronously	//which means it doesn't do anything generally useful	void ping();    };        interface WidgetChange      {	//tells the mattserver to forget about the current palette (so	//it will do a new getPaletteConfig() call)       oneway void ForgetAll(in boolean forceRedo);      };    //------------------------------------------------------------    //  Server methods    //------------------------------------------------------------    interface Server {	// the specialist server maintains unique objects per	// unique host:pid:layer context	UGraphicSeq getRectangle (	    in CProjection p, in LLPoint ll1, in LLPoint ll2,	    in string staticArgs, inout string dynamicArgs,	    // setup for gestures	    out short graphicSeletableDistance,	    out boolean areaEvents,	    // callback interface	    in GraphicChange notifyOnChange,	    // mattserver ID	    in string uniqueID);	ActionSeq sendGesture(in MouseEvent gesture, in string uniqueID);	// alerts specialist server that objects are no	// longer needed for context host:pid:layer	oneway void signoff(in string uniqueID);	UWidgetSeq getPaletteConfig(in WidgetChange notifyOnChange,				    in string staticArgs,				    inout string dynamicArgs,				    in string uniqueID);    };};#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看一区二区视频| 亚洲欧美一区二区视频| 亚洲综合区在线| 色诱视频网站一区| 中文字幕一区二区三区在线不卡| 午夜伊人狠狠久久| 欧美色图天堂网| 亚洲伊人伊色伊影伊综合网| 成人免费视频caoporn| 国产女主播视频一区二区| 久久国产欧美日韩精品| 久久综合精品国产一区二区三区| 蜜臀久久99精品久久久画质超高清| 欧美熟乱第一页| 丝袜诱惑制服诱惑色一区在线观看| 91国偷自产一区二区三区观看 | 日韩三级视频中文字幕| 热久久国产精品| 欧美国产乱子伦| 99麻豆久久久国产精品免费| 亚洲三级久久久| 欧美羞羞免费网站| 麻豆精品视频在线| 欧美极品美女视频| 欧美日韩午夜影院| 免费在线观看精品| 国产精品入口麻豆原神| 色激情天天射综合网| 成人av在线网| 日韩一卡二卡三卡四卡| 国产精品一区二区91| 制服丝袜在线91| 国产精品一区二区x88av| 亚洲三级在线免费| 日韩欧美不卡在线观看视频| 国产**成人网毛片九色| 天天综合天天综合色| 国产精品嫩草99a| 欧美老女人第四色| 色视频成人在线观看免| 成人综合日日夜夜| 美国一区二区三区在线播放| 亚洲欧洲国产日韩| 久久久国产午夜精品| 欧美一区二区国产| 欧美喷潮久久久xxxxx| 91欧美激情一区二区三区成人| 韩国三级电影一区二区| 日本欧美一区二区在线观看| 亚洲精品免费一二三区| 国产精品污www在线观看| 久久久久久麻豆| 日本一二三不卡| 欧美国产激情一区二区三区蜜月| 欧美成人一区二区| 精品粉嫩aⅴ一区二区三区四区| 欧美日本国产视频| 欧美日韩三级一区二区| 欧美亚洲综合在线| 宅男在线国产精品| 欧美精品一区二区在线观看| 91精品在线观看入口| 日韩一区二区三区免费看 | 三级影片在线观看欧美日韩一区二区 | 一区二区三区在线影院| 亚洲欧洲精品一区二区三区| 亚洲欧美精品午睡沙发| 一二三区精品福利视频| 日韩电影免费在线| 国产丶欧美丶日本不卡视频| 成人sese在线| 91麻豆精品国产91久久久久久| 欧美成人女星排名| 国产精品视频线看| 五月婷婷综合网| 国产一区二区免费在线| 色婷婷亚洲一区二区三区| 欧美日韩国产欧美日美国产精品| 欧美岛国在线观看| 亚洲精品高清在线| 韩国av一区二区| 欧美区一区二区三区| 亚洲国产成人自拍| 美女性感视频久久| 欧美色窝79yyyycom| 久久久亚洲精品一区二区三区 | 午夜精品成人在线视频| 成人免费视频一区二区| 日韩视频一区二区三区| 一区二区三区在线不卡| 国产福利精品一区| 91.麻豆视频| 亚洲国产日产av| 国产一区二区三区电影在线观看 | 成人综合婷婷国产精品久久| 欧美日韩三级视频| 亚洲第一久久影院| 51精品视频一区二区三区| 久久精品一区四区| 国产一区高清在线| 337p日本欧洲亚洲大胆色噜噜| 天天综合网天天综合色 | 美腿丝袜在线亚洲一区| 欧美视频日韩视频在线观看| 亚洲美女视频一区| 欧美性高清videossexo| 亚洲777理论| 欧美日韩国产小视频在线观看| 亚洲成a天堂v人片| 欧美人动与zoxxxx乱| 日本最新不卡在线| 欧美一区二区视频在线观看2022 | 美国精品在线观看| 2020国产成人综合网| 成人性视频免费网站| 伊人婷婷欧美激情| 欧美欧美午夜aⅴ在线观看| 日韩av网站在线观看| 国产亚洲精品资源在线26u| 成人污污视频在线观看| 亚洲激情五月婷婷| 日韩免费视频线观看| 不卡的av中国片| 美腿丝袜亚洲一区| 亚洲欧洲精品一区二区三区| 欧美日本精品一区二区三区| 国产最新精品精品你懂的| 亚洲图片欧美激情| 久久日韩粉嫩一区二区三区| 色综合天天在线| 国产自产视频一区二区三区| 亚洲一区二区三区美女| 国产午夜精品一区二区| 欧美剧在线免费观看网站| 成人a区在线观看| 国产一区二区三区综合| 爽爽淫人综合网网站| 中文字幕日韩欧美一区二区三区| 日韩午夜激情电影| 色综合网站在线| 成人美女视频在线观看| 久久99久久99| 日韩av高清在线观看| 亚洲成人免费影院| 樱桃国产成人精品视频| 自拍视频在线观看一区二区| 国产丝袜欧美中文另类| 欧美一区三区四区| 日韩女同互慰一区二区| 制服.丝袜.亚洲.中文.综合| 欧美日韩午夜在线| 欧美喷水一区二区| 欧美一区二区日韩| 精品国产在天天线2019| 欧美成人vr18sexvr| 精品国内二区三区| 国产亚洲欧美激情| 成人欧美一区二区三区视频网页| 国产精品无人区| 亚洲激情在线激情| 日本美女一区二区| 国产精品一区在线观看你懂的| 黑人巨大精品欧美一区| 韩国av一区二区三区| 成人av资源在线| 欧美日韩国产系列| 26uuu久久天堂性欧美| 中文字幕中文字幕在线一区| 国产精品视频免费| 日韩激情一区二区| 国产成人福利片| 成人黄色免费短视频| 欧美丝袜丝交足nylons| 日韩精品一区二区三区视频| 国产欧美日韩久久| 偷偷要91色婷婷| 色综合一区二区三区| 日韩一区二区免费在线电影| 国产视频视频一区| 午夜在线电影亚洲一区| 成人av电影免费观看| 欧美一区二区精品在线| 亚洲激情网站免费观看| 国产成人亚洲综合a∨猫咪| 欧美日韩国产综合久久| 国产婷婷色一区二区三区在线| 亚洲成人免费视频| 91麻豆精品国产91久久久资源速度 | 精品一区二区三区蜜桃| 在线视频你懂得一区二区三区| 久久久久久黄色| 美女一区二区三区| 日韩一区二区在线观看视频播放| 亚洲欧美日韩中文字幕一区二区三区| 蜜桃视频免费观看一区| 这里只有精品视频在线观看| 午夜久久久影院| 欧美精品一二三区| 午夜精品一区二区三区三上悠亚| jizzjizzjizz欧美|