VERSION.TXT 21.8 KB
Newer Older
1
MSEide+MSEgui breaking changes version history
2
**********************************************
3 4 5 6
2017-12-22
 iassistiveserver.doactionexecute() has iassistiveclient parameter.
 iassistiveserver.dofocuschanged() has iassistiveclient parameter.
2017-12-17
7
 iassitiveserver.clientmouseevent() -> doclientmouseevent()
8 9
2017-12-15
 initializedynlib(),releasdynlib() callback has data pointer parameter.
10

Martin Schreiber's avatar
Martin Schreiber committed
11 12
Version 4.6
2017-11-23
Martin Schreiber's avatar
Martin Schreiber committed
13
2017-10-28 imagebufferinfoty -> maskedimagety.
14 15 16
2017-09-22
 tdatabutton.min -> valuemin, max -> valuemax.
 tintegeredit.min -> valuemin, max -> valuemax.
17 18 19 20
 tint64edit.min -> valuemin, max -> valuemax.
 tenumedit.min -> valuemin, max -> valuemax.
 trealedit.min -> valuemin, max -> valuemax.
 tdatetimeedit.min -> valuemin, max -> valuemax.
21 22 23 24 25
2017-09-14
 Definition of the inner active area of buttons is made with
 the new tframe property frameo_* instead of framei_*,
 framei_* is used in order to adjust the caption rect.
 ttabs.captionframe_* replaced by tframe.framei_*. 
26 27
2017-07-13
 Definition of "msestring" moved from "msestrings" to "msetypes".
28 29 30
2017-04-14
 cellinfoty boolean flags replaced by celldrawstatesty set.
 
Martin Schreiber's avatar
Martin Schreiber committed
31 32
Version 4.4.2
2017-04-08
33 34
2017-04-03
 cl_defaultrect -> cl_buttondefaultrect.
35 36 37
2017-03-30
 Changed parameter clipandmove -> clip, move in 
 beforeframepaintbackgroundeventty and beforeframepaintbackgroundeventty.
38 39 40
2017-02-20
 dno_append removed from tdbnavigator default options.

Martin Schreiber's avatar
Martin Schreiber committed
41 42
Version 4.4
2017-02-13
43 44
2017-01-29
 tsqlresult.cols -> datacols.
45 46 47 48 49 50
2017-01-27 tlayouter.place_options plo_syncmaxautosize,
 plo_synccaptiondistx,plo_synccaptiondisty,
 plo_syncpaintwidth,plo_syncpaintheight ->
 optionslayout lao_syncmaxautosize,
 lao_synccaptiondistx,lao_synccaptiondisty,
 lao_syncpaintwidth,lao_syncpaintheight.
51 52 53
2017-01-19
 msefbconnection.pas -> msefb3connection.pas.
 tfbconnection -> tfb3connection.
54 55
2016-12-26
 timagelist.getimage returns bitmap- and maskbitmap-kind of imagelist.
56 57
2016-10-21
 tlistitem.drawimage() parameter order changed.
58 59
2016-10-02
 teditwidgetdatalink.options oed_syncedittonavigator default off.
60 61 62
2016-09-30
 Options belonging to bufdataset descendants only moved from
 tdscontroller.options to tmsebufdataset.options.
63
 "delayedapplycount" tdscontroller -> tmsebufdataset.
Martin Schreiber's avatar
Martin Schreiber committed
64
2016-09-28
65 66 67
 Frame buttons options fbo_disabled overrides readonly-state of widget.
 For existing widgets which have been saved in readonly-state fbo_disabled must
 be cleared one time in design mode.
68 69 70
2016-09-26
 TCustomSQLConnection DatabaseName, Password, UserName, HostName, Charset and
 Role properties ansistring -> msestring.
71 72
2016-27-04
 ondrawcelleventty cellinfo parameter var instead of const.
73

Martin Schreiber's avatar
Martin Schreiber committed
74 75
Version 4.2
2016-02-24
76
2015-12-23
77 78 79
 Endpoints of visible tframe.frameimage edges are always painted independently
  of the hiddenedges state of neighbors. Copy the middle image to the end images
  in order to restore the old appearance.
80 81
2015-11-23
 twidget.findwidget() -> findchild().
82
  twidget.findtagwidget() -> findtagchild().
83

