Форум: "KOL";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
Вниз
Версия 2.33 Найти похожие ветки
← →
Vladimir Kladov (2006-02-07 19:47) [0]Новости от 7 феврала 2006 г.
Новости KOL и MCK (v2.33):
[-]KOL: утечка ресурсов (шрифт, кисть) устранена в TControl.Destroy (asm-версия).
[+]KOL: большое развитие в плане поддержки Unicode контролов, автор изменений Boguslav Brandys .
[+]KOL: добавлен метод: TStrList.DeleteLast.
[*]KOL: в функции LogFileOutput, добавлен флаг ofShareDenyWrite для открытия файла.
[-]KOL: для button, bitbtn и для checkbox исправлена функциональность событий OnEnter/OnLeave, ECM.
[-]MCK: исправлена генерация П-кода для Collapse: OnBeforeCreateWnd, WindowState.
← →
ECM © (2006-02-07 20:23) [1]Владимир, кажется у Вас что-то сбилось на странице...:((
http://bonanzas.rinet.ru/r_downloads.htm
английский вариант - в порядке
Обновленный архив (2.33) доступен так же и на www.kolnmck.ru
← →
GMax (2006-02-08 01:15) [2]опять что-то с koladd. не апдейтится...
← →
Solo © (2006-02-08 03:50) [3]Что -то никак на страницу апдейтов попасть не могу, ни нашу, ни английскую
← →
ECM © (2006-02-08 10:49) [4]Последнее обновление KOLAdd.pas можно найти в архивах
http://www.kolnmck.ru/files/kol.zip
http://www.kolnmck.ru/files/kol_mck.zip
← →
Vladimir Kladov (2006-02-08 15:22) [5]KOLadd на сайте лежит, либо тот что нужен апдейту, либо тот, до которого апдейт. У ECM же получилось. Вроде бы там вопрос задается "продолжить" или что-то в том роде. Файл пропускается и дальше идет, развет нет.
← →
GMax (2006-02-08 22:39) [6]файл в этом случае обнуляется.
а у ECM видать получилось, потому что он успел скачать с непокорёженной страницы. я не нашёл нового koladd вообще, скачал у ECM.
может его всё же в архив с KOL класть ? ведь необходимая всё же часть. и в upd кладётся регулярно. (кстати и версию файла внутри пора с 2.04 сменить ;-)
← →
Solo © (2006-02-09 08:36) [7]А как на 33-то перейти, кто-нить скажет или нет? Мож я туп, но не могу найти апдейты после 30.
Вот.
← →
ECM © (2006-02-09 13:31) [8]
> а у ECM видать получилось, потому что он успел скачать с
> непокорёженной страницы
Я вообще на страницу не заходил просто ввел URL:
http://bonanzas.rinet.ru/upd/kolmck230to233.zip
:))
← →
Barloggg (2006-02-09 15:14) [9]кстати к слову о неполадках.
не работает процедура которая должна выдавать индекс LVSubItem при задании ему координат... всегда возвращает 0.
пришлось вручную суммировать цирину столбцов для определения нужного.
Впрочем ListView в качетсве StringGrid я думаю никто и не использует, так что эта неполадка не критична.
Самому править лень. :(
← →
ECM © (2006-02-09 15:19) [10]
> Barloggg (09.02.06 15:14) [9]
Поподробней пожалуйста... лучше привести код
← →
Barloggg (2006-02-09 17:08) [11]Да знаю... лучше привести код... но мне лениво его искать :(((
я споткнулся, поднялся и обошел это препятствие... и пошел дальше...
...даже имя глючной процедуры не помню...
хотя прекрасно помню как все было :)))
в общем мне нужен был номер столбца и строки под курсором мыши.
В VCL я делал так: пробегался по всему StringGrid и для каждой ячейки спрашивал GetCellRect кажется. и проверял на попадание х,у в каждый выданный rect.
Здесь же проще есть CurIndex. который сразу указывает на нужную мне строку, осталось дело за малым, найти номер SubItem.
и оба-на! есть такая функция! как-то даже называется интуитивно понятно... GetSubItemRect что-ли... не помню...
но в результате всегда выходит 0.
плюнул и начал вручную считать столбец суммируя ширину.
← →
ECM © (2006-02-09 17:44) [12]Номер столбца и строки .... из EcmListEdit
ничего не надо суммировать...:)
возможно стоит это добавить в KOL... не знаю....function TEcmListEdit.GetLVItemAtPos(Pt: TMouseDownPt;
var SubItem: Integer): Integer;
var
HTI: TLVHitTestInfo;
begin
{$IFDEF _LE_DEBUG_}
AddLog(Self.fOwner,"GetLVItemAtPos: "+Int2Str(SubItem));
{$ENDIF}
HTI.pt.x := Pt.X;
HTI.pt.y := Pt.Y;
fOwner.Perform( LVM_SUBITEMHITTEST, 0, Integer( @HTI ) );
Result := HTI.iItem;
SubItem := HTI.iSubItem;
end;
← →
Solo © (2006-02-10 04:25) [13]ECM спасибо за ссылку, скачал
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c