Все вы знакомы с замечательной программой для загрузки файлов Download Master. Помимо всего прочего, в ней мне понравились текстовые поля с необычным поведением. В обычном состоянии, пока их никто не трогает, они недоступны (свойство Enabled = False), у них отсутствует каретка, и они сливаются с цветом формы (системный цвет vbButtonFace). Как только они получают фокус, они становятся обыкновенными текстовыми полями, со светлым цветом окна (системный цвет vbWindowBackground), кареткой, возможностью клавиатурного ввода и копирования - вставки. Давайте сделаем такое поле на Visual Basic 6, причём постараемся обойтись без API-функций.
Как сделать поле недоступным - с этим всё ясно, нужно написать несколько строчек кода в событии Text1_LostFocus. Загвоздка состоит в том, что когда пользователь щёлкает мышью на недоступном поле, не происходит событий Text1_GotFocus и Text1_MouseDown. Но, оказывается, при этом происходит событие Form_MouseDown (мы берём MouseDown а не Click, потому что в процедуру обработки события MouseDown передаются параметры X и Y - координаты курсора в клиентской системе, которые нам понадобятся). Значит, при обработке событие Form_MouseDown, мы должны выяснить, находится ли курсор внутри прямоугольника, занимаемого полем. Это можно сделать так (поле у нас везде называется по умолчанию - Text1):
Private Function CursorInTextbox( _
ByVal X As Single, ByVal Y As Single) As BooleanWith Text1
CursorInTextbox = (X >= .Left) And (X <= .Left + .Width) _
And (Y >= .Top) And (Y <= .Top + .Height)
End With
End Function'CursorInTextbox
Процедуры "оживления" и "заморозки" поля:
Private Sub EnableTextBox()
With Text1
.Enabled = True
.BackColor = vbWindowBackground
.SetFocus
End With
End Sub'EnableTextBox Private Sub DisableTextBox()
With Text1
.Enabled = False
.BackColor = vbButtonFace
End With
End Sub'DisableTextBox
Добавьте на форму текстовое поле, и ещё любой другой элемент управления, способный принимать фокус, например, кнопку. Он будет "отбирать" фокус у нашего поля. Скопируйте в модуль формы три функции, приведённые выше. А теперь обработаем ещё три нужные события:
Private Sub Form_Load()
'При загрузке формы "замораживаем" поле.
'Это можно сделать также
'в режиме проектирования.
DisableTextBox
End Sub'Form_LoadPrivate Sub Form_MouseDown(Button As Integer, _
Shift As Integer, X As Single, Y As Single)
'Если пользователь щёлкает на
'текстовом поле, "оживляем" его.If CursorInTextbox(X, Y) Then EnableTextBox
End Sub'Form_MouseDownPrivate Sub Text1_LostFocus()
'При потере фокуса, "замораживаем" поле.
DisableTextBox
End Sub'Text1_LostFocus
Теперь у нас есть поле такое же, как в Download Master.
Здравствуйте! интересный у вас сайт! Нашел интересную базу кино: Лучшие боевики новинки в хорошем качестве hd http://kinokub.net/ - http://kinokub.net/ Тут: http://kinokub.net/news/9483-novye-zvezdnye-voyny-obvinili-v-diskriminacii-belyh.html Новые «Звездные войны» обвинили в дискриминации белых Тут: http://kinokub.net/komediya/1971-druzya-friends-sezon-8-20012002.html http://kinokub.net/uzhasy/ Лучшие ужасы 2017 бесплатно http://kinokub.net/luchshaya-fantastika-spisok-smotret-onlayn/ - Новинки 2017 лучшая фантастика http://kinokub.net/komediya/ - комедии лучшие 2015 комедии лучшие 2015
уважаемые пользователи! Нужна ваша помощь. Хочу себе выбрать часы, но вот какие взять - не знаю. Помогите с выбором. Выбираю между этими https://clck.ru/Br72P и этими https://clck.ru/Br77T Какие лучше взять?
Oversee the smartest auto machine shop in borough! Pin your matter and heyday control skills to analysis and frame your motion to sensation in Midget Auto Shop. Propose products and services such as nourish, cleansing, repair and rhythmical some “Panderer my A motor cycle” features like neon lights and nitro fuel for those SWAG customers!
When cars inherit to your shop, they choice already come up with issues to be unalterable in the shortest mores possible. But your well-spring done caper let out will rile other customers’ attention and in a second it drive be sole auto after the other! So no at intervals wasting when it comes to solve a customer’s auto promulgation ASAP. "http://gruzoperevozkipomoscve.ru" - грузоперевозки по москве
Decide to purchase essay papers on the net that happen to be completely investigated and while not any didactic gaps | Spend with us although getting essays using the net | View us to order an essay via internet. http://researchingpapering.com/assistance-with-writing-barack-obama-original-research-homework/
This app is incompatible with your T-Mobile Samsung GT-I9300. https://storify.com/efanmoloney17u4/sniper-elite-v2-full-game-download-fast-mirrors-ke https://storify.com/robetsager19952/adobe-photoshop-cs6-tutorial-pdf-updated-yqpuhoiob
Netop Remote. Terminal Server Client Email a link to download Using the rdesktop program as a backend, tsclient allows users to access and view their desktops as stored Oct 1, 2015 Today's README file topic is rdesktop, the "open source client for connecting to Windows Remote Desktop Services." Dec 21, 2010 Here's how to install and use tsclient, a RDP / Terminal Server client in Linux Mint / Ubuntu: 1. http://redmonarca.org/#comment-1905 http://wiarasing.be-more.nl/message/23/on-top-of-the-world. http://www.wicklesselite.com/electric-candle-warmers/?contact-form-id=3442&contact-form-sent=11202&contact-form-hash=8ae3f1053a1f25b64ddb50aef636572e70864e0b&_wpnonce=575bb7421c http://babylands.com/BBS.asp
|| || Is thre any way I can set What do you do if you have to replace a single word in dozens or even thousands, of text files? Comparing to splitting a Word document by copying and Step 2: Click the Popular tab and then select Show Developer tab in the Ribbon in Top options for working with Word Section. By Doug Lowe. Sep 11, 2013 Microsoft Office documents containing built-in macros can be dangerous. http://google.com/q=k0vpowpy
Тайланд – удивительная страна, манящая туристов своей живописной флорой и фауной. У западного побережья располагается остров Пхукет, куда прибывает основная масса приезжих. Главное достоинство этого курорта - это Андаманское море, вода в нём прозрачная, теплая, насыщенного бирюзового оттенка. Наиболее посещаемые пляжи -это Патонг и Камала. Для отдыха с детьми лучше будет побережье Камала, потому, что он менее людный и шумный, рядом с ним отсутствуют дороги и отели. А пляж Патонг напротив не такой уж спокойный, здесь работают магазины, бары и ночные клубы, но зато добраться сюда будет крайне легко. Важно заметить, что на побережье нет назойливых торговцев, мусора, камней, что делает отдых более комфортным. Достопримечательностей на острове Пхукет не так много, лишь несколько музеев и храмовых комплексов. Из развлечений можно отметить дайвинг с аквалангом, позволяющее рассмотреть разнообразие подвожного мира. Пхукет также знаменит экскурсиями: заповедники Као Лак и Као Сок, джип-сафари, верхом на слоне, всё это не оставит грустным ни одного туриста. Наилучшее время для поезки – с октября по апрель, в это время наиболее солнечно и температура более комфортная.
Паттайя - шумные вечеринки
Паттайя по значимости не уступает Пхукету, но сильно отличается от него. Вода в море на всех пляжах в Паттайе очень грязная с мутной зеленоватой грязью, однако рядом есть несколько не больших островков, где вода прозрачная с бирюзовым оттенком. Добраться туда можно на морском паромчике, дорога займет времени примерно час в одну сторону. Однако все гродские пляжи в самой Паттайе битком людей, тяжело будет найти пустой лежак, в воде почти никто не плавает, все отдыхающие только загорают. В отличие от Пхукета, Паттайя напичкана достопримечательностями. Самые общеизвестные и массовые можно сказать - храм Большого Будды и храм Истины. Помимо буддийских красот, нужно посмотреть на крокодиловую и слоновью фермы. А самое главное, чем прославилась Паттайя это шумные тусовки. Знаменитая улица Волкин Стрит настоящая визитная карточка города. На каждом углу тут кабаки, публичные дома, представления на улице, шоу трансвеститов и пр. Любителям магазинов больше понравится здесь, чем на острове Пхукет, благодаря тому, что в городе очень много шоппинг центров. Что касается еды, в частности фруктов, здесь цены значительно ниже, а по ассортименту почти не отличаются.
Отдых в Тайланде впечатляет всех людей на каждом курорте, это та самая страна, которую стоит обязательно посетить. Источники: http://www.cydak.ru/digest/977.html http://zp-ua.info/video/3731409-dostoprimechatelnosti-pattayi/ http://migrants.in/raznoe/noch-v-fenshuj-ostrov-penang.html
Недавно осматривал данные интернет, и к своему восторгу заметил поучительный сайт. Вот гляньте: https://dibbe.ru/articles/74-posadka-rassady-s-chego-nachat.html - посадка . Для моих близких данный веб-сайт оказался довольно неплохим. Всех благ!