Martin Schreiber's avatar
Martin Schreiber committed
84
Version 4.0
Martin Schreiber's avatar
Martin Schreiber committed
85
2015-11-13
86 87 88 89 90 91 92 93
2015-11-03
 tcustomface opacity values of alpha blending inverted, white is
  full opaqueness of the elements.
2015-10-27
 tcustomframe.frameimage_offsetactivemouse,
  frameimage_offsetactiveclicked, frameface_offsetactivemouse and
  frameface_offsetactiveclicked removed. The resulting offset is now the sum
  of all active offsets.
94 95
2015-10-24
 tslider.scrollbar.face moved to tcustomscrollbar, 
96
  disable tslider.scrollbar.face in order to show the pattern.
97
 
Martin Schreiber's avatar
Martin Schreiber committed
98
Version 4.0beta1
99 100 101
2015-09-30 
 tfiledialog statvalues lastdir, filehistory, filefilter and fielefilterindext
  moved to oe1_saveoptions section.
102
2015-09-27
103 104
 charencodingty ce_utf8n -> ce_utf8, please load broken forms into MSEide
  in order to fix the *.mfm files.
105 106
2015-09-15 
 Internal character encoding is utf-16 instead of UCS2.
Martin Schreiber's avatar
Martin Schreiber committed
107 108 109 110 111 112
2015-08-09
 applyrecupdateeventty asql parameter is msestring.
2015-08-08
 trystrto*mse() -> trystrto*().
2015-07-02
 Commandline functions and params use msestring instead of string.
113

Martin Schreiber's avatar
Martin Schreiber committed
114
Version 3.8
115 116
2015-05-13
 tcustomapplication.locked() -> islockedthread().
Martin Schreiber's avatar
Martin Schreiber committed
117 118
2015-02-04
 tselector.dropdownitems ->tdropdowndatacols, published properties removed.
119 120
2015-01-17
 tdscontroller.recnonullbased -> recnozerobased.
121 122 123
2014-12-26
 tskinfont has template property instead of individual properties.
 
Martin Schreiber's avatar
Martin Schreiber committed
124 125
Version 3.6
2014-11-25
126 127
2014-11-19
 tdataedit.optionsedit oe_savevalue,oe_savestate,oe_saveoptions,
128 129
  oe_checkvaluepaststatread -> optionsedit1 oe1_savevalue,oe1_savestate,
  oe1_saveoptions,oe1_checkvalueafterstatread.
130
 tfiledialog.optionseedit -> optionsedit1.
131 132
2014-11-16
 Type of "onshortcut" is "shortcuteventty" with an additional "origin" 
133
  parameter.
134 135
2014-10-14
 Dropdowncols fontcoloractive -> fontacitve.
136 137
2014-10-01
 tprocess.input tpipewriter -> tpipewriterpers, use tprocess.input.pipewriter.
138 139 140
2014-09-30
 Inplace tmacrolist.expandmacros() -> expandmacros1().

Martin Schreiber's avatar
Martin Schreiber committed
141 142
Version 3.4a
2014-08-20
Martin Schreiber's avatar
Martin Schreiber committed
143 144
Version 3.4
2014-08-15
145 146
2014-07-15
 tpoorstringdatalist.addchars() processeditchars: boolean -> 
Martin Schreiber's avatar
Martin Schreiber committed
147
  aoptions: addcharoptionsty.
148
 tcustomstringcol.addchars() processeditchars: boolean -> 
Martin Schreiber's avatar
Martin Schreiber committed
149
  aoptions: addcharoptionsty.
150
2014-06-26
Martin Schreiber's avatar
Martin Schreiber committed
151
 TField.ProviderFlags pfInInsert and pfInitInsert removed.
152
 TField.Visible, ReadOnly, Required, ProviderFlags and
153
  providerflags1 combined into TField.optionsfield property.
154 155
2014-06-08
 Separate TField.ProviderFlags pfInInsert, pfInUpdate.
Martin Schreiber's avatar
Martin Schreiber committed
156 157
2014-03-09
 Parameter monochrome -> kind for t*bitmap.create().
158
 t*bitmap.monochrome removed, use t*bitmap.kind instead.
159 160 161
2014-02-26
 params parameter for tmaskedbitmap.loadfrom*().
 
Martin Schreiber's avatar
Martin Schreiber committed
162 163
Version 3.2
2014-01-30
164 165 166 167
2014-01-27
 tcustomframe.*framewidth() -> *framedim().
 twidget.framewidth() -> framedim().

