@@ -18,7 +18,7 @@ interface
1818 TTelegramSender = class ;
1919 TInlineKeyboardButton = class ;
2020 TKeyboardButton = class ;
21- TKeybordButtonArray = class ;
21+ TKeyboardButtonArray = class ;
2222 TInlineKeyboard = class ;
2323
2424 TOnUpdateEvent = procedure (ASender: TObject; AnUpdate: TTelegramUpdateObj) of object ;
@@ -64,26 +64,26 @@ TReplyMarkup = class(TJSONObject)
6464 function GetInputFieldPlaceholder : String;
6565 function GetOneTimeKeyboard : Boolean;
6666 function GetRemoveKeyboard : Boolean;
67- function GetReplyKeyboardMarkup : TKeybordButtonArray ;
67+ function GetReplyKeyboardMarkup : TKeyboardButtonArray ;
6868 function GetResizeKeyboard : Boolean;
6969 function GetSelective : Boolean;
7070 procedure SetForceReply (AValue: Boolean);
7171 procedure SetInlineKeyBoard (AValue: TInlineKeyboard);
7272 procedure SetInputFieldPlaceholder (AValue: String);
7373 procedure SetOneTimeKeyboard (AValue: Boolean);
7474 procedure SetRemoveKeyboard (AValue: Boolean);
75- procedure SetReplyKeyboardMarkup (AValue: TKeybordButtonArray );
75+ procedure SetReplyKeyboardMarkup (AValue: TKeyboardButtonArray );
7676 procedure SetResizeKeyboard (AValue: Boolean);
7777 procedure SetSelective (AValue: Boolean);
7878 public
7979 class function CreateFromObject (aObject: TJSONObject): TReplyMarkup;
8080 class function CreateFromString (const aJSONString: String): TReplyMarkup;
8181 function CreateInlineKeyBoard : TInlineKeyboard;
82- function CreateReplyKeyboard : TKeybordButtonArray ;
82+ function CreateReplyKeyboard : TKeyboardButtonArray ;
8383 { Only one from InlineKeyboard or ReplyMarkup is must to set }
8484 property InlineKeyBoard: TInlineKeyboard read GetInlineKeyBoard write SetInlineKeyBoard;
8585{ ReplyKeyboard properties }
86- property ReplyKeyboardMarkup: TKeybordButtonArray read GetReplyKeyboardMarkup
86+ property ReplyKeyboardMarkup: TKeyboardButtonArray read GetReplyKeyboardMarkup
8787 write SetReplyKeyboardMarkup;
8888 property RemoveKeyboard: Boolean read GetRemoveKeyboard write SetRemoveKeyboard;
8989{ Only if ReplyKeyboard is present then optional}
@@ -180,9 +180,9 @@ TInlineKeyboard = class(TJSONArray)
180180 procedure AddButton (const AButtonText, CallbackData: String; MaxColsinRow: Integer = 0 );
181181 end ;
182182
183- { TKeybordButtonArray }
183+ { TKeyboardButtonArray }
184184
185- TKeybordButtonArray = class (TJSONArray)
185+ TKeyboardButtonArray = class (TJSONArray)
186186 public
187187 function Add (aButtons: TKeyboardButtons): Integer; overload;
188188 function Add : TKeyboardButtons;
@@ -1087,14 +1087,14 @@ procedure TBotCommandArray.AddCommand(const aCommand, aDescription: String);
10871087 Add(TBotCommand.Create(aCommand, aDescription));
10881088end ;
10891089
1090- { TKeybordButtonArray }
1090+ { TKeyboardButtonArray }
10911091
1092- function TKeybordButtonArray .Add (aButtons: TKeyboardButtons): Integer;
1092+ function TKeyboardButtonArray .Add (aButtons: TKeyboardButtons): Integer;
10931093begin
10941094 Result:=Add(aButtons as TJSONArray);
10951095end ;
10961096
1097- function TKeybordButtonArray .Add : TKeyboardButtons;
1097+ function TKeyboardButtonArray .Add : TKeyboardButtons;
10981098begin
10991099 Result:=TKeyboardButtons.Create;
11001100 Add(Result);
@@ -1783,9 +1783,9 @@ function TReplyMarkup.GetRemoveKeyboard: Boolean;
17831783 Result:=Get(s_RemoveKeyboard, False);
17841784end ;
17851785
1786- function TReplyMarkup.GetReplyKeyboardMarkup : TKeybordButtonArray ;
1786+ function TReplyMarkup.GetReplyKeyboardMarkup : TKeyboardButtonArray ;
17871787begin
1788- Result:=Arrays[s_Keyboard] as TKeybordButtonArray ;
1788+ Result:=Arrays[s_Keyboard] as TKeyboardButtonArray ;
17891789end ;
17901790
17911791function TReplyMarkup.GetResizeKeyboard : Boolean;
@@ -1831,7 +1831,7 @@ procedure TReplyMarkup.SetRemoveKeyboard(AValue: Boolean);
18311831 Booleans[s_RemoveKeyboard]:=AValue;
18321832end ;
18331833
1834- procedure TReplyMarkup.SetReplyKeyboardMarkup (AValue: TKeybordButtonArray );
1834+ procedure TReplyMarkup.SetReplyKeyboardMarkup (AValue: TKeyboardButtonArray );
18351835begin
18361836 Arrays[s_Keyboard]:=AValue;
18371837end ;
@@ -1883,9 +1883,9 @@ function TReplyMarkup.CreateInlineKeyBoard: TInlineKeyboard;
18831883 InlineKeyBoard:=Result;
18841884end ;
18851885
1886- function TReplyMarkup.CreateReplyKeyboard : TKeybordButtonArray ;
1886+ function TReplyMarkup.CreateReplyKeyboard : TKeyboardButtonArray ;
18871887begin
1888- Result:=TKeybordButtonArray .Create;
1888+ Result:=TKeyboardButtonArray .Create;
18891889 ReplyKeyboardMarkup:=Result;
18901890end ;
18911891
0 commit comments