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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? terminal_interface-curses-termcap.adb

?? ncurses-5.4 需要的就來下把 一定會有用的哦
?? ADB
字號:
--------------------------------------------------------------------------------                                                                          ----                           GNAT ncurses Binding                           ----                                                                          ----                    Terminal_Interface.Curses.Termcap                     ----                                                                          ----                                 B O D Y                                  ----                                                                          ---------------------------------------------------------------------------------- Copyright (c) 2000,2004 Free Software Foundation, Inc.                   ----                                                                          ---- Permission is hereby granted, free of charge, to any person obtaining a  ---- copy of this software and associated documentation files (the            ---- "Software"), to deal in the Software without restriction, including      ---- without limitation the rights to use, copy, modify, merge, publish,      ---- distribute, distribute with modifications, sublicense, and/or sell       ---- copies of the Software, and to permit persons to whom the Software is    ---- furnished to do so, subject to the following conditions:                 ----                                                                          ---- The above copyright notice and this permission notice shall be included  ---- in all copies or substantial portions of the Software.                   ----                                                                          ---- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  ---- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               ---- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   ---- IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   ---- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    ---- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    ---- THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               ----                                                                          ---- Except as contained in this notice, the name(s) of the above copyright   ---- holders shall not be used in advertising or otherwise to promote the     ---- sale, use or other dealings in this Software without prior written       ---- authorization.                                                           ----------------------------------------------------------------------------------  Author:  Juergen Pfeifer, 1996--  Version Control:--  $Revision: 1.6 $--  Binding Version 01.00------------------------------------------------------------------------------with Terminal_Interface.Curses.Aux; use Terminal_Interface.Curses.Aux;with Interfaces.C; use Interfaces.C;with Interfaces.C.Strings; use Interfaces.C.Strings;package body Terminal_Interface.Curses.Termcap is   function Get_Entry (Name : String) return Boolean   is      function tgetent (name : char_array; val : char_array)                        return C_Int;      pragma Import (C, tgetent, "tgetent");      NameTxt : char_array (0 .. Name'Length);      Length  : size_t;      ignored : char_array (0 .. 0) := (0 => nul);      result  : C_Int;   begin      To_C (Name, NameTxt, Length);      result := tgetent (char_array (ignored), NameTxt);      if result = -1 then         raise Curses_Exception;      else         return Boolean'Val (result);      end if;   end Get_Entry;------------------------------------------------------------------------------   function Get_Flag (Name : String) return Boolean   is      function tgetflag (id : char_array) return C_Int;      pragma Import (C, tgetflag, "tgetflag");      Txt    : char_array (0 .. Name'Length);      Length : size_t;   begin      To_C (Name, Txt, Length);      if tgetflag (Txt) = 0 then         return False;      else         return True;      end if;   end Get_Flag;------------------------------------------------------------------------------   procedure Get_Number (Name   : in  String;                         Value  : out Integer;                         Result : out Boolean)   is      function tgetnum (id : char_array) return C_Int;      pragma Import (C, tgetnum, "tgetnum");      Txt    : char_array (0 .. Name'Length);      Length : size_t;   begin      To_C (Name, Txt, Length);      Value := Integer (tgetnum (Txt));      if Value = -1 then         Result := False;      else         Result :=  True;      end if;   end Get_Number;------------------------------------------------------------------------------   procedure Get_String (Name   : String;                         Value  : out String;                         Result : out Boolean)   is      function tgetstr (id  : char_array;                        buf : char_array) return chars_ptr;      pragma Import (C, tgetstr, "tgetstr");      Txt    : char_array (0 .. Name'Length);      Length : size_t;      Txt2   : chars_ptr;      type t is new char_array (0 .. 1024); --  does it need to be 1024?      Return_Buffer : t := (others => nul);   begin      To_C (Name, Txt, Length);      Txt2 := tgetstr (Txt, char_array (Return_Buffer));      if Txt2 = Null_Ptr then         Result := False;      else         Value := Fill_String (Txt2);         Result := True;      end if;   end Get_String;   function Get_String (Name : String) return Boolean   is      function tgetstr (Id  : char_array;                        buf : char_array) return chars_ptr;      pragma Import (C, tgetstr, "tgetstr");      Txt    : char_array (0 .. Name'Length);      Length : size_t;      Txt2   : chars_ptr;      type t is new char_array (0 .. 1024); --  does it need to be 1024?      Phony_Txt : t := (others => nul);   begin      To_C (Name, Txt, Length);      Txt2 := tgetstr (Txt, char_array (Phony_Txt));      if Txt2 = Null_Ptr then         return False;      else         return True;      end if;   end Get_String;------------------------------------------------------------------------------   function TGoto (Cap : String;                   Col : Column_Position;                   Row : Line_Position) return Termcap_String is      function tgoto (cap : char_array;                      col : C_Int;                      row : C_Int) return chars_ptr;      pragma Import (C, tgoto);      Txt    : char_array (0 .. Cap'Length);      Length : size_t;   begin      To_C (Cap, Txt, Length);      return Termcap_String (Fill_String                             (tgoto (Txt, C_Int (Col), C_Int (Row))));   end TGoto;end Terminal_Interface.Curses.Termcap;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看视频一区二区欧美日韩| av在线不卡免费看| 成人免费在线观看入口| 欧美高清一级片在线| 成人午夜视频网站| 欧美成人一区二区三区片免费| 不卡的av中国片| 亚洲综合另类小说| 久久精品综合网| 日韩女优av电影在线观看| 99精品国产91久久久久久| 中文字幕一区二区在线观看| 成人午夜看片网址| 亚洲免费三区一区二区| 精品国产亚洲一区二区三区在线观看| 欧美在线视频全部完| 日本欧美肥老太交大片| 一区二区三区精品视频在线| 欧美日韩综合色| 精品1区2区在线观看| 国产精品久久三区| 色综合久久久久| 天天综合色天天| 日韩免费视频一区| 高清在线不卡av| 精品在线你懂的| 美女在线观看视频一区二区| 亚洲成人资源在线| 亚洲永久免费视频| 亚洲综合一区在线| 亚洲精品第1页| 亚洲精品视频一区| 亚洲精选视频在线| 亚洲欧美激情插| 亚洲视频免费在线| 尤物视频一区二区| 2017欧美狠狠色| 日韩欧美亚洲国产另类| a在线播放不卡| 麻豆极品一区二区三区| 日本一区二区动态图| 欧美午夜影院一区| 欧美亚洲国产怡红院影院| 欧美影院精品一区| 国产精品996| 国产99久久久国产精品| 奇米精品一区二区三区四区| 日韩**一区毛片| 亚洲乱码国产乱码精品精小说| 亚洲色大成网站www久久九九| 亚洲欧美日韩国产另类专区| 亚洲女女做受ⅹxx高潮| 久久品道一品道久久精品| 91成人网在线| 欧美日韩一本到| 精品久久久久久最新网址| 亚洲精品在线免费观看视频| 欧美精选在线播放| 日韩一区二区精品在线观看| 久久综合九色综合97婷婷女人| 久久欧美中文字幕| 欧美精三区欧美精三区| av中文字幕不卡| 在线国产亚洲欧美| 不卡免费追剧大全电视剧网站| 色视频欧美一区二区三区| 欧美日韩国产在线观看| 欧美一区午夜视频在线观看| 国产天堂亚洲国产碰碰| 欧美一区二区三级| 久久精品视频免费| 一区二区三区欧美日| 国产精品视频看| 久久久久久久久久久黄色| 国产精品美女久久久久久久久久久 | 日韩一区二区三区四区五区六区| 狠狠色丁香久久婷婷综| 国产成人亚洲综合a∨婷婷| 99re6这里只有精品视频在线观看| 欧美调教femdomvk| 91亚洲永久精品| 99久久99久久免费精品蜜臀| 欧美日韩成人综合天天影院 | 久久这里只精品最新地址| 欧美一三区三区四区免费在线看 | 日韩毛片高清在线播放| 视频一区二区三区入口| 成人小视频免费观看| 国产99久久久精品| 欧美日韩国产另类不卡| 欧美色综合久久| 国产日韩欧美精品一区| 亚洲国产精品久久人人爱| 国产精品一区二区视频| 欧美视频在线一区二区三区| 欧美视频日韩视频在线观看| 欧美性猛交xxxxxxxx| 久久精品亚洲一区二区三区浴池 | 视频在线观看91| 日本视频在线一区| 91免费视频大全| 亚洲精品一区二区三区精华液| 久久蜜臀精品av| 视频在线观看国产精品| 一本大道久久a久久精品综合| 欧美精品一区二区三区视频| 亚洲国产成人自拍| 九九视频精品免费| 欧美精品久久99| 久久综合丝袜日本网| 中文久久乱码一区二区| 九色porny丨国产精品| 欧美精品123区| 亚洲一区影音先锋| 一本一道久久a久久精品| 欧美日韩高清在线播放| 亚洲人亚洲人成电影网站色| 午夜久久久久久久久| 色婷婷国产精品综合在线观看| 欧美日韩成人在线| 亚洲综合一区二区| 狠狠色狠狠色综合系列| 日韩午夜电影在线观看| 婷婷中文字幕一区三区| 欧洲一区二区三区免费视频| 亚洲男人的天堂av| 91最新地址在线播放| 国产精品传媒在线| 午夜欧美在线一二页| 91福利在线导航| 久久九九99视频| 国产曰批免费观看久久久| 色香蕉久久蜜桃| 亚洲视频小说图片| 色偷偷久久人人79超碰人人澡 | 午夜激情一区二区| 欧美日韩视频在线一区二区| 午夜精品免费在线| 亚洲男同性视频| 国产精品18久久久久| 久久女同性恋中文字幕| 中文字幕一区二区三区av| 日本视频免费一区| 51精品秘密在线观看| 日本视频一区二区三区| 91亚洲国产成人精品一区二区三| 91精品国产色综合久久| ㊣最新国产の精品bt伙计久久| 日韩福利电影在线| 欧美成人vps| 风间由美中文字幕在线看视频国产欧美| 久久免费偷拍视频| 日韩国产一区二| 色女孩综合影院| 国产欧美日韩综合| 免费在线一区观看| 久久精品免费在线观看| 日本一区中文字幕| 91福利在线看| 日韩电影一区二区三区| 久久精品无码一区二区三区| 不卡av在线免费观看| 污片在线观看一区二区| 精品国产成人系列| 成人91在线观看| 国产嫩草影院久久久久| 99精品欧美一区二区三区小说 | 亚洲综合成人在线视频| 欧美一区二区三区四区五区| 一卡二卡欧美日韩| 91色九色蝌蚪| 免费xxxx性欧美18vr| 51久久夜色精品国产麻豆| 国产在线精品国自产拍免费| 日韩视频在线一区二区| 国产丶欧美丶日本不卡视频| 亚洲女同女同女同女同女同69| 成人晚上爱看视频| 国产欧美综合色| 国产一区二区三区综合| 欧美成人一级视频| 久久99精品国产91久久来源| 国产精品久久久久国产精品日日 | 中文字幕成人av| 欧美视频在线一区二区三区| 亚洲另类春色国产| 日韩亚洲国产中文字幕欧美| 成人激情图片网| 亚洲色图欧洲色图婷婷| 成人精品视频一区| 蜜乳av一区二区| 亚洲综合激情网| 国产精品久久久久久久蜜臀 | 日韩美女精品在线| 日韩欧美国产电影| 精品中文字幕一区二区小辣椒| 亚洲精品乱码久久久久久黑人| 色琪琪一区二区三区亚洲区| 国产精品小仙女| 蜜桃av一区二区在线观看 |