Martin Schreiber's avatar
Martin Schreiber committed
168 169
Version 3.0
2013-09-27
170 171
2013-07-14
 No #0 for last byte in tcanvas.dashes, 
172
  use cl_transparent colorbackground instead.
173 174 175
2013-07-02
 tcanvas.lineoptions -> tcanvas.options
 
Martin Schreiber's avatar
Martin Schreiber committed
176 177
Version 3.0beta1
2013-06-29
178
2013-05-02
Martin Schreiber's avatar
Martin Schreiber committed
179
 sender parameter of ifi clientevents is tcustomificlientcontroller.
180
2013-04-30
Martin Schreiber's avatar
Martin Schreiber committed
181
 onsetvalue of ifi t*clientcontroller have a iificlient parameter.
182 183
2013-04-14
 transparency properties -> opacity.
184 185 186
2013-03-28
 treader.readset() settype parameter is type of set instead of type of enum.
 twriter.writeset() settype parameter is type of set instead of type of enum.
187 188
2013-03-10
 tcustomgrid.optionsgrid og_noresetselect -> optionsgrid1 og1_noresetselect.
189 190
2013-03-03
 sender parameter of tcustomstringcol.oncopytoclipboard, onpastefromclipboard
191
  is tcustomstringcol.
192 193

2013-02-14
194 195
 tapplication.postevent() boolean parameters -> posteventoptionsty.
 application.modallevel returns 0 instead of -1 for single loop stack.
196 197 198
2013-02-12
 t*dispwidget.onchange -> ondatachange.
2013-01-20
Martin Schreiber's avatar
Martin Schreiber committed
199 200 201
 Forking of classes.pp. Add "mclasses" after "classes" in uses.
2013-01-19
 Forking of db.pas. Change "db" -> "mdb" in uses.
202 203
 
Version 2.8.6
204
2012-12-31
205 206
 lib/common/kernel/i386-linux -> lib/common/kernel/linux.
 lib/common/kernel/i386-win32 -> lib/common/kernel/windows.
207 208
 There is a new settings macro ${TARGETOSDIR} which points to the new directory.
 Please replace ${TARGET} by ${TARGETOSDIR} in your existing project options.
209 210
2012-12-18
 tstringcontainer -> tkeystringcontainer
211

Martin Schreiber's avatar
Martin Schreiber committed
212 213
Version 2.8.4
2012-12-14
214 215
2012-12-13
 tpoorstringdatalist.addchars() returns added rowcount instead of rowindex.
216 217
2012-11-25
 tpopupmenu.additems() aseparator parameter removed, use tcustommenu.options
218
 oe_noseparator.
219 220
2012-10-26
 optionsscrollty oscr_zoom -> oscr_zoomwidth,oscr_zoomheight.
221 222 223 224
2012-10-11
 onloaded called after loaded() of the children and self.loaded().
 oncreate called after children have been created but before loaded().
 oncreated called in afterconstruction().
225 226
2012-10-08
 oncreate always called before onloaded independent of globalloading and inline
227
  state.
228
 treport oncreate <-> onloaded.
229 230 231
2012-09-14
 tcustommseform oncreate <-> onloaded.
 tmsedatamodule oncreate <-> onloaded.
232 233
2012-09-13
 fieldarrayty -> fieldarty.
234
2012-09-07
Martin Schreiber's avatar
Martin Schreiber committed
235
 formatfloatmse() format 0.###f defines decimal places, use 0..###f for mantissa
236
  digits.
237 238 239 240 241 242 243 244 245 246 247
2012-06-30
 Global syntax definition format for tsyntaxpainter changed:
  keyworddefs =
  KEYWORDDEFS keyworddefsname [stylename] newline
  {{keyword} newline}

 Local syntax definition format for tsyntaxpainter changed:
  keywords =
  KEYWORDS [style] newline //style used as default
  {keyworddefsname [style] newline}

Martin Schreiber's avatar
Martin Schreiber committed
248 249
2012-04-14
 *cryptio* -> *cryptoio*.
Martin Schreiber's avatar
Martin Schreiber committed
250 251 252
2012-04-13
 mopenssl -> mseopenssl, uses dynlibinfoty, stadardised with other lib bindings.
 BIO functions -> mseopensslbio.
253
 
Martin Schreiber's avatar
Martin Schreiber committed
254 255
Version 2.8.2
2012-04-01
256 257
2012-02-01
 optionedit oe_autopoupmenu,oe_keyexecute->
