AZot, к удивлению в файлах под FPC такой ф-ции не оказалось, т.ч. качайте патч:
http://si-tech.ru/hiasm/down/reg.php?cmd=get&fname=./code/hiWinTools.pas
Этот топик читают: Гость
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
карма: 26 |
|
Ответов: 485
Рейтинг: 86
|
|||
Компонент RegExpr.
Пропал в b142 (точно присутствовал в b139) Сознательно ![]() |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Dilma, эта функция в windows.pas кем-то сознательно прикрыта...
Да и под Дельфями она ерунду какую-то возвращает.... |
|||
карма: 9 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Dilma,
Оправдания: 1) Если это НЕ аксиома, то, наверное, сказали все, и не полное взаимо-непонимание ликвидировано. 2) Про аналогию процессов обсуждения согласен не совсем. Это было бы так, если бы сегодня все элементы с одной иконкой обладали одинаковыми св-ми. Тогда последовательность процесса разработки выгядела бы так: все элементы обладают однаковыми св-ми (так получилось сначала) => появились ссылки, и все свойства у них одинаковые, в т.ч. и ссылка на класс (схему) мультика => св-ва начинют становиться разными (индивидульными). Это нормально, как Вы и сказали - не все сразу. Но у нас элементы, имеющие одинаковые указатель на класс (с одной иконкой, проще) УЖЕ имели индивидуальные св-ва. И ничего не предвещало внезапной одинаковости св-в, при одинаком указателе на класс. Для меня, например, это было полной неожиданностью - из кодов этого никак не следовало. Поэтому уяснить, новое ли это стратегическое направление, следовало очень подробно. Потому-что, если предположительно неправильное направление получит развитие, то позже потребуется не добавление фичи, а принципиальная ПЕРЕДЕЛКА. Вот это уже и было бы похоже на предложения, уводящие среду от визуального редактора к обработке скриптов....... |
|||
карма: 9 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Вот это уже и было бы похоже на предложения, уводящие среду от визуального редактора к обработке скриптов... Похоже на камешек в мой огород... ![]() ![]() |
|||
карма: 6 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Nic, нет, в этом Вы не самый крутой желатель
![]() Хотя желание, это не хорошо и не плохо. Это - желание. ![]() |
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Galkov,
эта функция в windows.pas кем-то сознательно прикрыта..
Да видел. А вот зачем не понятно совсем. Возвращает она не ерунду. Под Win98 - то самое имя файла по дескриптору окна, для всех остальных Win это имя файла текущего процесса. |
|||
карма: 26 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Но народ ведь как-то смотрит процессы, в т.ч. и имя файла........
|
|||
карма: 9 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Galkov, конечно
![]() |
|||
карма: 26 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Компонент RegExpr.
Пропал в b142 (точно присутствовал в b139) Сознательно? Да. Как и компонент Speech он не будет входить в состав пакета |
|||
карма: 26 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Я тут заметил один глюк: после редактирования точек у мультика точки внутри (на EditMulti) не всегда совпадают с точками снаружи (ма MultiElementEx), что приводит к некорректной работе программы. Это только у меня так, или это особенность редактирования точек в HiAsm?
|
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Dilma, так значит мультик нельзя в себя вставлять, а EditMulti можно копировать куда хочешь
![]() Add(MultiElementEx,9634667,168,168)
{ } BEGIN_SDK Pos(0,0) Add(EditMultiEx,8907791,3,3) { } END_SDK Add(EditMultiEx,8907791,353,94) { Height=256 } |
|||
карма: 0 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Это только у меня так, или это особенность редактирования точек в HiAsm? Похоже на глюк ![]() |
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Я тут заметил один глюк: после редактирования точек у мультика точки внутри (на EditMulti) не всегда совпадают с точками снаружи (ма MultiElementEx)
Такое может быть если удалять и менять местами имена точек в списке. Эта проблема будет решаться в ближайшее время. так значит мультик нельзя в себя вставлять, а EditMulti можно копировать куда хочешь
Народные умельцы еще и так умеют: [code:1]Add(MainForm,1124727,217,133) { Left=20 Top=105 Font=[MS Sans Serif,8,0,0,1] BorderStyle=3 } Add(Service,8334720,98,91) { link(onStart,1124727:doCaption,[(181,97)(181,121)]) } Add(CPL,10321304,98,133) { link(onStart,1124727:doCaption,[]) } Add(hiPlugs,15064802,98,182) { link(onCommand,1124727:doCaption,[(181,188)(181,158)]) } [/code:1] называется Сервисное Windows приложение для Панели управления подключаемое как плагин в HiAsm :D |
|||
карма: 26 |
|
Ответов: 676
Рейтинг: 5
|
|||
Последняя схема просто рулез
![]() В блокноте ещё и ни такое можно написать... |
|||
карма: 1 |
|