Найдено 42 результата

Flanter
11.01.2010 18:24:23
Форум: Free Pascal Compiler
Тема: Поиск строки исходника по .dbg и стеку
Ответы: 4
Просмотры: 3343

Re: Поиск строки исходника по .dbg и стеку

Спасибо огромное, теперь строка определяется отлично! :) Я просто протормозил, что $ надо поменять на 0x.
Flanter
11.01.2010 17:51:04
Форум: Free Pascal Compiler
Тема: Поиск строки исходника по .dbg и стеку
Ответы: 4
Просмотры: 3343

Re: Поиск строки исходника по .dbg и стеку

Спасибо! То, что понимает, это хорошо, но можно ли чуть подробнее, как использовать эту команду? Я пробовал набрать help info line, она мне выдала следующее:

Core addresses of the code for a source line.
Line can be specified as
LINENUM, to list around that line in current file,
FILE&#58 ...
Flanter
11.01.2010 10:22:18
Форум: Free Pascal Compiler
Тема: Поиск строки исходника по .dbg и стеку
Ответы: 4
Просмотры: 3343

Поиск строки исходника по .dbg и стеку

Для уменьшения объема дистрибутива моей программы хочу вынести отладочную информацию в отдельный файл (ключом -Xg). Допустим, программа у пользователя упала и пользователь прислал мне такой дамп стека:

$0041F20B
$004B5034
$004E9FDF
$004EA4A5
$004EAA01
$004E9E7A
...

Собственно, вопрос: имея на ...
Flanter
23.12.2009 13:57:44
Форум: Lazarus
Тема: Unicode-унификация?
Ответы: 6
Просмотры: 4102

Re: Unicode-унификация?

Ок, спасибо, буду использовать эти функции.

А насчёт сроков - я примерно так и предполагал :) Буду пока писать свои классы, начиная с TFileStreamUnicode.
Flanter
23.12.2009 13:47:29
Форум: Lazarus
Тема: Unicode-унификация?
Ответы: 6
Просмотры: 4102

Re: Unicode-унификация?

Это хорошо, а то полноценного Unicode пока не получается... выберет пользователь в диалоге файл с символами Unicode в имени, а моя программа с TFileStream открыть его и не сможет А примерные сроки (или версии FPC) когда RTL/FLC станет полноценно поддерживать Unicode пока не намечались?

Правильно ли ...
Flanter
23.12.2009 12:52:33
Форум: Lazarus
Тема: Unicode-унификация?
Ответы: 6
Просмотры: 4102

Unicode-унификация?

Сегодня впервые сел за компьютер, где имя пользователя введено русскими символами. Выяснил много интересного о том, как моя программа работает (точнее, не работает) на таком компьютере Оказалось, что функция GetEnvironmentVariable возвращает значение переменной (в моём случае, APPDATA) в OEM ...
Flanter
28.11.2009 13:17:53
Форум: Lazarus
Тема: Поломали ClearType в 0.9.28[.2]?
Ответы: 10
Просмотры: 6271

Re: Поломали ClearType в 0.9.28[.2]?

Ну по идее после 0.9.30 там идёт 1.0. Большое количество открытых багов для 1.0 роли не играет - как я понимаю, на 1.0 спихивались те баги, которые планировалось пофиксить "потом", в том числе те, которые наскоком не решаются Может быть, после 0.9.30 разработчики посчитают нужным сделать 0.9.32 ...
Flanter
26.11.2009 19:53:58
Форум: Lazarus
Тема: Рисование с полупрозрачностью
Ответы: 7
Просмотры: 4508

Re: Рисование с полупрозрачностью

Альфа-канала у результирующего рисунка не будет. Будет просто фиксированный цвет. А мне нужен альфа-канал в битмапе. Чтобы этот битмап другие компоненты потом могли отрисовать на своём фоне :)
Flanter
26.11.2009 19:28:58
Форум: Lazarus
Тема: Рисование с полупрозрачностью
Ответы: 7
Просмотры: 4508

Re: Рисование с полупрозрачностью

Это всё здорово, конечно, но вопрос всё-таки больше технический: как этот пиксель мне теперь нарисовать на битмапе? Если взять Canvas, то он работает только с TColor, который альфа-канал физически не поддерживает. Можно использовать TLazIntfImage, но у меня с ним почему-то ничего не получается. Вот ...
Flanter
26.11.2009 19:17:20
Форум: Lazarus
Тема: Рисование с полупрозрачностью
Ответы: 7
Просмотры: 4508

Re: Рисование с полупрозрачностью

Это я знаю, тут проблем нет. Я просто не совсем корректно сформулировал: накладывать картинку буду не я, это будет делать ImageList. То есть в ImageList мне надо поставить картинку с полупрозрачностью. А нарисовать эту картинку я должен сам, в программе. То есть вопрос сводится всё-таки к тому как в ...
Flanter
26.11.2009 17:49:39
Форум: Lazarus
Тема: Поломали ClearType в 0.9.28[.2]?
Ответы: 10
Просмотры: 6271

Re: Поломали ClearType в 0.9.28[.2]?

Разработчики признали баг и пометили его к исправлению в версии 1.0. Вот теперь пытаюсь сообразить, версия 1.0 - это скоро или не очень? Вроде бы кто-то говорил, что скоро, но сначала, как я понимаю, весной выйдет 0.9.30, а уже потом будут думать 1.0 или не 1.0?
Flanter
26.11.2009 17:46:36
Форум: Lazarus
Тема: Рисование с полупрозрачностью
Ответы: 7
Просмотры: 4508

Рисование с полупрозрачностью

В программе есть Bitmap, на котором мне хочется нарисовать нечто полупрозрачное, а потом наложить этот полупрозрачный Bitmap на другую картинку. Собственно, вопрос: как рисовать на битмапе полупрозрачные пиксели? Правильно ли я понимаю, что без TLazIntfImage здесь не обойтись? Или это можно сделать ...
Flanter
22.11.2009 05:39:57
Форум: Lazarus
Тема: Русификация кнопок в MessageBox
Ответы: 27
Просмотры: 36049

Re: Русификация кнопок в MessageBox

Mr.Smart
Спасибо, отличное описание! Вот по всем бы внутренним механизмам Лазаря было такое описание - жить было бы намного проще А то иногда в ступор впадаешь, а найти ничего не получается...

Владимир
Если компилятор ругается на Name в названии функции, то это скорее всего потому, что эта ...
Flanter
19.11.2009 16:01:17
Форум: Lazarus
Тема: Поломали ClearType в 0.9.28[.2]?
Ответы: 10
Просмотры: 6271

Re: Поломали ClearType в 0.9.28[.2]?

В общем, создал тикет в баг-трекере. Пока не отреагировали.
Flanter
19.11.2009 12:43:08
Форум: Lazarus
Тема: Поломали ClearType в 0.9.28[.2]?
Ответы: 10
Просмотры: 6271

Re: Поломали ClearType в 0.9.28[.2]?

Так всё-таки баг это или так задумано? Если так задумано, то это очень плохо, на мой взгляд, потому что текст на таких контролах выглядит по другому, чем на других, и глаз (мой) раздражает эта легкая замыленность, а отключить эту фичу никак нельзя.

Насколько я понимаю, здесь могут быть замешаны ...