258
  optionedit1 oe1_autopoupmenu,oe1_keyexecute->
259 260
2012-01-27
 optionwidget ow_fontglyphheight,ow_fontlineheight,ow_autoscale ->
261
  optionwidget1 ow1_fontglyphheight,ow1_fontlineheight,ow1_autoscale.
262
 
Martin Schreiber's avatar
Martin Schreiber committed
263 264
Version 2.8
2012-01-11
265 266
2011-12-31
 tsqlresult inherits from tsqlstatement, options -> sqlresultoptionsty.
267
 tsqlquery moved to msesqlquery.pas.
268 269 270
2011-12-25
 shiftstatemustinclude and shiftstatemustnotinclude parameters for iscellclick(),
 same as iscellkeypress().
271 272 273 274
2011-12-20
 Statfile multi line string values format unified.
 rttistat ansi string value stored in binary.
 
Martin Schreiber's avatar
Martin Schreiber committed
275 276
Version 2.8rc1
2011-12-12
277 278
2011-11-28
 tcustomgrid.gridframewidth removed, use frame.framei* instead.
279 280 281
2011-11-23
 execmse*() inactive,nostdhandle,tty,usepipewritehandle,sessionleader parameter
 replaced by execoptionsty options parameter.
282
 richstring formatset() functions -> *1() named.
283 284
2011-11-21
 tmsesqlquery.controller.options default = [dso_autoapply,dso_autocommitret].
285 286
2011-11-19
 coloptionty co_sortdescent -> co_sortdescend
287 288
2011-11-17
 nowutc(), nowlocal() msesysutils.pas -> msedate.pas.
289 290 291
2011-11-05
 splitteroptionsty spo_nohshrinkzero -> spo_hshrinkzero.
 splitteroptionsty spo_novshrinkzero -> spo_vshrinkzero.
292 293
2011-10-02
 Sender parameter in ttimer.ontimer is ttimer instead of tsimpletimer.
mse1's avatar
mse1 committed
294
2011-09-30
295
 formatsettingsmse moved from msesys.pas to mseformatsettings.pas.
296
2011-09-29
mse1's avatar
mse1 committed
297
 Deprecated bucket lists moved from msehash.pas to to msebucketlist.pas
mse1's avatar
mse1 committed
298
2011-09-26
mse1's avatar
mse1 committed
299 300
 Array utility functions msedatalist.pas -> msearrayutils.pas.
 Library load functions msesys.pas -> msedynload.pas.
mse1's avatar
mse1 committed
301 302
2011-09-17
 Unified parameter order for sort functions.
303 304
2011-06-27
 tdatasetcontroller.options dso_refreshwaitcursor -> dso_waitcursor.
305 306
2011-06-23
 handled parameter for stepeventty.
mse1's avatar
mse1 committed
307 308 309
2011-06-01
 tdb*lookuplb.lookupbuffer, lookupkeyfieldno, lookupvaluefieldno moved to
 datalink.
310 311
2011-05-20
 strscan() and msestrscan with integer result removed, use findchar() instead.
312
2011-05-19
mse1's avatar
mse1 committed
313 314
 tfieldparamlink.slaveparams -> destparams.
 tfieldparamlink.slavefields -> destfields.
315 316
2011-04-06
 dso_sync* options -> optionsmasterlink.
317 318
2011-03-30
 optionseditty moved to mseeditglob.
319 320
2011-03-29
 tvalueclientcontroller.datafield -> fieldname.
321 322
2011-03-26
 tfieldparamlink.datafield -> fieldname.
323 324
2011-03-13
 tskincontroller.toolbar_* -> toolar_horz_*, toolbar_vert_*.
325 326
2011-03-12
 tmse*field.providerflags1 pf1_refresh -> pf1_refreshinsert, pf1_refreshupdate.
mse1's avatar
mse1 committed
327 328 329
2011-02-28
 Font handling functions moved to graphics/msefont.pas.
 
mse1's avatar
mse1 committed
330 331
Version 2.6
2011-02-26
332 333
2011-02-13
 tterminal.onprocfinished sender parameter is tterminal instead of tmseprocess.
334 335
2010-12-13
 tscrollingwidget.scrollpos -> tscrollboxframe.scrollpos.
mse1's avatar
mse1 committed
336 337
2010-11-19
 Changed iobjectpicker and tpickwidget event properties.
