Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 26 27 28 29 30 31 32 33 [34] 35   вперед  Ctrl
 Re: Delphi 10.4 Sydney  [new]
энди
Member

Откуда: Киров, Россия
Сообщений: 1233
registered
Открыл проект в 10.4.2, пустые строчки между процедурами пропали (не везде). Как так? Стало на 300 строчек меньше.


ну взял да восстановил из git :)
9 мар 21, 00:47    [22291334]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
asutp2
Member

Откуда: Тюмень
Сообщений: 834
registered
Открыл проект в 10.4.2, пустые строчки между процедурами пропали (не везде). Как так? Стало на 300 строчек меньше.
Тоже столкнулся с подобным, когда в одном из модулей пропали пустые строчки. Причем символы перевода в этом модуле были изначально корректные (стандартные виндовские CRLF, и точно такие же, как и в остальных модулях).

А вот что реально криво сделано, то это обработка inline переменных и использование IFDEF в Code Insight. Если они в коде есть, то всё, делфи может периодически вообще полностью падать (а не только неработающий code insight), помогает только переключение с LSP на Classic Code Insight.

И что самое грустное, эта проблема есть при использовании внешних либ, в которых используются IFDEF. В частности, используем TMS FNC UI Pack, с ним кривизна IDE проявляется в полной мере. А если делать проект на компонентах из коробки, без инлай переменных и ifdef, то всё работает.
9 мар 21, 08:24    [22291384]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
Если во время отладки подвести курсор к значению переменной (integer), то всплывет подсказка, но если подвести к хелперу, то значение отображено не будет.
9 мар 21, 14:58    [22291709]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 12789
X11
если подвести к хелперу, то значение отображено не будет.
А какое значение может быть у хелпера?
9 мар 21, 15:01    [22291718]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
странный вопрос, ведь хелпер отдает значение
9 мар 21, 15:22    [22291741]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 12789
X11
ведь хелпер отдает значение
В смысле метод, объявленный в хелпере? Или что имеется в виду?
9 мар 21, 19:06    [22291969]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
white_nigger
Member

Откуда: Тула
Сообщений: 2520
Тоже ЯНХНП...
9 мар 21, 22:09    [22292012]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Fr0sT-Brutal
Member

Откуда:
Сообщений: 682
https://blogs.embarcadero.com/how-to-speed-up-remote-desktop-applications/ статья про корректную обработку удаленных сессий на гуевых приложениях, как я понял, при использовании стилей или обезьяны
10 мар 21, 10:47    [22292144]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
Отладка... в редакторе кода сделай бряку, а когда сработает, подведи курсор к хелперу.
Ничего не будет. А по идее, должна всплыть подсказка со значением переменной только соответствующего типа.
Я не знаю, как вам еще пояснить.
10 мар 21, 11:42    [22292212]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 12789
X11
Я не знаю, как вам еще пояснить.
Кодом
10 мар 21, 13:12    [22292332]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
white_nigger
Member

Откуда: Тула
Сообщений: 2520
X11
подведи курсор к хелперу.
Что это значит? Как к хелперу можно подвести курсор?
10 мар 21, 13:20    [22292339]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
white_nigger,

берешь мышку и двигаешь
10 мар 21, 13:40    [22292355]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
wadman
Member

Откуда: Санкт-Петербург
Сообщений: 27064
X11
берешь мышку и двигаешь

К хелперу или его методу-функции, которая должна что-то вернуть?
Хелпер-же по сути обертка. Как описание класса. Что там показывать? Объявление класса тоже ничего не покажет.
10 мар 21, 13:52    [22292370]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
white_nigger
Member

Откуда: Тула
Сообщений: 2520
X11, ты видишь, что народ тебя не понимает? Давай картинку, а то у меня закрадывается подозрение, что ты не понимаешь как используются хелперы
10 мар 21, 14:18    [22292396]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
вот я навел курсор на хелпер ToInteger - должна всплыть подсказка со значением 123

К сообщению приложен файл. Размер - 15Kb
10 мар 21, 15:24    [22292448]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
вот такая подсказка, как я навожу на переменную

К сообщению приложен файл. Размер - 15Kb
10 мар 21, 15:25    [22292450]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 32207

10.03.2021 15:25, X11 пишет:
> вот такая подсказка, как я навожу на переменную

1. а ты не путай, свою шерсть с государственной! ©

2. то бензин, а то дЭти... ©

3. переменная, она уже вот она, есть.

4. а для функций, хелперов и пр., нужно вычислять

Posted via ActualForum NNTP Server 1.5

10 мар 21, 15:28    [22292453]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6653
Угу, а авто-вызовы функций среда при наведении на них производит. Ибо чревато.

Мало ли что там в этой фунцкии делается. Например Drop Database.

Сообщение было отредактировано: 10 мар 21, 15:23
10 мар 21, 15:30    [22292456]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 15181
ясно
10 мар 21, 15:30    [22292457]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
white_nigger
Member

Откуда: Тула
Сообщений: 2520
Тогда б и писал по русски: значение метода реализованного в хелпере. О чём у тебя и уточняли пару раз...
10 мар 21, 18:20    [22292612]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Maxim Rusov
Member

Откуда: Москва-Питер
Сообщений: 2483
А если это не функция, а свойство, вычисляемое через функцию - то значение в Hint'е вычисляется. Хотя, казалось бы, какая разница?...
10 мар 21, 23:20    [22292744]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
AWSVladimir
Member

Откуда:
Сообщений: 931
Коллеги, выручайте, при нажатии Ctrl+Space в выпадающем списке не видно что выбирается.
Убили выделение строки.
Где подкрутить?
Стили опять убивать у IDE или что?

PS:
Вот культурных слов нет, так и хочется табуреткой....
11 мар 21, 15:00    [22292997]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6653
AWSVladimir,

Может ты размер выпадающего окошка заресайзил в ноль?

Edit: Хотя не. В ноль не дает.

Сообщение было отредактировано: 11 мар 21, 15:22
11 мар 21, 15:29    [22293022]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
AWSVladimir
Member

Откуда:
Сообщений: 931
rgreat,
У тебя выделение тек.строки есть?
У меня пропало выделение строки на Ctrl+J и Ctrl+Space.
Жесть...
Накатывал на 104.1

Сообщение было отредактировано: 11 мар 21, 15:37
11 мар 21, 15:41    [22293032]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
AWSVladimir
Member

Откуда:
Сообщений: 931
да и выбор цветовой схемы не влияет абсолютно ни на что.
ХЗ где копать.
11 мар 21, 16:11    [22293051]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 26 27 28 29 30 31 32 33 [34] 35   вперед  Ctrl
Все форумы / Delphi Ответить