در این مطلب، ویدئو ساخت ویرایشگر متن قسمت 5 – لغو مجدد و نوار اسکرول افقی – آموزش رابط کاربری گرافیکی Python Tkinter #108 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:58
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:01,439
بچه ها جان
2
00:00:01,439 –> 00:00:03,120
الدر
3
00:00:03,120 –> 00:00:05,120
4
00:00:05,120 –> 00:00:06,560
5
00:00:06,560 –> 00:00:09,600
6
00:00:15,360 –> 00:00:16,720
اینجا
7
00:00:16,720 –> 00:00:18,480
از kodi.com چه خبره برای واگرد کردن مجدد و یک
8
00:00:18,480 –> 00:00:19,760
نوار اسکرول در پایین،
9
00:00:19,760 –> 00:00:21,039
اما قبل از شروع، اگر
10
00:00:21,039 –> 00:00:22,080
این ویدیو را دوست دارید، میخواهید بیشتر شبیه آن را ببینید
11
00:00:22,080 –> 00:00:23,600
، حتماً دکمه لایک زیر را فشار دهید،
12
00:00:23,600 –> 00:00:24,720
در آن کانال مشترک شوید.
13
00:00:24,720 –> 00:00:26,240
14
00:00:26,240 –> 00:00:27,439
به codingme.com مراجعه کنید، جایی که من
15
00:00:27,439 –> 00:00:28,640
دهها دوره با صدها
16
00:00:28,640 –> 00:00:30,240
ویدیو دارم که به شما یاد میدهند برای کدنویسی از کد کوپن
17
00:00:30,240 –> 00:00:31,599
youtube1 استفاده کنید تا
18
00:00:31,599 –> 00:00:32,880
از عضویت 30 تخفیف بگیرید، این همه
19
00:00:32,880 –> 00:00:34,640
فیلمها و کتابهای دورههای من با هزینه یکباره
20
00:00:34,640 –> 00:00:36,079
است که بسیار ارزان است،
21
00:00:36,079 –> 00:00:37,920
خوب امروز جمعه است. صبح اینجا در
22
00:00:37,920 –> 00:00:39,920
وگاس بسیار هیجان زده در مورد آخر هفته
23
00:00:39,920 –> 00:00:41,600
مرد هفته طولانی بود، در این ویدیو به شما می گویم که
24
00:00:41,600 –> 00:00:43,280
ما می خواهیم خنثی سازی
25
00:00:43,280 –> 00:00:44,800
و دوباره انجام دهیم و همچنین می خواهیم این
26
00:00:44,800 –> 00:00:46,800
نوار اسکرول افقی را در اینجا تنظیم کنیم،
27
00:00:46,800 –> 00:00:48,399
شما می دانید که قبلاً این کار را انجام دادیم
28
00:00:48,399 –> 00:00:49,920
نوار اسکرول عمودی اما
29
00:00:49,920 –> 00:00:51,440
شما بدانید که ممکن است بخواهید به این سمت نیز پیمایش کنید
30
00:00:51,440 –> 00:00:53,199
یا ممکن است نخواهید، و ما
31
00:00:53,199 –> 00:00:54,160
در مورد آن
32
00:00:54,160 –> 00:00:55,280
صحبت خواهیم کرد و این مواردی است که در این ویدیو ابتدا به آن نگاه خواهیم کرد،
33
00:00:55,280 –> 00:00:57,199
اما در آخرین
34
00:00:57,199 –> 00:00:59,280
ویدیو ما این موارد را
35
00:00:59,280 –> 00:01:01,039
کپی و پیست کردیم و این موارد کوچک را انجام دادیم.
36
00:01:01,039 –> 00:01:04,080
متن x control در اینجا من با مشکل روبرو بودم که
37
00:01:04,080 –> 00:01:05,760
او را در
38
00:01:05,760 –> 00:01:07,119
سمت راست ردیف کنم و کاملاً فراموش کردم
39
00:01:07,119 –> 00:01:08,479
چیزی در آنجا وجود دارد
40
00:01:08,479 –> 00:01:09,680
که شخصی در
41
00:01:09,680 –> 00:01:11,119
نظرات به آن اشاره کرده است که می توانید از آن استفاده کنید به نام
42
00:01:11,119 –> 00:01:12,640
شتاب دهنده و بنابراین
43
00:01:12,640 –> 00:01:14,000
ما به آن نگاه خواهیم کرد و من فقط همین الان به
44
00:01:14,000 –> 00:01:15,280
شما نشان میدهیم اگر به کدمان سر بزنیم
45
00:01:15,280 –> 00:01:16,159
46
00:01:16,159 –> 00:01:19,520
اینجا چیزهای کپی بریده ما است که فقط
47
00:01:19,520 –> 00:01:21,840
بلافاصله بعد از اینکه لامبداها شتاب میگیرند
48
00:01:21,840 –> 00:01:22,799
یا مساوی میشوند
49
00:01:22,799 –> 00:01:25,600
و هر چیزی که باشد اضافه میکنیم و آن را کم میکنم، من
50
00:01:25,600 –> 00:01:27,600
هم کمی فضا به خمیر میدهم.
51
00:01:27,600 –> 00:01:29,520
برای افزودن کمی فضا به
52
00:01:29,520 –> 00:01:31,119
کل کار و میتوانید این کار را انجام دهید یا نه
53
00:01:31,119 –> 00:01:31,680
خیلی
54
00:01:31,680 –> 00:01:34,560
خوب، بیایید واگرد و دوباره انجام
55
00:01:34,560 –> 00:01:35,920
دهیم و در گذشته در مورد ویجتهای متنی صحبت کردهایم،
56
00:01:35,920 –> 00:01:37,119
57
00:01:37,119 –> 00:01:38,799
انجام این کار واقعاً بسیار آسان است، به
58
00:01:38,799 –> 00:01:40,000
همین دلیل است. ما می خواهیم
59
00:01:40,000 –> 00:01:41,920
نوار اسکرول را نیز انجام دهیم در این ویدیو چون
60
00:01:41,920 –> 00:01:43,759
صرفاً انجام واگرد و انجام مجدد
61
00:01:43,759 –> 00:01:45,439
کار یک و نیم دقیقه طول می
62
00:01:45,439 –> 00:01:48,000
کشد، واقعاً آنقدرها هم پیچیده نیست، بنابراین
63
00:01:48,000 –> 00:01:49,280
اگر با لغو و انجام مجدد آشنا نیستید که در مورد چه چیزی صحبت می کنم،
64
00:01:49,280 –> 00:01:50,880
65
00:01:50,880 –> 00:01:52,720
می دانید که آیا دوست دارید برای مثلاً
66
00:01:52,720 –> 00:01:54,000
چیزی را حذف کنید و
67
00:01:54,000 –> 00:01:57,759
میخواهید آن را برگردانید، میتوانید بدانید
68
00:01:57,759 –> 00:02:01,360
که میآیید اینجا و دکمه Redo را فشار دهید یا
69
00:02:01,360 –> 00:02:02,880
کنترل y
70
00:02:02,880 –> 00:02:06,159
یا کنترل z یکی از این دو تا اوه
71
00:02:06,159 –> 00:02:08,000
را کنترل کنید تا آن را برگردانید، بنابراین این کاری است که
72
00:02:08,000 –> 00:02:09,679
ما میخواهیم انجام دهیم.
73
00:02:09,679 –> 00:02:11,680
بسیار خوب، اجازه دهید به کد
74
00:02:11,680 –> 00:02:12,959
75
00:02:12,959 –> 00:02:15,680
خود سر بزنیم و اولین چیزی که میخواهید از آن مطمئن شوید این است که خود جعبه متن
76
00:02:15,680 –> 00:02:16,239
اجازه
77
00:02:16,239 –> 00:02:18,800
لغو و انجام مجدد را میدهد و بهطور پیشفرض این کار را نمیکند،
78
00:02:18,800 –> 00:02:21,200
بنابراین باید به کادر متنی خود برویم.
79
00:02:21,200 –> 00:02:22,800
متن
80
00:02:22,800 –> 00:02:26,879
و بیایید ببینیم بیایید از طریق اینجا حرکت کنیم
81
00:02:27,920 –> 00:02:29,760
بله، ما قبلاً آن را در اینجا تنظیم
82
00:02:29,760 –> 00:02:31,200
کردهایم وقتی که برای اولین بار این مورد را undo تعریف کردیم
83
00:02:31,200 –> 00:02:33,360
برابر true است، بنابراین اگر این
84
00:02:33,360 –> 00:02:35,200
قابلیت را در کادر متن خود میخواهید، باید
85
00:02:35,200 –> 00:02:36,000
مطمئن شوید که
86
00:02:36,000 –> 00:02:37,519
همانطور که گفتم میگوید لغو درست است. قبلاً این کار را انجام دادهایم،
87
00:02:37,519 –> 00:02:39,120
بنابراین لازم نیست آن را تغییر دهیم،
88
00:02:39,120 –> 00:02:40,959
اما مطمئن شوید که آیا شما آن را در آنجا قرار نداده
89
00:02:40,959 –> 00:02:42,959
اید که اکنون آن را در آنجا قرار داده اید،
90
00:02:42,959 –> 00:02:43,680
بنابراین
91
00:02:43,680 –> 00:02:46,080
اکنون می توانیم به اینجا برویم و من
92
00:02:46,080 –> 00:02:46,800
نیز
93
00:02:46,800 –> 00:02:50,000
یک جداکننده قرار دادم، بنابراین نقطه منوی زیر خط را ویرایش
94
00:02:50,000 –> 00:02:53,200
کنید، جداکننده را به نوار منو اضافه کنید
95
00:02:53,200 –> 00:02:55,120
تا یک نوار کوچک بین Uh وجود داشته باشد. برش
96
00:02:55,120 –> 00:02:57,519
کپی و چسباندن و واگرد و انجام مجدد
97
00:02:57,519 –> 00:03:00,159
بسیار خوب است، بنابراین برای استفاده از اینها تنها کاری که باید
98
00:03:00,159 –> 00:03:02,000
انجام دهیم این است که یک دستور
99
00:03:02,000 –> 00:03:04,959
تنظیم کنیم و آن را برابر با متن زیر خط من تنظیم کنیم.
100
00:03:04,959 –> 00:03:05,360
101
00:03:05,360 –> 00:03:08,560
102
00:03:08,560 –> 00:03:12,400
103
00:03:12,400 –> 00:03:15,440
دوباره انجام دهید و به جای
104
00:03:15,440 –> 00:03:17,440
ویرایش زیرخط لغو، این ویرایش
105
00:03:17,440 –> 00:03:18,959
زیرخط دوباره انجام می شود
106
00:03:18,959 –> 00:03:20,640
و در حالی که ما در مورد آن فکر می کنیم،
107
00:03:20,640 –> 00:03:22,959
بیایید این شتاب دهنده ها را در اینجا قرار
108
00:03:22,959 –> 00:03:26,319
دهیم، بنابراین اجازه دهید من فقط این یکی را کپی کنم
109
00:03:27,519 –> 00:03:31,360
تا بعد از این فقط بتوانیم این را بچسبانیم
110
00:03:31,360 –> 00:03:34,879
و این اکنون من معتقدم که معمولاً
111
00:03:34,879 –> 00:03:38,640
لغو کردن z است و
112
00:03:38,640 –> 00:03:41,920
y معمولاً دوباره انجام می شود و
113
00:03:41,920 –> 00:03:44,000
ما در واقع نیازی به انجام هیچ گونه اتصالی برای این کار نداریم،
114
00:03:44,000 –> 00:03:45,040
115
00:03:45,040 –> 00:03:47,760
مانند اینجا در آخرین ویدیو،
116
00:03:47,760 –> 00:03:49,120
موارد اتصال را برای این
117
00:03:49,120 –> 00:03:51,840
کنترل x کنترل c انجام دادیم و وقتی این را می گویم
118
00:03:51,840 –> 00:03:53,360
منظورم این است که دکمه کنترل را نگه می دارم
119
00:03:53,360 –> 00:03:54,239
و کلید z
120
00:03:54,239 –> 00:03:56,080
را روی صفحه کلید خود فشار دهید در عین حال
121
00:03:56,080 –> 00:03:57,680
این چیزی است که این کنترل به علاوه به این
122
00:03:57,680 –> 00:03:58,319
معنی است
123
00:03:58,319 –> 00:03:59,760
و همانطور که گفتم ما مجبور نیستیم برای این کار اتصال انجام دهیم
124
00:03:59,760 –> 00:04:01,840
زیرا
125
00:04:01,840 –> 00:04:03,040
ویجت متن
126
00:04:03,040 –> 00:04:06,480
kenter این موارد را دارد که قبلاً
127
00:04:06,480 –> 00:04:07,599
کار می کنند بنابراین
128
00:04:07,599 –> 00:04:09,280
ما می توانیم آنها را در یک ثانیه آزمایش کنیم تا
129
00:04:09,280 –> 00:04:11,439
مطمئن شویم اما در واقع این تنها کاری است که
130
00:04:11,439 –> 00:04:13,200
باید انجام دهیم، بیایید ادامه دهیم و این را
131
00:04:13,200 –> 00:04:15,599
ذخیره کنیم و ما این را به عنوان textpad.pi ذخیره می کنیم مانند
132
00:04:15,599 –> 00:04:17,120
همیشه،
133
00:04:17,120 –> 00:04:22,160
پس بیایید به pythontextpad.pi برویم
134
00:04:23,520 –> 00:04:27,360
و اگر بخواهیم می توانیم یک فایل را باز
135
00:04:27,520 –> 00:04:30,080
کنیم تا بتوانیم به اینجا بیاییم و عضویت را حذف کنم
136
00:04:30,080 –> 00:04:31,120
137
00:04:31,120 –> 00:04:32,960
و سپس اگر بخواهم آن را لغو کنم، میتوانم
138
00:04:32,960 –> 00:04:34,639
روی لغو کلیک کنم و
139
00:04:34,639 –> 00:04:37,199
اگر بخواهم دوباره آن را انجام دهم، آن را باز میگردانم، بوم را میزنم و
140
00:04:37,199 –> 00:04:38,639
دوباره ناپدید میشود
141
00:04:38,639 –> 00:04:42,400
، میتوانم دوباره آن را امتحان کنم، پس بیایید از
142
00:04:42,400 –> 00:04:44,960
شر این 30 خلاص شویم.
143
00:04:44,960 –> 00:04:47,040
صفحه کلید اگر کنترل
144
00:04:47,040 –> 00:04:50,720
z را بزنم باز میشود اگر کنترل y
145
00:04:50,720 –> 00:04:53,759
را بزنم باز میشود دوباره آن را لغو میکند، بنابراین
146
00:04:53,759 –> 00:04:56,880
کنترل را خنثی میکند یا کنترل را دوباره انجام میدهد y
147
00:04:56,880 –> 00:05:00,240
کنترل z را خنثی میکند و این کار میکند تا
148
00:05:00,240 –> 00:05:01,840
تمام چیزی که وجود دارد، واقعاً به
149
00:05:01,840 –> 00:05:03,680
همین سادگی است و یکی از
150
00:05:03,680 –> 00:05:06,160
چیزهای خوبی در مورد ویجت متنی
151
00:05:06,160 –> 00:05:08,560
که واقعاً جالب است، بنابراین ناموفق است o اکنون دوباره انجام
152
00:05:08,560 –> 00:05:09,600
153
00:05:09,600 –> 00:05:11,759
دهید، اجازه دهید در مورد این نوار اسکرول افقی صحبت
154
00:05:11,759 –> 00:05:13,280
کنیم، بنابراین ما از قبل یک نوار عمودی داریم، بنابراین
155
00:05:13,280 –> 00:05:14,479
اگر به اینجا
156
00:05:14,479 –> 00:05:16,160
بیاییم و کمی فضا داشته باشیم، این
157
00:05:16,160 –> 00:05:18,240
نوار اسکرول را داریم اما برای
158
00:05:18,240 –> 00:05:20,400
افقی پایین اینجا نداریم، اکنون این را بررسی کنید
159
00:05:20,400 –> 00:05:22,560
من فقط می خواهم کلید p را نگه
160
00:05:22,560 –> 00:05:24,000
دارم و وقتی به
161
00:05:24,000 –> 00:05:27,039
پایان رسیدم کلمه wraps می شود و
162
0