mse1's avatar
mse1 committed
338 339 340
2010-11-2
 No negative ttimer values for single shot, use options to_single instead.
 
mse1's avatar
mse1 committed
341 342
Version 2.4
2010-11-01
343 344 345
2010-10-22
 sys_homedir -> sys_apphomedir.
 "~/" returns sys_userhomedir, use "^/" for application home directory.
mse1's avatar
mse1 committed
346 347
2010-10-14
 tscrollingwidget.onchildscaled -> onlayout.
mse1's avatar
mse1 committed
348 349 350
2010-09-10
 tmsecomponentarrayprop -> tmsecomponentlinkarrayprop,
 tmsecomponentitem -> tmsecomponentlinkitem
mse1's avatar
mse1 committed
351 352
2010-09-08
 trecordertrace.offset -> start.
mse1's avatar
mse1 committed
353 354
2010-09-01
 tapplication.create() calls lock().
355 356 357
2010-08-27
 Read versions of image format units have suffix "read", 
 example mseformatpng -> mseformatpngread.
358 359
2010-08-18
 DB single key locate() replaced by multi key version.
360 361 362
2010-06-5
 application.screensize -> application.screenrect.
 
mse1's avatar
mse1 committed
363 364
Version 2.4rc1
2010-06-03
365
2010-05-21
366
 No indirection for richstringty format colors.
367 368 369 370 371 372
2010-04-08
 optionswidgetty ow_noautosizing -> optionswidget1ty ow1_noautosizing.
 coloptions1ty co1_active removed.
 coloptionsty co_rowfont, co_rowcolor, co_zebracolor, co_rowcoloractive ->
  coloptions1ty co1_rowfont, co1_rowcolor, co1_zebracolor, co1_rowcoloractive.
 Grid coloractive -> colorfocus.
mse1's avatar
mse1 committed
373 374 375
2010-03-16
 key_* $10xx -> $01xx.
 key_enter -> key_return.
376 377
2010-02-17
 twidget.optionswidget ow_canclosenil -> optionswidget1 ow1_canclosenil.
mse1's avatar
mse1 committed
378
2010-02-11
379 380 381
 synchronizeprocty -> synchronizeeventty.
 objectprocty -> proceventty.
 tagprocty -> tageventty.
mse1's avatar
mse1 committed
382 383
 tevent -> tmseevent.
2010-02-09
384 385
 ttabs framei direction reversed.
 ttabbar uses ow1_autoheight instead of ow_autoscale.
386
 ttabwidget.options -> tab_options.
mse1's avatar
mse1 committed
387
2010-02-06
388
 tdataedit.empty_textstyle -> empty_fontstyle.
mse1's avatar
mse1 committed
389
2010-01-04
390
 Some definitions moved from msegrids.pas to msegridsglob.pas.
391 392 393
2009-12-15
 Default tcustomframe.colorframe = cl_black.
2009-12-13
394
 t*widget.valuescale -> valuerange, inverted.
395 396 397 398 399 400 401 402
2009-12-10
 ttrace.xseriesdata -> ydata.
 ttrace.xoffset, yoffset -> xstart,ystart, sign reversed.
 ttrace.xscale, yscale -> xrange, yrange.
 tchart.dialshorz -> xdials.
 tchart.dialsvert -> ydials.
2009-12-09
 ttrace.xseriescount-> maxcount.
mse1's avatar
mse1 committed
403 404 405 406 407 408
2009-12-03
 tcustombutton.captionpos -> imagepos.
 tcolheader.captionpos -> imagepos.
 tcustomdatabutton.captionpos -> imagepos.
 ttabs.captionpos -> imagepos.
 ttabwidget.tab_captionpos -> tab_imagepos.
409 410
2009-11-25
 tcustomdialcontroller opposite reversed for gd_up, gd_down.
mse1's avatar
mse1 committed
411 412 413 414 415 416
2009-11-24
 tcustomchart.dialhorz, dialvert -> array dialshorz, dialsvert.
 dialoptionty do_rotatetext -> dialmarkeroptionty dmo_rotatetext and
 dialtickoptionty dto_rotatetext.
 tcustomdialcontroller.offset -> start.
 
mse1's avatar
mse1 committed
417 418
Version 2.2beta2
2009-11-18
419 420
2009-11-09
 comparprocty out result -> var result.
