1
00:00:00,000 --> 00:00:00,320

2
00:00:00,320 --> 00:00:03,260
დინამიკები 1: მოდით დავწეროთ პროგრამა
გრაფიკული ინტერფეისი, რომელიც მოიცავს

3
00:00:03,260 --> 00:00:05,180
ფანჯარა და ღილაკს არის შემოსული

4
00:00:05,180 --> 00:00:06,540
მოდით დავიწყოთ.

5
00:00:06,540 --> 00:00:10,690
>> პირველ რიგში, ნება მომეცით წავიდეთ წინ და აცხადებენ, გ
ფანჯარა, მოუწოდებდა ცვლადი window.

6
00:00:10,690 --> 00:00:13,510
და მივანიჭოთ მას, დაბრუნების
ღირებულება ახალი g window.

7
00:00:13,510 --> 00:00:15,230
რომელიც instantiate ჩვენი ფანჯარა.

8
00:00:15,230 --> 00:00:19,530
და მაშინ ჩვენ მიუთითოთ სიგანე 320
pixels, და სიმაღლე 240 pixel.

9
00:00:19,530 --> 00:00:22,160
გარკვეულწილად თვითნებურად, მაგრამ მცირე
საკმარისი, რათა შეწყობოდა ეკრანზე.

10
00:00:22,160 --> 00:00:24,060
მოდით ახლა instantiate გ ღილაკს.

11
00:00:24,060 --> 00:00:27,530
არა მხოლოდ იარლიყი, რომ მომხმარებელს
დაინახავთ, არამედ უნიკალური

12
00:00:27,530 --> 00:00:28,150
იდენტიფიკატორი.

13
00:00:28,150 --> 00:00:32,560
ე.წ. action ბრძანება, რომელიც
მართლაც უნიკალურ იდენტიფიცირება, რომ ღილაკს.

14
00:00:32,560 --> 00:00:37,680
გ ღილაკს, ღილაკს, იღებს დაბრუნება
ღირებულება ახალი g ღილაკს.

15
00:00:37,680 --> 00:00:40,940
და ეს იარლიყი არ უნდა იყოს,
უბრალოდ, ღილაკზე.

16
00:00:40,940 --> 00:00:47,380
და მაშინ მოდით მითითებული მოქმედების ბრძანება,
გადადის, რომ ღილაკს და უნიკალური,

17
00:00:47,380 --> 00:00:49,870
და ზოგიერთი რა თვითნებური სიტყვა, დააწკაპუნეთ.

18
00:00:49,870 --> 00:00:55,440
მოდით ახლა დაამატოთ ღილაკს რომ რეგიონში
ფანჯარა, გვერდის ავლით in window,

19
00:00:55,440 --> 00:00:59,630
და ღილაკს და იდენტიფიკატორი
სამხრეთ რეგიონში ფანჯარა -

20
00:00:59,630 --> 00:01:03,020
, რომ სტენფორდის პორტატული
ბიბლიოთეკა, არის ქვედა ნაწილი

21
00:01:03,020 --> 00:01:04,170
ეკრანზე.

22
00:01:04,170 --> 00:01:07,000
>> და ახლა მოდით შეგნებულად
გამოიწვიოს უსასრულო ციკლი.

23
00:01:07,000 --> 00:01:10,250

24
00:01:10,250 --> 00:01:12,600
შიგნით ამ loop ჩვენ ვაპირებთ
მოვუსმინოთ ორი რამ.

25
00:01:12,600 --> 00:01:15,680
ერთი, აქვს თუ არა მომხმარებელს აირჩია
დახუროს ფანჯარა.

26
00:01:15,680 --> 00:01:19,010
და ორი, თუ არა მომხმარებელს აქვს
დაწკაპავთ, რომ კონკრეტული ღილაკს.

27
00:01:19,010 --> 00:01:22,960
პირველი, ჩვენ ვაპირებთ, რომ გამოაცხადოს
გ action შემთხვევაში, ნომრებზე

28
00:01:22,960 --> 00:01:24,190
ცვლადი მოვლენა.

29
00:01:24,190 --> 00:01:31,480
და მივანიჭოთ მას, დაბრუნების ღირებულება
საქართველოს დაველოდოთ ღონისძიება, ქმედება ღონისძიება.

30
00:01:31,480 --> 00:01:34,460
>> და ახლა შევამოწმოთ, თუ ეს ღონისძიება
არის დახურვის ფანჯარა.

