Давай выкинем. Если бы ещё знать, зачем его туда вписали. Может, когда-то Ctl3D по-умолчанию было включено, а поскольку с ним Toolbar выглядит некрасиво, то таким способом его пытались отключить.
Редактировалось 1 раз(а), последний 2016-11-07 15:16:39
Этот топик читают: Гость
Ответов: 4630
Рейтинг: 749
|
|||
карма: 26 |
|
Разработчик
Ответов: 26161
Рейтинг: 2127
|
|||
Netspirit писал(а): Может, когда-то Ctl3D по-умолчанию было включено, а поскольку с ним Toolbar выглядит некрасиво, то таким способом его пытались отключить.Но теперь-то CTL3D работает нормально, тч Netspirit писал(а): Давай выкинем--- Добавлено в 2016-11-07 15:47:24 Короче, отключил я этот код. Редактировалось 2 раз(а), последний 2016-11-07 15:47:46 |
|||
карма: 22 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Обновлен компилятор и пакет - были исправлены многие ошибки для 64 бит.
|
|||
карма: 26 |
| ||
Голосовали: | Konst, Iliya, sаmakacd |
Ответов: 165
Рейтинг: 6
|
|||
При последовательной обработке большого количества изображений Img_GDIFileProcessor жаловался на нехватку памяти: Can't create DIB section, not enough storage is available to process this command
Я подумал, что это связано с ограничением на количество памяти для 32 битного процесса. Попробовал скомпилировать под FPC x64, но в нём даже компиляция не удалась. Вот, что компилятор выдал Compiling C:\Program Files (x86)\HiAsm\Elements\delphi\code\hiImg_GDIFileProcessor.pas hiImg_GDIFileProcessor.pas(5,34) Fatal: Can't find unit KolComObj used by hiImg_GDIFileProcessor Fatal: Compilation aborted Редактировалось 1 раз(а), последний 2016-11-20 12:33:27 |
|||
карма: 4 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Этот компонет появился недавно. Я увидел, что там нужен KolComObj и отложил его. Постараюсь глянуть.
А что, под Delphi тоже жалуется на память? |
|||
карма: 26 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Поправил GIF и Img_GDIFileProcessor для работы под 64 бита (второй - и под 32 битами)
Редактировалось 3 раз(а), последний 2017-12-04 12:19:28 |
|||
карма: 26 |
| ||
Голосовали: | Konst, Nickname |
Ответов: 165
Рейтинг: 6
|
|||
Netspirit, да, под Delphi тоже.
Больше 1000 файлов не удаётся обработать. Спасибо большое, что поправили, буду тестировать. |
|||
карма: 4 |
|
Ответов: 165
Рейтинг: 6
|
|||
Netspirit, компоненты регулярных выражений не компилируются в x64.
Ошибки RegExpr.pas(590,9) Error: Asm: [push reg32] invalid combination of opcode and operands RegExpr.pas(591,9) Error: Asm: [push reg32] invalid combination of opcode and operands RegExpr.pas(592,9) Error: Asm: [push reg32] invalid combination of opcode and operands RegExpr.pas(614,9) Error: Asm: [pop reg32] invalid combination of opcode and operands RegExpr.pas(615,9) Error: Asm: [pop reg32] invalid combination of opcode and operands RegExpr.pas(616,9) Error: Asm: [pop reg32] invalid combination of opcode and operands RegExpr.pas(3974) Fatal: There were 6 errors compiling module, stopping |
|||
карма: 4 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Да я с ассемблером недостаточно дружу, чтобы нормально переписать под x64. Нужно на Delphi переписать те фрагменты. Когда-нибудь попробую разобраться.
Добавлено: Исправил. Выложу в следующем релизе. Редактировалось 3 раз(а), последний 2017-09-05 12:22:15 |
|||
карма: 26 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Эксперименты с Unicode:
Редактировалось 1 раз(а), последний 2017-10-18 13:34:03 |
|||
карма: 26 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Обновлен компилятор FPC до 3.0.4
Пакет соответствует ревизии 2222 основного SVN. Если у вас уже был установлен этот компилятор - перед установкой новой версии удалите каталог HiAsm\compiler\FPC2. |
|||
карма: 26 |
| ||
Голосовали: | andrestudio |
Ответов: 5227
Рейтинг: 587
|
|||
Netspirit, как бы добавить не мешало Anchors, Margin, Constraints для контролов, пускай только для FPC, сколько можно над людьми измываться этими слоями.
Редактировалось 2 раз(а), последний 2017-12-04 17:38:42 |
|||
карма: 4 |
|
Ответов: 233
Рейтинг: 12
|
|||
Netspirit писал(а): Обновлен компилятор FPC до 3.0.4
Пакет соответствует ревизии 2222 основного SVN. Если у вас уже был установлен этот компилятор - перед установкой новой версии удалите каталог HiAsm\compiler\FPC2. Спасибо большое за труды!!! А твои компоненты HTTP Client и CookieManager работают или их так и не правил? |
|||
карма: 2 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Вроде, под FPCx32 должны без проблем.
andrestudio писал(а): не мешало Anchors, Margin, Constraints для контроловРедактировалось 4 раз(а), последний 2017-12-04 17:59:01 |
|||
карма: 26 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Ну ни с воздуха я их же взял, вероятно всего портировал их из новых KOL версий. Блин давно это было, сейчас нет под рукой, а твой инсталятор FPC мой критин антивирус AVG отправил на проверку
--- Добавлено в 2017-12-04 19:06:07 критина отправил на отдых(давно мне кровь пил), поставил каспера фри, буду тестировать. Если вспомнишь то это была доработка win.pas. Думаю что дефайнами можно будет эти свойства добавить, пускай даже только для fpc Редактировалось 1 раз(а), последний 2017-12-04 19:06:07 |
|||
карма: 4 |
|