Commit Graph

17 Commits

Author SHA1 Message Date
dkolmck
1a8264f100 3.1415
git-svn-id: https://svn.code.sf.net/p/kolmck/code@104 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2011-02-19 19:22:48 +00:00
dkolmck
f06b874897 3.08
git-svn-id: https://svn.code.sf.net/p/kolmck/code@103 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2011-02-05 14:52:05 +00:00
dkolmck
02035890a5 3.05
git-svn-id: https://svn.code.sf.net/p/kolmck/code@102 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2011-01-11 07:49:10 +00:00
dkolmck
b161e2e756 3.04+
git-svn-id: https://svn.code.sf.net/p/kolmck/code@99 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2011-01-07 08:42:03 +00:00
dkolmck
4f539ebc1d 3.04
git-svn-id: https://svn.code.sf.net/p/kolmck/code@97 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2011-01-01 09:31:03 +00:00
dkolmck
ed2c4a3dcf 3.03
git-svn-id: https://svn.code.sf.net/p/kolmck/code@96 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-12-18 13:30:16 +00:00
dkolmck
5419d2356a v3Y
git-svn-id: https://svn.code.sf.net/p/kolmck/code@84 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-10-30 09:42:04 +00:00
dkolmck
bbd0e2aee6 3.00.G
git-svn-id: https://svn.code.sf.net/p/kolmck/code@77 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-10-10 08:30:10 +00:00
dkolmck
ec2ce65753 3.00F
git-svn-id: https://svn.code.sf.net/p/kolmck/code@76 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-10-09 13:35:54 +00:00
dkolmck
741ce16e1e 2.93
git-svn-id: https://svn.code.sf.net/p/kolmck/code@64 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-06-04 11:14:59 +00:00
dkolmck
fd477233b5 git-svn-id: https://svn.code.sf.net/p/kolmck/code@59 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07 2010-03-28 07:53:45 +00:00
dkolmck
bb8bb405eb 2.89
git-svn-id: https://svn.code.sf.net/p/kolmck/code@53 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-03-24 10:14:37 +00:00
dkolmck
83ed683a62 fix 32dib TBitmap
fix TIcon
wipe classes
...

git-svn-id: https://svn.code.sf.net/p/kolmck/code@51 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2010-03-18 18:35:39 +00:00
dkolmck
51293e2760 git-svn-id: https://svn.code.sf.net/p/kolmck/code@29 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07 2009-09-09 06:25:14 +00:00
dkolmck
9d5753750d git-svn-id: https://svn.code.sf.net/p/kolmck/code@24 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07 2009-09-07 16:25:11 +00:00
dkolmck
777b06f88a изменения:
*1. Строка 5115:
    FBitBtnGetCaption: function( Self_: PControl; const S: KOLString ): KOLString;

Кэпшен может быть Wide, т.ч. нужен KOLString

*2. Строка 9724:
function NewMDIChild( AParent: PControl; const ACaption: KOLString ): PControl;

Кэпшен может быть Wide, т.ч. нужен KOLString

*4. Строка 17105:
  ( PKOLChar(@fData.Font.Name[0]), PKOLChar( Value ), Length(Value) * SizeOf(KOLChar) {LF_FACESIZE} ); //TODO: fixme

При UNICODE_CTRLS необходимо учитывать SizeOf(KOLChar) иначе идет обрезка текста по середине...

*5. лучше:
  Find_Close( FD );
переместить с стр.21583 на 3 строки ниже. Поскольку дальше используется FD.dwFileAttributes и FileTimeToLocalFileTime( FD.ftLastWriteTime, LFT ). И если щас (в XP) - это может быть непринципиально, то в последующем может вылезти косяк, т.к. фатически ты FD закрыл, но работать с ним хочешь...

*6.
procedure TDirList.ScanDirectory(const DirPath, Filter: KOLString;  Attr: DWord);
добавлена новая директива FORCE_ALTERNATEFILENAME - принудительное использование альтернативного имени пути и имени файла для юникод путей 

*7. Стр. 29024
function ExcludeAmpersands( Self_: PControl; const S: KOLString ): KOLString;
AnsiString -> KOLString

*8. Стр. 31468 (Продолжение пункта 2) AnsiString -> KOLString

*9. Стр. 32737
   /// if WinVer >= wvNT then ЗАКОММЕНТИРОВАТЬ СТРОКУ ОБЯЗАТЕЛЬНО!!! Этот фикс для работы программ на Win9x/ME
Если она раскоментированна и есть меню. Абздец наступает не только приложению, но и всей системе

*10. Фикс утечки памяти в TControl.CreateWindow:

*11. Стр. 4006
procedure TDirList.ScanDirectoryEx(const DirPath, Filters: AnsiString;
Фильтры могут быть KOLString

*12. visual_xp_styles.inc
 Sender.OnPaint(Sender, GetWindowDC(Msg.hWnd));
->
   dDC := GetWindowDC(Msg.hWnd);
   Sender.OnPaint(Sender, dDC);
   ReleaseDC( Msg.hWnd, dDC );

*13. множество фиксов KOLadd, err для поддержки уникода и работы в 2007\2009 версии делфи

MTsv DN

*14. WinVer - теперь определяет Windows7. D[u]fa.

git-svn-id: https://svn.code.sf.net/p/kolmck/code@13 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2009-08-09 13:02:09 +00:00
dkolmck
829d5adfe5 Первая ревизия основана на 2.88+ =)
отличия от 2.88:
+ procedure TControl.TBClear;  {* |<#toolbar>     Deletes all buttons. Dufa }
+ property TControl.TBButtonLParam[const Idx: Integer]: DWORD read TBGetButtonLParam write TBSetButtonLParam;
    {* |<#toolbar>  Allows to access/change LParam. Dufa }
+ добавлен MCKfakeClasses200x.inc для исправления глюка с ложными МСК варнингами(в версиях 2006-2009) // Dufa
* DefFont = Tahoma
* procedure TDirList.ScanDirectory исправлена утечка памяти // Dufa
* function TControl.WndProcTransparent исправлено "странное" поведение приложения, при кол-во форм >= 2   // Galkov
* procedure TControl.SetCurIndex устранен AV // Galkov
* visual_xp_styles.inc:  function IsManifestFilePresent : boolean; исправлена ошибка при работе с библиотеками //Dufa

*** возможно что-то забыл.... %)

git-svn-id: https://svn.code.sf.net/p/kolmck/code@3 91bb2d04-0c0c-4d2d-88a5-bbb6f4c1fa07
2009-08-05 17:45:57 +00:00