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

Вниз

SVN, BUGS and etc   Найти похожие ветки 

 
D[u]fa   (2009-08-05 22:01) [0]

Всем привет... создал свн, как и обещал. Теперь постим известные баги и патчи на них.

на свн уже залита чуть исправленная 2.88 версия.

svn co https://kolmck.svn.sourceforge.net/svnroot/kolmck kolmck


 
Демьян   (2009-08-05 23:49) [1]

В чём заключаются исправления?


 
Демьян   (2009-08-05 23:49) [2]

В чём заключаются исправления?


 
Демьян   (2009-08-05 23:51) [3]

Всё, вижу... Сорри за даблпост


 
Ruzzz   (2009-08-06 01:03) [4]

О это хорошая новость.
Но может решить с тем что туда еще включить? И еще, может MCK как-то отдельно в другую папку переместить?


 
D[u]fa   (2009-08-06 09:33) [5]

Потом включу еще один пакет дополнений. В нем будут дополнительные контролы.


> И еще, может MCK как-то отдельно в другую папку переместить?

нее.. тут именно пакет КОЛМСК. Да и к такой структуре уже привык


 
Демьян   (2009-08-06 11:10) [6]

А какие контролы? Кстати, хорошо получилось :) Только почитал списки удалений, что-то много наудаляли. Вы уверены, что в пакетах для ранних версий делфи эти модули не используются? (сам не проверял, просто мысли вслух)


 
D[u]fa   (2009-08-06 11:40) [7]

Уверены) После портирования на 2009ую, лично проверял на 3 версии.. и оно работало :D правда на кой оно надо...


> А какие контролы?

те что здесь лежат - http://kolnmck.kolmck.net/components/files_controls.shtml
не все конечно, но многие.. их вынесу в отдельную вкладку на палитре компонентов


 
Демьян   (2009-08-06 16:31) [8]

Хорошая идея! Например, трекбара сильно не хватает, а тот что на сайте нужно каждый раз править.

ЗЫ. Раз те файлы не нужны, что они тогда вообще в пакете делают?


 
D[u]fa   (2009-08-06 18:48) [9]

Залил дополнительный пакет, описание внутри.


> ЗЫ. Раз те файлы не нужны, что они тогда вообще в пакете
> делают?


теперь уже ничего не делают)


 
Демьян   (2009-08-07 14:57) [10]

Может, добавим на офсайт ссылку на этот СВН?


 
Ruzzz   (2009-08-08 07:14) [11]

D[u]fa, и все же по поводу переноса mck в отдельную папку! Пожлста, давайте подумаем и решим.

Какие проблемы могут быть если перенесем? Некоторые дополнительные компоненты mck используют свои pas файлы которые могут использоватся на чистом kol. Такие файлы лучше кидать к файлам kol, а pas файлы с mck-зеркалом в папку mck, и тогда типа один компонент, получается, состоящий из нескольких файлов, нужно будет кидать по разным папкам. НО! Это же не проблема, в конце концов. Больше нет никаких проблем. MCK установленный через dpr файл будет легко находится компилятором и IDE.

А вот плюсы есть. Я например использую только KOL часто, даю исходники и туда же ложу папку KOL той версии которая была использована (или немного правленный kol), а теперь представте как будет легко отделять mck от kol. Спросите зачем отделять? Ну да, места не много занимает, но зачем?

Очень хорошо что сделали svn, и я думаю что проект будет жить, хотя бы ради небольших утилит, но может пока еще не сильно прижился svn, пока только от появился, может сейчас решим этот вопрос? Я просто очень прошу создать в корневой папке папку mck и поместить туда все что качается только mck. Пожлста!!! :)


 
Ruzzz   (2009-08-08 07:17) [12]

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


 
Демьян   (2009-08-08 11:37) [13]

Если так, то предлагаю не занимаца раскидыванием пасов по папкам, а просто делать 2 версии. Ибо лично мне, как и большинству, отделять mck от kol совсем не нужно и не хочется. А вот путаница может возникнуть.


 
Ruzzz   (2009-08-08 17:19) [14]

Может просто тогда в именах всех файлов относящихся к MCK использовать префикс mck? По сути так и есть, но может тогда пусть это будет правилом?


 
MTsv DN   (2009-08-08 17:52) [15]

2 Ruzzz
И что Вам так MCK мешает. Не нужен? Так скачайте и не ставьте? А то идею в хреновину какую-то сразу превращать начинаете. Файлы переименовывать, две версии сделать. Моло того, что KOL-CE фактически отделился, давайте теперь сделаем KOL и KOLMCK...

MCK же если не установить, то оно и не надо, кстати, даже если установить, то его можно не использовать, так в чем проблема?


 
Демьян   (2009-08-08 18:35) [16]

MTsv DN сказал прям как я и думал, только жосско :)

Согласен...


 
Демьян   (2009-08-08 20:27) [17]

Вопрос такой - почему для 10 делфи пакет называеца KOLMCK10.dpk? это имеет принципиальное значение?


 
D[u]fa   (2009-08-08 21:26) [18]

Если имелось ввиду почему не MirrorKOLPackage10, то KOLMCK10 просто короче)

Структура будет такая как сейчас. Выносить в разные папки смысла нет.. если нужна выборка только КОЛА, то просто файлы можно по маске выбрать.

Думаю потом можно и системные замены добавить и будет типа такого:

\
 Addons
   ... аддоны
 System
   D7
     ... сис. модули
   D10
     ... и т.д
 ... сам кол


 
Демьян   (2009-08-08 22:39) [19]