421 422
2009-11-01
 tfont.colorshadow -> shadow_color.
423 424 425 426 427
2009-10-19
 twidget.optionswidget ow_autosize, ow_autosizeanright, ow_autosizeanleft moved
 to optionswidget1 ow1_autowidth, ow1_autoheight, ow1_autosizeanright, 
 ow1_autosizeanbottom.
 Changed signature of endpickmoveeventty.
mse1's avatar
mse1 committed
428 429
2009-09-16 
 trichbutton has no stockglyph, use trichstockglyphbutton.
mse1's avatar
mse1 committed
430 431
2009-08-05
 datatypty -> listdatatypety.
mse1's avatar
mse1 committed
432 433
2009-07-31
 optiongridty og_merged -> og_colmerged.
434 435 436
2009-06-27
 tmsesqlquery.refresh does not restore recno, use controller.refresh(true).
 
mse1's avatar
mse1 committed
437 438
Version 2.2beta1
2009-06-23
mse1's avatar
mse1 committed
439 440 441 442
2009-06-17
 msestringicomp1 -> msestringicompupper.
 lstringicomp1 -> lstringicompupper.
 tcustomgrid.getselectedrows -> tdatacols.selectedrows.
443 444
2009-06-02
 tgriddatalink.datafield -> fieldname_state.
445 446
2009-04-10
 Modified parameters for updateerroreventty (tmsebufdataset.onupdateerror).
447 448 449
2009-03-15
 tcalendardatetimeedit moved to msecalendardatetimeedit.pas.
 tdbcalendardatetimeedit moved to msedbcalendardatetimeedit.pas.
450 451 452 453
2009-03-13
 Event handlers must be in "managed" area of the class
 definition, between "class" and the first "private", "protected",
 "public" or "published".
454
2009-03-02 
455
 const modifiers for indexeventty parameters (datalist.pas).
456 457
2009-02-13
 titemedit.onmouseevent -> onclientmouseevent.
mse1's avatar
mse1 committed
458 459 460
2009-02-12
 optiongridty og_rotaterow -> og_wraprow, additional og_wrapcol, 
 must be activated in existing projects. 
461 462
2009-02-06
 checkvalueeventty, settexteventty, gettexteventty tdataedit -> tcustomdataedit.
mse1's avatar
mse1 committed
463 464 465 466
2009-02-04
 tdatacol.onchange -> datacolchangeeventty.
 
Version 2.0rc1
mse1's avatar
mse1 committed
467
2009-02-02
468 469
2009-01-28
 tdb*grid.datasourec moved to tdb*grid.datalink.
470 471 472
2009-01-17
 mouseeventinfoty, mousewheeleventinfoty, keyeventinfoty moved to 
 mseguiglob.pas.
473 474 475
2009-01-12
 tdb*editwidget.datasource, optionsdb  and datafield moved to 
 tdb*editwidget.datalink.
476 477 478 479
2008-12-16
 tmseform descendants without resources (no *.mfm file) must override
 class function hasresource() and return false.
  
mse1's avatar
mse1 committed
480 481
Version 2.0beta2
2008-12-15
482 483
2008-10-25
 int64 parameter for tlookupbuffer.addrow and tlookupbuffer.addrows.
484
2008-10-16
mse1's avatar
mse1 committed
485
 tcustomrealedit.asinteger returns minint for empty value.
486
 
mse1's avatar
mse1 committed
487 488
Version 2.0beta1
2008-10-15
489 490
2008-10-09
 New parameters leadingtext and handled in exceptioneventty.
491 492
2008-10-04
 shapestatety ss_* -> shs_* in in order to distinguish from shiftstate.
493 494
2008-09-02
 '[' is special char instead of '#' in string propertyediter.
495 496 497
2008-08-04
 tguiapplication.waitdialog aidleaction parameter is type waitidleeventty.
 tthreadcomp.runwithwaitdialog moved to tguithreadcomp.
498 499 500
2008-05-31
 optioneditty oe_returntaborder -> optionwidgetty ow_keyreturntaborder
 
mse1's avatar
mse1 committed
501 502
Version 1.8rc1
2008-05-24
503 504
2008-05-14
 tsqlquery.executedirect uses write transaction.
mse1's avatar
mse1 committed
505 506 507
2008-04-09
 treport.onbeforerender -> reporteventty.
 treport.onafterrender -> onreportfinished.