31
00:01:34,460 --> 00:01:40,040
იმ შემთხვევაში, თუ, კიდევ, ღონისძიება, type გავლით
ღონისძიება, ტოლობის, ტოლობის, window

32
00:01:40,040 --> 00:01:40,955
ხაზგასმით დაიხურა.

33
00:01:40,955 --> 00:01:44,630
სპეციალური მუდმივი დეკლარირებული
სტენფორდის პორტატული ბიბლიოთეკა,

34
00:01:44,630 --> 00:01:47,170
წარმოადგენს სწორედ რომ,
დახურვის ფანჯარა.

35
00:01:47,170 --> 00:01:49,820
მაშინ მე ვაპირებ დაარღვიოს ამ
წინააღმდეგ შემთხვევაში უსასრულო ციკლი, ასე, რომ ჩვენ

36
00:01:49,820 --> 00:01:51,770
მიაღწიონ ბოლომდე ფუნქცია.

37
00:01:51,770 --> 00:01:58,460
წინააღმდეგ შემთხვევაში, მე ვაპირებ შეამოწმოს თუ
სიმებიანი შედარების მისაღებად, აქცია,

38
00:01:58,460 --> 00:02:02,990
ბრძანება, ჩაბარების შემთხვევაში, მძიმე, გაცემა
unquote, დააწკაპუნეთ - ეს უნიკალური

39
00:02:02,990 --> 00:02:04,570
იდენტიფიკატორი წინაშე -

40
00:02:04,570 --> 00:02:06,360
შეადგენს, ტოლობის, ნულოვანი.

41
00:02:06,360 --> 00:02:13,290
ამის შემდეგ, მე ვაპირებ ამობეჭდოთ რაღაც
თვითნებური, like button იყო დაწკაპავთ.

42
00:02:13,290 --> 00:02:17,220
>> სხვა სიტყვებით, თუ საფუძველზე მოსმენის, რომ
button იყო დაწკაპავთ, და ეს ღონისძიება

43
00:02:17,220 --> 00:02:20,690
მიუთითებს, რომ ღილაკს იყო დაწკაპავთ
იყო ერთი უნიკალური იდენტიფიკატორი

44
00:02:20,690 --> 00:02:24,180
საქართველოს გაცემა unquote click, მაშინ მინდა
ანგარიშს იმდენი ეკრანზე.

45
00:02:24,180 --> 00:02:25,780
ახლა, ამ შემთხვევაში, მე მხოლოდ
აქვს ერთ ღილაკს.

46
00:02:25,780 --> 00:02:29,040
მაგრამ მხოლოდ იმ შემთხვევაში ჩემი განაცხადი ჰქონდა
სხვადასხვა ღილაკები, ეს ტექნიკა იქნება

47
00:02:29,040 --> 00:02:32,130
ნება მიბოძეთ გამოირჩეოდნენ შორის
იმ რამდენიმე ღილაკებით.

48
00:02:32,130 --> 00:02:36,465
გარეთ ამ მარყუჟის, ახლა, მე ვაპირებ
გაგრძელება დახურვა გ window გავლით

49
00:02:36,465 --> 00:02:40,280
in window როგორც მისი არგუმენტი,
და შემდეგ დაბრუნდება ნულოვანი.

50
00:02:40,280 --> 00:02:43,930
>> მოდით ახლა გადარჩენა, კომპილაციის,
და აწარმოებს ამ პროგრამის.

51
00:02:43,930 --> 00:02:47,690
რათა ღილაკს, dot slash ღილაკს.

52
00:02:47,690 --> 00:02:49,640
იქ ჩემი ფანჯრის, არსებობს ღილაკს.

53
00:02:49,640 --> 00:02:51,720
მოდით წავიდეთ წინ და დააჭირეთ
ღილაკს.

54
00:02:51,720 --> 00:02:52,810
და ღილაკს იყო დაწკაპავთ.

55
00:02:52,810 --> 00:02:54,400
მოდით დააჭირეთ რომ ერთხელ.

56
00:02:54,400 --> 00:02:55,310
Button იყო დაწკაპავთ.

57
00:02:55,310 --> 00:02:59,160
>> მოდით ახლა დააწკაპუნეთ x დაბრუნება
მარჯვენა კუთხეში დახუროს ფანჯარა,

58
00:02:59,160 --> 00:03:01,400
და ჩვენ შესვენება გარეთ რომ მარყუჟი
და ვბრუნდებით ნულოვანი.

59
00:03:01,400 --> 00:03:03,638