Вверх ↑
Этот топик читают: Гость
Ответов: 1828
Рейтинг: 123
#1: 2021-01-18 18:03:57 ЛС | профиль | цитата
Делал несколько инструментов для сценаристов, геймдизайнеров и вроде всё нормально, но случайно выяснилось, что не у всех работает.
Путём исключений выяснил что вот этот компонент https://yadi.sk/d/EvST_VXNofq9Ig не работает на десятке. (Думаю затык в графике)
Вот схема для проверки: https://yadi.sk/d/gHTbiL1l54Iyew
По моему разумению не должен работать и такой, похожий компонент https://yadi.sk/d/H0HH4AkRoSCZbw
Вот схема для проверки: https://yadi.sk/d/-Kata3SrBgw_2Q
Недостающие компоненты можно посмотреть здесь: https://yadi.sk/d/_PmqGpmqVh71yQ
( https://yadi.sk/d/y_1Pq0fSAD-hKg?w=1 )
1. Запускается ли у кого приложение на десятке?
2. Что может быть, в чём закавыка?
3. Запускается ли у кого вот такое https://yadi.sk/d/inMO6NCBh1h8uw приложение и на семёрке тоже?

P.S. Десятку установить не имею возможности по определённым причинам.
Новая материнка уже год валяется.

sla8a, мне кажется, что ты чего то похожее делал!

Редактировалось 1 раз(а), последний 2021-01-18 18:11:27
карма: 5

0
vip
#1.1контекстная реклама от партнеров
Ответов: 8675
Рейтинг: 803
#2: 2021-01-18 18:51:54 ЛС | профиль | цитата
flint2, Win-10
C:\A_WinGamesHiAsm\hiasm_4,04b186\Elements\delphi\code\hiTextBlok.pas(78) Error: Cannot override a static method
карма: 18

0
Ответов: 1828
Рейтинг: 123
#3: 2021-01-18 19:28:35 ЛС | профиль | цитата
Спасибо Леонид.
Но тем не менее, если закомментировать строку
78 // procedure _onDblClick(Sender: PControl; var Mouse: TMouseEventData); override;
и соответственно
161 // Control.OnMouseDblClk := _onDblClick;
и
869 // procedure THITextBlok._onDblClick;
870 // begin
871 // // inherited;
872 // EditText := True;
873 // ChangeText;
874 //_hi_OnEvent(_event_onCreateNode,555);
875 // inherited;
876 // end;

Работать полагаю всё равно не будет.
Вернее
строчку 161 // Control.OnMouseDblClk := _onDblClick;

Редактировалось 1 раз(а), последний 2021-01-18 19:59:13
карма: 5

0
Ответов: 1986
Рейтинг: 632
#4: 2021-01-18 20:01:41 ЛС | профиль | цитата
flint2 писал(а):
sla8a, мне кажется, что ты чего то похожее делал!

Ваши элементы: display_tree (Просмотр дерева) и TextBlok (Просмотр дерева) это переделанный мой элемент Scheme (Конструктор схем). Так что да, делал похожее
flint2 писал(а):
не работает на десятке
А можно поподробней? Вылетает с ошибкой, не отображается или что другое?
Десятки нету, протестировать не могу.
карма: 9

0
Ответов: 184
Рейтинг: 11
#5: 2021-01-18 20:14:58 ЛС | профиль | цитата
flint2 писал(а):
Запускается ли у кого приложение на десятке?

Не запускается. При этом никаких сообщений об ошибках, просто не компилируется и всё
Готовые Project13.exe и Морфология сказки.exe из архивов не запускаются.

Редактировалось 3 раз(а), последний 2021-01-18 20:18:50
карма: 3

0
Ответов: 1828
Рейтинг: 123
#6: 2021-01-18 20:20:35 ЛС | профиль | цитата
sla8a
Просто не запускается.
это переделанный мой элемент Scheme (Конструктор схем)

Вполне возможно, давно было дело.
А TextBlok уже по образу и подобию display_tree делал.
Чего-то придумывать некогда было.
Запускается ли у тебя вот это https://yadi.sk/d/inMO6NCBh1h8uw
fox-video
Не запускается.

Я полагаю что с уже закомментированными строками. Выше Леониду отписал.
И они на результат не влияют.
Тут может в библиотеке КОЛ что-то, а может и нет. Надо выяснить.

Редактировалось 3 раз(а), последний 2021-01-18 20:24:36
карма: 5

0
Ответов: 1986
Рейтинг: 632
#7: 2021-01-18 20:30:10 ЛС | профиль | цитата
fox-video, а протестируйте на десятке это: https://forum.hiasm.com/getfile/39204

Редактировалось 1 раз(а), последний 2021-01-18 20:30:29
карма: 9

0
файлы: 1test_TextBlok.zip [10.5KB] [101]
Ответов: 1828
Рейтинг: 123
#8: 2021-01-18 20:31:53 ЛС | профиль | цитата
Слава прилепи ссылку на Scheme (Конструктор схем)
карма: 5

0
Ответов: 1986
Рейтинг: 632
#9: 2021-01-18 20:50:28 ЛС | профиль | цитата
flint2 писал(а):
Слава прилепи ссылку на Scheme (Конструктор схем)

Scheme Построение блок схем
карма: 9

0
Ответов: 1828
Рейтинг: 123
#10: 2021-01-18 20:52:04 ЛС | профиль | цитата
sla8a, всё отлично!!!
Напряг коллег с проверкой на другом сайте писателей.
Спасибо огромное!

Редактировалось 1 раз(а), последний 2021-01-18 20:55:28
карма: 5

0
Ответов: 1986
Рейтинг: 632
#11: 2021-01-18 21:01:30 ЛС | профиль | цитата
У меня в элементе было так:

procedure THITextBlok._OnResize;
begin
//ChangeSize;
inherited;
end;
не просто так. Элемент в стадии разработки, так что лучше так и у себя сделать. Кстати на XP ваши элементы тоже могут не запуститься (до исправления), вылетят с рантаймэрором.
карма: 9

0
Ответов: 1828
Рейтинг: 123
#12: 2021-01-18 21:15:04 ЛС | профиль | цитата
sla8a
Да, тонкая вещь.
Ещё раз спасибо.
Сейчас и в другом компоненте исправлю.
карма: 5

0
Ответов: 184
Рейтинг: 11
#13: 2021-01-18 21:53:30 ЛС | профиль | цитата
sla8a писал(а):
fox-video, а протестируйте на десятке это: https://forum.hiasm.com/getfile/39204

Вижу, что опоздал, однако работает!

Редактировалось 1 раз(а), последний 2021-01-18 21:54:25
карма: 3

1
Голосовали:sla8a
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)