508 509 510 511
2008-03-26
 tbuttonframe.options fbo_flat, fbo_noanim -> 
 tcustomframe.optionsskin fso_flat, fso_noanim.
 
mse1's avatar
mse1 committed
512
Version 1.8beta1
513 514 515 516 517
2008-03-20
 gridcoordty parameter for griddataeventty.
 gridcoordty parameter for griddatablockeventty.
 griddatamovedeventty -> gridblockmovedeventty.
 gridbeforedatablockeventty -> gridbeforeblockeventty.
518 519 520
2008-03-14
 syncminframewidth -> syncpaintwidth.
 syncminframeheight -> syncpaintheight.
521 522
2008-03-11
 twidget.taborderedwidgets -> gettaborderedwidgets.
523 524 525
2008-03-09
 tcustomcaptionframe.captiondistouter -> options cfo_captiondistouter.
 tcustomcaptionframe.captionnoclip -> options cfo_captionnoclip.
526 527
2008-03-04
 mseguithread.pas -> msethreadcomp.pas
mse1's avatar
mse1 committed
528 529 530 531 532
2008-02-02
 tscrollbar.options sbo_flat and sbo_noanim moved to tframe.optionsskin.
 tbutton.options bo_flat,bo_noanim,bo_nofocusrect,bo_nodefaultrect
 moved to tframe.optionsskin.
 tmenu.options mo_noanim moved to itemframetemplate.optionsskin.
mse1's avatar
mse1 committed
533 534
2008-01-04
 tcustomdatabutton visible and enabled no more published.
535 536 537
2007-12-28
 tdbcontroller.onbeforeconnect,onconnecterror and onafterconnect moved to
 tmdatabase.
mse1's avatar
mse1 committed
538 539
2007-12-13
 tapplication.wakeupguithread -> wakeupmainthread.
540 541
2007-12-08
 optionsedit oe_autoapply moved to optiondb oed_autoapply.
542 543 544
2007-12-07
 cl_none changed from $80000000 to $80000006, $80000000 can not be used
 as default property value.
mse1's avatar
mse1 committed
545
2007-12-01
mse1's avatar
mse1 committed
546 547
 tcoloredit.buttonellipse moved to frame.
 tframebutton.visible,enabled and left no more published, use options.
mse1's avatar
mse1 committed
548
 
mse1's avatar
mse1 committed
549 550
Version 1.6
2007-11-19
mse1's avatar
mse1 committed
551 552 553 554
2007-10-29
 Refactoring for GUI independent MSEifi:
 modalresultty moved to mseglob.
 Action basics moved to mseact.
555
 tactivator moved to mseapplication.
mse1's avatar
mse1 committed
556
 
557 558 559
2007-09-29 
 sqlscripteventty -> sqlstatementeventty
 sqlscripterroreventty -> sqlstatementerroreventty
mse1's avatar
mse1 committed
560 561
2007-09-27 menuoptinonsty mo_flat -> mo_noanim.

mse1's avatar
mse1 committed
562
Version 1.4
563 564 565
2007-09-06
 Default value of tdbnaviagator.options = [dno_confirmdelete,dno_append].
 tcustomrecordband.options bo_show*/bo_hide* -> optionsshow bos_show*/bos_hide*
566
2007-08-29 Defaultvalue of tmsebufdataset.packetrecords = -1.
567 568 569 570 571
2007-08-25 
 tfieldlink.dataset -> destdataset.
 tfieldlink.datafield -> destdatafield.
 tfieldfiledlink.sourcedatafield -> datafield.
 
mse1's avatar
mse1 committed
572
Version 1.4beta1
573
2007-08-07 Modified type of tmsebufdataset.onupdateerror.
574
2007-08-01 TDatabase -> tmdatabase, moved to msedatabase.pas.
mse1's avatar
mse1 committed
575 576
2007-07-24 tspacer.offset_* -> dist_*.

mse1's avatar
mse1 committed
577 578 579
Version 1.2
2007-06-15

mse1's avatar
mse1 committed
580
Version 1.2rc2
mse1's avatar
mse1 committed
581 582 583
2007-05-17 tcustomrealedit.scale -> valuescale.
2007-05-07 tcustomprogressbar.scale -> valuescale.

mse1's avatar
mse1 committed
584
Version 1.2rc1
mse1's avatar
mse1 committed
585 586
2007-03-29 tdbimage renamed to tdbdataimage.

