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

Вниз

Версия 1.67   Найти похожие ветки 

 
Kladov   (2003-02-11 21:02) [0]

Готово. Выкладываю.


 
SPeller ©   (2003-02-11 21:12) [1]

Вот, Бартов тут жаловался что на сутки новости опаздывают.... Сейчас на сутки раньше выйдут :-)) У вас там ещё 11-е, а у меня уже 12-е и скоро вставать в универ :-))))


 
Bartov   (2003-02-11 21:28) [2]

2Kladov
Пишите всегда в форуме о выходе новой версии!

2SPeller
>Вот, Бартов тут жаловался что на сутки новости опаздывают.... Сейчас на сутки раньше выйдут :-)) У вас там ещё 11-е, а у меня уже 12-е и скоро вставать в универ :-))))
Ничего страшного, будешь спать по 2-3 часа в сутки как В.И. Ленин, но новости будешь рассылать вовремя!!! ;-)))

Всем, всем!
Большая просьба не захламлять эту ветку!!!
Сделайте себе закладку и пишите только о найденых вами БАГАХ в KOL 1.67!!!


 
SPeller ©   (2003-02-11 21:35) [3]

Всё, разослал, дело за серваком когда он срастит и разошлёт письма.

> Ничего страшного, будешь спать по 2-3 часа в сутки как В.И.
> Ленин, но новости будешь рассылать вовремя!!! ;-)))
Ну уж нет! :-)) Эт сёдня я так засиделся. Вчера (10-го) было день рожденья и за день я успел выспаться пока отходняки были.


> Большая просьба не захламлять эту ветку!!!
> Сделайте себе закладку и пишите только о найденых вами БАГАХ
> в KOL 1.67!!!
Ну вот, нахламил я тут уже... ) Ну всё, всё... Не бейте сильно....
Ушёл спать.
:-))


 
Alexander ©   (2003-02-12 15:27) [4]

Под NT меню глючит с Checked - галочка не затирается, хотя атрибут меняется. Визуально получается, что постоянно Checked := True.


 
Kladov   (2003-02-12 16:57) [5]

А раньше как было?
А вы случайно не пытаетесь программно поменять Checked на not Checked в событии OnClick?


 
Alexander ©   (2003-02-12 17:00) [6]

Нет не пытаюсь - я одновременно проверяю на NT и 2000, на NT не работает! Ещё сеёчас обнаружил - не работает установка свойства Enabled := False - всё время все пункты меню активные. Опять же всё проверяю сразу под NT/2000/XP (VMWare)


 
Kladov   (2003-02-12 19:30) [7]

Но у меня нет NT, и поставить не представляется возможным.

Посмотрите, при таком изменении кода что получается:


procedure TControl.TBSetBtnStt(BtnID: Integer; const Index: Integer; const Value: Boolean);
begin
BtnID := GetTBBtnGoodID( @Self, BtnID );
Perform( Index, BtnID, Integer( Value ) shl 16 );
end;


В 2000 по крайней мере ничего не изменилось.


 
Kladov   (2003-02-12 20:18) [8]

Нет, не то. Лучше замените вот на такой код и скажите, какая ошибка:


procedure TControl.TBSetBtnStt(BtnID: Integer; const Index: Integer; const Value: Boolean);
begin
BtnID := GetTBBtnGoodID( @Self, BtnID );
if Perform( Index, BtnID, Integer( Value ) ) = 0 then
( "*** " + SysErrorMessage( GetLastError )
Нет, не то. Лучше замените вот на такой код и скажите, какая ошибка:


procedure TControl.TBSetBtnStt(BtnID: Integer; const Index: Integer; const Value: Boolean);
begin
BtnID := GetTBBtnGoodID( @Self, BtnID );
if Perform( Index, BtnID, Integer( Value ) ) = 0 then
ShowMessage( "*** " + SysErrorMessage( GetLastError ) );
end;


 
Alexander ©   (2003-02-13 13:57) [9]

Так, после нескольких проб я обнаружил, что этот глюк с меню закрался при переходе с 1.62 на 1.63. То есть в 1.62 меню работает как нужно, а в 1.63 и позже уже нет (под NT).

Ещё, уже в 1.60 (более ранние версии не сохранились) под NT не отрисовываются заголовки столбцов для ListView. Они есть, обрабатываются нажатия, но они не нарисованы.


 
Alexander ©   (2003-02-13 14:01) [10]

По поводу ListView - с заголоаками в 1.60 и под 2000 проблема - затирается текст при изменении их ширины. Потом, не выяснил с какое версии, для 2000 такой глюк пропал.


 
Bartov   (2003-02-13 15:37) [11]

2Alexander и всем.
Поймите, что многие проблемы решаются установлением последний версии KOL!!!
И если в последней версии(в данном случае 1.67) есть ошибки, то надо подымать вопрос о ликвидации их.


 
Alexander ©   (2003-02-14 08:15) [12]

Я всегда прежде чем что-то слать сюда ставлю последнюю версию. Обнаружив там проблему, которой до этого не было я пытаюсь откатом назад найти место её появления. Что и было проделано для нахождения проблемы с меню.


 
Kladov   (2003-02-14 15:47) [13]

Так в какой версии KOL/MCK это наблюдается? В 1.67?


 
Alexander ©   (2003-02-14 16:24) [14]

Может не ясно написал, извините.
Меню: с версии 1.63 и далее
ListView: с версии 1.60 и далее (может и с более ранней)

Всё для NT.

И ещё у меня когда стояла 1.66, то ToolBar нормально в Design Time отображал иконки, а 1.67 не отображает, точнее отображает, но не те, какие надо, а какие-то стандартные из списка.


 
Kladov   (2003-02-15 11:03) [15]

и чего это я понял, что проблемы с TBButtonChecked, когда о меню шло. Все-таки лучше, когда ветка касаема не версии, а конкретного бага, и тогда тема обсуждения конкретная. Буду смотреть. У меня все версии от 0.73 живы.

В Autowar пока поиграйте. Кстати, советую испытать на детях 10-14 лет. У кого есть такие. Собственно, в 95г. для целей обучения детей программированию и придумывал.


 
Kladov   (2003-02-15 11:32) [16]

function MenuStructSize: Integer;
begin
Result := 44;
if not( WinVer in [wv31, wv95, wvNT] ) then
( TMenuItemInfo )
function MenuStructSize: Integer;
begin
Result := 44;
if not( WinVer in [wv31, wv95, wvNT] ) then
Result := {48=} Sizeof( TMenuItemInfo );
end;


Вот. Попробуйте под NT такое исправление.


 
Kladov   (2003-02-16 00:17) [17]

Ну кто-нибудь, попробуйте, у кого NT. А то уже 1.68 выкладывать пора.


 
Bartov   (2003-02-16 01:25) [18]

2Kladov
>А то уже 1.68 выкладывать пора.
Давно пора ;-)


 
Alexander ©   (2003-02-16 03:10) [19]

Извиняюсь за задержку. С предложенным исправлением заработало под NT


 
Kladov   (2003-02-16 09:05) [20]

Принято.



Страницы: 1 вся ветка

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

Наверх




Память: 0.51 MB
Время: 0.016 c
3-8254
Fakir
2003-10-14 16:57
2003.11.03
Несооброжу с добавлением в БД


1-8363
dolphin1
2003-10-24 15:54
2003.11.03
Процессы


3-8329
SER
2003-10-11 22:11
2003.11.03
Какую выбрать БД?


6-8564
LOX
2003-09-05 21:28
2003.11.03
Сообщения на аску


6-8569
Novenkij
2003-09-07 01:52
2003.11.03
Качаем файл с инета