Вверх ↑
Этот топик читают: Гость
Ответов: 1926
Рейтинг: 172
#91: 2009-08-05 19:53:55 ЛС | профиль | цитата
Add(Edit,13498276,245,203)
{
Left=30
Top=15
Width=255
Text=""
link(onChange,13257968:doText,[])
}
Add(Label,13257968,308,203)
{
Left=40
Top=45
}

Введите первую букву - событие onChange не происходит. Начинает происходить только со второго ввода.
карма: 9
0
Ответов: 1926
Рейтинг: 172
#92: 2009-08-06 08:06:12 ЛС | профиль | цитата
Что, ни у кого нет такой проблемы?
карма: 9
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#93: 2009-08-06 08:20:53 ЛС | профиль | цитата
3042 писал(а):
Что, ни у кого нет такой проблемы?

У меня твоя схема все буквы отображает, сразу, с первой
карма: 22

0
Ответов: 1926
Рейтинг: 172
#94: 2009-08-06 08:26:25 ЛС | профиль | цитата
nesco, сейчас обновил с svn, тоже всё стало нормально.
карма: 9
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#95: 2009-08-06 08:34:07 ЛС | профиль | цитата
3042 писал(а):
тоже всё стало нормально

Ну вот, что и требовалось доказать
карма: 22

0
Ответов: 9906
Рейтинг: 351
#96: 2009-08-06 08:43:15 ЛС | профиль | цитата
3042 писал(а):
сейчас обновил с svn, тоже всё стало нормально

А там ничего и не менялось по этому поводу. Так чего же ты обновлял ???
------------ Дoбавленo в 08.51:
Даже интересно стало, куда это шаловливые ручки могли залезть для достижения такового
карма: 9

0
Ответов: 1926
Рейтинг: 172
#97: 2009-08-06 11:13:08 ЛС | профиль | цитата
Понял. Я inherited переставил. Было:

   inherited;
   Control.OnChange := _OnChange;
Control.Text := _prop_Text;

Я сделал:


Control.OnChange := _OnChange;
Control.Text := _prop_Text;
inherited;

Дело в том, что использую свой модуль для сохранения/восстановления значений полей компонентов из ini-файлов (я как-то писал на форуме про сохранение значений полей при выходе из программы).

Мой модуль загружает данные из ini-файлов при загрузке программы. Для этого я и переставил inherited, т.к. после него загруженное из ini-файла значение сбивается строчкой Control.Text := _prop_Text;

А так действительно всё в порядке.
карма: 9
0
Администрация
Ответов: 15295
Рейтинг: 1519
#98: 2009-08-06 12:26:45 ЛС | профиль | цитата
3042, было бы совсем замечательно сделать такой модуль на основе менеджеров не коверкая код существующих элементов. Для этого сегодня все уже есть.
карма: 27
0
Ответов: 9906
Рейтинг: 351
#99: 2009-08-06 12:41:12 ЛС | профиль | цитата
3042 писал(а):
Я сделал:

Теоретически - это допустимый вариант, если его делать правильно

#pas
Control.OnChange := _OnChange;
Control.Text := _prop_Text;
ChangeEvent := true;
inherited;
Хотя правильнее было бы поменять "полярность" этого флага во всех вхождениях в этом элементе
карма: 9

0
Разработчик
Ответов: 4698
Рейтинг: 426
#100: 2009-08-06 13:37:22 ЛС | профиль | цитата
Это относится ко всем версиям, начиная с 175, КОМПОНЕНТЫ ИЗ ВКЛАДКИ ФАЙЛЫ -> ДИАЛОГИ ЖИВУТ СОБСТВЕННОЙ ЖИЗНЬЮ И НИКАК НЕ ХОТЯТ ОСТАВАТЬСЯ НА СВОЕМ МЕСТЕ, ПОСТОЯННО ЛАЗЯЮТ КУДА-НИБУДЬ, Я ТЕРПЕЛ, НО СЕГОДНЯ ТЕРПЕНИЕ ЛОПНУЛО: ОНИ ПОЛЕЗЛИ ВО ВКЛАДКУ БЕЗОПАСНОСТЬ, Я ИХ НА МЕСТО СТАВИЛ МУЧАЛСЯ, А ОНИ ОПЯТЬ ПОЛЕЗЛИ, ТОЛЬКО ТЕПЕРЬ ВО ВКЛАДКУ ПОТОКИ, КАК ИХ ПРИЗВАТЬ К ПОРЯДКУ?????????
P.S:Простите за такое изложение проблемы, но просто уже достало окончательно. По-моему я уже видел где-то подобную тему, но не знаю где

карма: 10
0
файлы: 1aaaaaaaaaaaaaa!!!.png [10.9KB] [578]
Ответов: 1926
Рейтинг: 172
#101: 2009-08-06 17:41:01 ЛС | профиль | цитата
Dilma, я только недавно перешёл на версию hiasm 4.02 build 179 extra (до этого был на b160) и плохо знаю про менеджеры. Спасибо за совет, буду разбираться.

Assasin, могу помочь лишь новым способом перемещения компонентов по вкладкам: делать это не кронтекстым меню, а кнопкой pgup/down при наведённом (нажимать не надо) на компонент курсоре (если курсор не двигать, то выделение после первого нажатия кнопки не исчезнет)

[size=-2]------ Добавлено в 17:41
Galkov, я так и сделал теперь.
карма: 9
0
Разработчик
Ответов: 4698
Рейтинг: 426
#102: 2009-08-06 18:53:35 ЛС | профиль | цитата
3042, я знаю о таком способе перемещения компонентов им и пользуюсь, просто надоели эти элементы, хоть удаляй!
карма: 10
0
Ответов: 1926
Рейтинг: 172
#103: 2009-08-06 19:55:11 ЛС | профиль | цитата
Когда убираешь пункт "Показ точек по св-вам" в настройках, то бледным цветом начинают выделяться практически все параметры компонентов, даже те, из которых нельзя сделать точку. Это неудобно. Раньше так не было.
карма: 9
0
Администрация
Ответов: 15295
Рейтинг: 1519
#104: 2009-08-07 12:36:09 ЛС | профиль | цитата
исправлено
карма: 27
0
Ответов: 1926
Рейтинг: 172
#105: 2009-08-09 16:30:57 ЛС | профиль | цитата
Теперь randomize по-другому работает?

code_2361.txt

Вот здесь при перезапуске генерируется та же сотня чисел. Почему так?

[size=-2]------ Добавлено в 16:30
А так, когда просто randomize вызываю при создании, - нормально.

code_2362.txt
карма: 9
0
файлы: 2code_2361.txt [1KB] [834], code_2362.txt [1KB] [757]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)