Difference between revisions of "User:Bart"

From Free Pascal wiki
Jump to navigationJump to search
(Just creating my page)
 
(Added contributions section)
Line 13: Line 13:
  
 
Maintaining the Maskedit unit.
 
Maintaining the Maskedit unit.
 +
 +
===Contributions===
 +
 +
====Lazarus====
 +
 +
* My very first contribution to Lazarus: [http://bugs.freepascal.org/view.php?id=8470 TCustomSynEdit.SearchReplace function always returns 0]
 +
* My first serious contribution to Lazarus [http://bugs.freepascal.org/view.php?id=8370 TFindDialog is broken] was applied in [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=11490 revision 11490]
 +
* Several minor revisions and  a major rewrite of the [http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/maskedit.pp?root=lazarus&view=log maskedit] unit.
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=32654 Fix setting TOpenDialog/TSaveDialog initialdir on WinVista and up]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=32035 Make MessageDlg default button work on Windows Vista and up]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=32191 Respect MessageDlg DefaultButton parameter if mbOk is displayed (in co-operation with Flávio Etrusco)]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&root=lazarus&revision=31597 Fixed TSaveDialog/TOpenDialog.Filter to change the file's extension when it's empty]
 +
* Things [http://bugs.freepascal.org/permalink_page.php?url=http%3A%2F%2Fbugs.freepascal.org%2Fsearch.php%3Fproject_id%3D1%26amp%3Bhandler_id%3D236%26amp%3Bsticky_issues%3Doff%26amp%3Bsortby%3Dlast_updated%26amp%3Bdir%3DDESC%26amp%3Bhide_status_id%3D-2 assigned to me], open, fixed or otherwise.
 +
 +
====FreePascal====
 +
* My very first patch for FreePascal: [http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/rtl/objpas/sysutils/sysutils.inc?r1=12037&r2=12036&pathrev=12037  EInOutError.ErrorCode is always 0]
 +
* My first serious patch for FreePascal: [http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/rtl/objpas/sysutils/dati.inc?r1=14116&r2=14854 StrToTime gives wrong result on invalid timestring, or chokes on it]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=10855 ForceDirectories() fails if directory is UNC path]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=12751 OLE automation errors]
 +
* [http://svn.freepascal.org/cgi-bin/viewvc.cgi?view=rev&revision=18188 GetLocaleFormatSettings() does not set locale for ListSeparator on Windows]

Revision as of 21:20, 15 November 2011

Full name: Bart Broersma

My homepage: (it is in Dutch). My general software section and my FreePascal and Lazarus units

My goal :-)

To keep Fpc and Lazarus Windows98/WinME compatible. I therefore implemented a replacement (and a very simple fallback) for WideStringManager.UpperWideStringProc and WideStringManager.LowerWideStringProc using the shlwapi.dll library. http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/winunits-base/src/win9xwsmanager.pp?view=markup

Lazarus interests

Maintaining the Maskedit unit.

Contributions

Lazarus

FreePascal