Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.26;
Скачать: CL | DM;

Вниз

Версия 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 вся ветка

Текущий архив: 2006.11.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.045 c
2-1162879742
fmt
2006-11-07 09:09
2006.11.26
Format


1-1161011964
BorisMor
2006-10-16 19:19
2006.11.26
Матричный принтер


2-1162462915
Megabyte
2006-11-02 13:21
2006.11.26
Вопрос проектам, использующим пакеты(packages)?


1-1160562843
atruhin
2006-10-11 14:34
2006.11.26
Перекрестные ссылки в компонентах


15-1162671077
Ученик чародея
2006-11-04 23:11
2006.11.26
Вах... И они развивают нашу украинскую науку...