mse1's avatar
mse1 committed
587
Version 1.2beta2
588
2007-03-22 tcustommseform.onloaded renamed to oneventloopstart.
589
2007-03-18 tgripframe.grip_colorbutton -> grip_colorglyph.
590 591
2007-02-23 Published properties tcolordropdownlistcontroller.cols, valuecol
 and itemindex removed.
592 593 594
2007-02-21 tprintercanvas.firstpage, lastpage replaced by 
 tprintercanvas.pages.

mse1's avatar
mse1 committed
595
Version 1.2beta1
596 597
2007-02-15 TSQLQuery.UpdateSQL,InsertSQL and DeleteSQL renamed to 
 SQLUpdate,SQLInsert and SQLDelete.
598 599
2007-02-06 tstockobjects.paintglyph order of parameters changed.
2007-02-06 timagelist.paint order of parameters changed.
mse1's avatar
mse1 committed
600
2007-01-25 tprinter.ppmm -> tcanvas.ppmm.
601
2006-12-23 tfixrow.hints moved to tcolheader.
602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658
2006-12-22 Item order of tfixcols, tfixrows and tfixcolheaders reversed.
2006-11-22 tcustomlookupbuffer.options olbdb_invalidateonupdatedata ->
 olbdb_invalidateifmodified.
2006-10-23 Function vartorealty.
2006-10-20 ttimestampfieldlink, tfieldlink, tdscontroller.post.

Version 1.0rc1
2006-10-19 oldb_invalidateonupdatedata -> olbdb_invalidateonupdatedata.
2006-10-18 Blob suport for tmibconnection and tmpqconnection.
2006-10-17 Calculated fields for tmbufdataset. 
2006-10-16 tdbimage.
2006-10-15 tfieldfieldlink.
2006-09-27 tmsecomponent.linkedobjects, tobjeclinker.linkedobjects.
2006-09-25 tstatfile moved to msestatfile.pas.
 tmsedatamodule moved to msedatamodules.pas.
 Properties tstatfile.activator, tactivator.onactvateerror,
 tdbcontroller.onbeforeconnect, onconnecterror.
 tpostprintprinter clipping.
2006-09-23 tpostscriptprinter pattern support.

Version 0.9b
2006-08-27 tsplitter.options spo_dockleft,spo_docktop,spo_dockright,
 spo_dockbottom, default on.
2006-08-25 Property tscalingwidget.optionsscale, osc_expandx,osc_expandy,
 osc_shrinkx,osc_shrinky, used in tgroupbox and tscrollbox.
 tspacer.
2006-08-24 tintegerbutton renamed to tdatabutton, tdbdatabutton,
 tdialogstringedit, tdbdialogstringedit.
2006-08-20 tprogressbar.
2006-08-18 tsequencelink.
2006-08-10 tpostscriptprinter imageprinting.
2006-07-29 foregroundcolor renamed to colorforeground.
2006-07-29 backgroundcolor renamed to colorbackground.
2006-07-22 Property tfilenamedit.dialogkind removed,
 use controller.options fdo_save.
2006-07-19 tmsecomponent.helpcontext.
2006-07-19 tapplication.helpcontext.
2006-07-18 tcanvas.drawvect.
2006-07-13 msedrawtext.breaklines.
2006-07-12 tdbstringdisplb, tdbintegerdisplb, tdbrealdisplb, tdbdatetimedisplb.
2006-07-11 tcustomlookupbuffer.lookupinteger, lookuptext and lookupfloat.
2006-07-10 Switch to FPC 2.0.4, support for 2.0.2 and 2.0.3 removed.

Version 0.9a
2006-07-08 tcustomedit.onkeydown.
2006-07-07 Field keyeventty.keynomod, holds unmodified key.
2006-07-06 property tgriddatalink.datafield, sets tcustomgrid.rowcolorstate and 
 rowfontstate according to tgriddadalink.field.asinteger.
2006-07-05 tinplaceedit.lasttextclipped.
2006-07-05 Default of tgroupbox.optionswidget + 
 [ow_arrrowfocusin,ow_arrowfocusout,ow_parenttabfocus,ow_subfocus].
2006-07-05 Flag twidget.optionswidget ow_parenttabfocus.
2006-07-04 tdbcalendardatetimeedit.
2006-07-04 tcalendardatetimeedit.

Version 0.9
2006-07-01 First Sourceforge SVN release