Правильно мыслишь. А про имена пакетов я имел в виду что хотелось бы их унифицировать. Укоротить - хорошо, но пусть они имеют одинаковые имена.


 
Ruzzz   (2009-08-08 23:01) [20]

MTsv DN, вы задаете мне вопросы на которые я уже ответил. Но суть даже не в этом. Уверен вы знаете что каждый проект стараются оформить красиво (даже «coding style» используют :), не для того чтобы получать эстетическое наслаждение, думаю причины вы знаете. Именование файлов используя перфиксы совсем не «хреновина», это просто очевидные вещи. Про разделение на две версии я ничего не говорил.

Ну вообщем вам решать, вы тут старожили. Для себя, я найду решение как разгребать все дер... тфу ты :) автоматически разделять KOL и MCK после обновлений. Еще раз спасибо за svn


 
Ruzzz   (2009-08-08 23:05) [21]

D[u]fa, по поводу System хорошая идея, но как быть с тем что их несколько версий? И хорошо что в отдельной папке System, иногда чтобы избавится от конфликтов при компиляции не kol проектов просто переименовываю ее.


 
Демьян   (2009-08-08 23:13) [22]

Лично мне нравится вариант с bat файлом, системные файлы копируются в папку с проектом. Но включить в пакет всё же стоит, имхо. Было бы неплохо, если бы кто-ниб портировал бы под последнюю версию делфи...


 
D[u]fa   (2009-08-09 17:04) [23]

свн обновлен. куча фиксов от MTsv DN. плюс правка WinVer от меня, для определения Windows7.

системные модули залью на днях..


 
Демьян   (2009-08-09 19:58) [24]

Спасибо!


 
Демьян   (2009-08-09 20:15) [25]

Ребята, скачал, установил... и в Grush обнаружил вот такую вещь:

http://pic.ipicture.ru/uploads/090809/HSUXEVRzNU.png

Это нормально?


 
D[u]fa   (2009-08-10 18:29) [26]

мелкий шрифт? или?


 
Демьян   (2009-08-13 15:35) [27]

Именно...


 
Демьян   (2009-08-16 11:44) [28]

Ау... :(


 
MTsv DN   (2009-08-16 13:31) [29]

Попробуй тут пофиксить:
procedure TGraphicTool.SetFontName(const Value: KOLString);
begin
 if fData.Font.Name = Value then Exit;
 FillChar( fData.Font.Name[ 0 ], LF_FACESIZE, #0 );
 {$IFDEF UNICODE_CTRLS} WStrLCopy {$ELSE} StrLCopy {$ENDIF}
 ( PKOLChar(@fData.Font.Name[0]), PKOLChar( Value ), Length(Value) * SizeOf(KOLChar) {LF_FACESIZE} ); //TODO: fixme
 Changed;
end;

Выделенное закомментируй. Просто я под Unicode подгонял...была какая-то причина правки, щас уже не помню.

Если не поможет, скинь минимальный проект. Посмотрю...


 
D[u]fa   (2009-08-16 15:38) [30]

лучше выложи проект. только что проверил - все норм.

вот тестовый проект http://ifolder.ru/13565336 (ЕХЕ внутри)


 
Демьян   (2009-08-16 17:17) [31]

Ребята, вы не так поняли... это происходит ТОЛЬКО в дизайнтайме, в рантайм всё нормально... И только в редакторе GRUSH.


 
MTsv DN   (2009-08-16 20:00) [32]

Тьфу, блин. Тада я пасс, я отказался от GRush. Они даже не установлены...


 
Демьян   (2009-08-17 09:51) [33]

Ну а вспомнить не можешь, была ли у тебя такая же ерунда в последней версии GRUSH? Или может у кого-то ещё такое было?


 
Дмитрий К ©   (2009-08-17 14:05) [34]

Демьян, попробуй в MCKGRushPanelEditor.pas закомментировать все строки вида ...FontHeight := 8; и перекомпилировать пакет


 
Демьян   (2009-08-17 15:43) [35]

Спасибо за подсказку. Кстати, эта версия Grush реально глючная ((( Иногда окно вообще перестаёт обновляться. Выравнивание текста на панелях по горизонтальному центру не работает, не говоря уже о том, что новый для этой версии бордюр у кнопок никак не убрать :(

Если у кого-то те же проблемы, предлагаю вернуться на старую версию GRush


 
D[u]fa   (2009-08-17 17:40) [36]

Для начала, можно ее увидеть? у меня всегда была только эта версия, поэтому ее и выложил...


 
Демьян   (2009-08-17 18:26) [37]

Хорошо, постараюсь сейчас залить


 
Демьян   (2009-08-17 18:36) [38]

У меня версия GRushControls v0.35. Вот ссылка на скачку http://slil.ru/27907643


 
MTsv DN   (2009-08-17 19:31) [39]

GRushControls v0.36
http://slil.ru/27907745


 
Демьян   (2009-08-17 20:48) [40]

Спасибо



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

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

Наверх




Память: 0.56 MB
Время: 0.007 c
15-1425455660
AndrewAndrey
2015-03-04 10:54
2015.10.18
GitHub...Bitbucket одновременный доступ


15-1424416825
ВладОшин
2015-02-20 10:20
2015.10.18
soap, как должен выглядеть "множественный нод"?


15-1424445966
Дмитрий С
2015-02-20 18:26
2015.10.18
Синхронизация "пока есть хотя бы один"


15-1425159004
Юрий
2015-03-01 00:30
2015.10.18
С днем рождения ! 1 марта 2015 воскресенье


1-1333648639
Дмитрий Белькевич
2012-04-05 21:57
2015.10.18
сконвертироать содержимое буфера обмена wmf > bmp