VERSION.TXT 21.5 KB
Newer Older
1
MSEide+MSEgui breaking changes version history
2
**********************************************
3 4
2017-12-15
 initializedynlib(),releasdynlib() callback has data pointer parameter.
Martin Schreiber committed
5 6
Version 4.6
2017-11-23
Martin Schreiber committed
7
2017-10-28 imagebufferinfoty -> maskedimagety.
8 9 10
2017-09-22
 tdatabutton.min -> valuemin, max -> valuemax.
 tintegeredit.min -> valuemin, max -> valuemax.
11 12 13 14
 tint64edit.min -> valuemin, max -> valuemax.
 tenumedit.min -> valuemin, max -> valuemax.
 trealedit.min -> valuemin, max -> valuemax.
 tdatetimeedit.min -> valuemin, max -> valuemax.
15 16 17 18 19
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_*. 
20 21
2017-07-13
 Definition of "msestring" moved from "msestrings" to "msetypes".
22 23 24
2017-04-14
 cellinfoty boolean flags replaced by celldrawstatesty set.
 
Martin Schreiber committed
25 26
Version 4.4.2
2017-04-08
27 28
2017-04-03
 cl_defaultrect -> cl_buttondefaultrect.
29 30 31
2017-03-30
 Changed parameter clipandmove -> clip, move in 
 beforeframepaintbackgroundeventty and beforeframepaintbackgroundeventty.
32 33 34
2017-02-20
 dno_append removed from tdbnavigator default options.

Martin Schreiber committed
35 36
Version 4.4
2017-02-13
37 38
2017-01-29
 tsqlresult.cols -> datacols.
39 40 41 42 43 44
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.
45 46 47
2017-01-19
 msefbconnection.pas -> msefb3connection.pas.
 tfbconnection -> tfb3connection.
48 49
2016-12-26
 timagelist.getimage returns bitmap- and maskbitmap-kind of imagelist.
50 51
2016-10-21
 tlistitem.drawimage() parameter order changed.
52 53
2016-10-02
 teditwidgetdatalink.options oed_syncedittonavigator default off.
54 55 56
2016-09-30
 Options belonging to bufdataset descendants only moved from
 tdscontroller.options to tmsebufdataset.options.
57
 "delayedapplycount" tdscontroller -> tmsebufdataset.
Martin Schreiber committed
58
2016-09-28
59 60 61
 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.
62 63 64
2016-09-26
 TCustomSQLConnection DatabaseName, Password, UserName, HostName, Charset and
 Role properties ansistring -> msestring.
65 66
2016-27-04
 ondrawcelleventty cellinfo parameter var instead of const.
67

Martin Schreiber committed
68 69
Version 4.2
2016-02-24
70
2015-12-23
71 72 73
 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.
74 75
2015-11-23
 twidget.findwidget() -> findchild().
76
  twidget.findtagwidget() -> findtagchild().
77

Martin Schreiber committed
78
Version 4.0
Martin Schreiber committed
79
2015-11-13
80 81 82 83 84 85 86 87
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.
88 89
2015-10-24
 tslider.scrollbar.face moved to tcustomscrollbar, 
90
  disable tslider.scrollbar.face in order to show the pattern.
91
 
Martin Schreiber committed
92
Version 4.0beta1
93 94 95
2015-09-30 
 tfiledialog statvalues lastdir, filehistory, filefilter and fielefilterindext
  moved to oe1_saveoptions section.
96
2015-09-27
97 98
 charencodingty ce_utf8n -> ce_utf8, please load broken forms into MSEide
  in order to fix the *.mfm files.
99 100
2015-09-15 
 Internal character encoding is utf-16 instead of UCS2.
Martin Schreiber committed
101 102 103 104 105 106
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.
107

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

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

Martin Schreiber committed
162 163
Version 3.0
2013-09-27
164 165
2013-07-14
 No #0 for last byte in tcanvas.dashes, 
166
  use cl_transparent colorbackground instead.
167 168 169
2013-07-02
 tcanvas.lineoptions -> tcanvas.options
 
Martin Schreiber committed
170 171
Version 3.0beta1
2013-06-29
172
2013-05-02
Martin Schreiber committed
173
 sender parameter of ifi clientevents is tcustomificlientcontroller.
174
2013-04-30
Martin Schreiber committed
175
 onsetvalue of ifi t*clientcontroller have a iificlient parameter.
176 177
2013-04-14
 transparency properties -> opacity.
178 179 180
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.
181 182
2013-03-10
 tcustomgrid.optionsgrid og_noresetselect -> optionsgrid1 og1_noresetselect.
183 184
2013-03-03
 sender parameter of tcustomstringcol.oncopytoclipboard, onpastefromclipboard
185
  is tcustomstringcol.
186 187

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

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

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

mse1 committed
571 572 573
Version 1.2
2007-06-15

mse1 committed
574
Version 1.2rc2
mse1 committed
575 576 577
2007-05-17 tcustomrealedit.scale -> valuescale.
2007-05-07 tcustomprogressbar.scale -> valuescale.

mse1 committed
578
Version 1.2rc1
mse1 committed
579 580
2007-03-29 tdbimage renamed to tdbdataimage.

mse1 committed
581
Version 1.2beta2
582
2007-03-22 tcustommseform.onloaded renamed to oneventloopstart.
583
2007-03-18 tgripframe.grip_colorbutton -> grip_colorglyph.
584 585
2007-02-23 Published properties tcolordropdownlistcontroller.cols, valuecol
 and itemindex removed.
586 587 588
2007-02-21 tprintercanvas.firstpage, lastpage replaced by 
 tprintercanvas.pages.

mse1 committed
589
Version 1.2beta1
590 591
2007-02-15 TSQLQuery.UpdateSQL,InsertSQL and DeleteSQL renamed to 
 SQLUpdate,SQLInsert and SQLDelete.
592 593
2007-02-06 tstockobjects.paintglyph order of parameters changed.
2007-02-06 timagelist.paint order of parameters changed.
mse1 committed
594
2007-01-25 tprinter.ppmm -> tcanvas.ppmm.
595
2006-12-23 tfixrow.hints moved to tcolheader.
596 597 598 599 600 601 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
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