Julio Jiménez | 21 Oct 10:24 2014
Picon

SIGSEGV after closing a windows.

Hi. After last update (yesterday) I'm getting SIGSEGV everytime I close a windows (modal dialog). Main window and dialog window have both a window icon.

Backtrace:

#0  0819CB55 msewidgets.pas:1645 GETWINDOWICON(ABITMAP=0xb7fd5040, AICON=0, AMASK=0, ANODEFAULT=false)
#1  0809652D mseforms.pas:1638 TCUSTOMMSEFORM__UPDATEWINDOWINFO(INFO={OPTIONS = [], INITIALWINDOWPOS = WP_NORMAL, TRANSIENTFOR = 0x0, GROUPLEADER = 0xb75fb060, ICON = 0, ICONMASK = 0}, this=<error reading variable>)
#2  08085F7A msegui.pas:13102 TWINDOW__CREATEWINDOW(this=<error reading variable>)
#3  080890F4 msegui.pas:14371 TWINDOW__GCNEEDED(SENDER=0xb7c83d30, this=<error reading variable>)
#4  080A0CC2 msegraphics.pas:3528 TCANVAS__CHECKGCSTATE(STATE=[CS_GC], this=<error reading variable>)
#5  081C73D8 msedrawtext.pas:438 LAYOUTTEXT(CANVAS=0xb7c83d30, INFO={TEXT = {TEXT = 0xb6366a68 'Grupo de clientes', FORMAT = 0x0, FLAGS = []}, DEST = {X = 1, Y = 1, CX = 300, CY = 39, POS = {X = 1, Y = 1}, SIZE = {CX = 300, CY = 39}}, CLIP = {X = 0, Y = 0, CX = 0, CY = 0, POS = {X = 0, Y = 0}, SIZE = {CX = 0, CY = 0}}, FLAGS = [], FONT = 0xb764e3e0, TABULATORS = 0x0, RES = {X = 1, Y = 1, CX = 106, CY = 15, POS = {X = 1, Y = 1}, SIZE = {CX = 106, CY = 15}}}, LAYOUTINFO={CHARWIDTHS = 0x0, LINEINFOS = 0x0, ASCENT = -1073748612, DESCENT = 134872462, LINEHEIGHT = -1218121024, UNDERLINE = -1073748735, STRIKEOUT = -1218124832, STARTY = -1073748592, HEIGHT = -1238050068, XYSWAPPED = 216, REVERSED = 229})
#6  081CA85E msedrawtext.pas:1433 TEXTRECT(CANVAS=0xb7c83d30, INFO={TEXT = {TEXT = 0xb6366a68 'Grupo de clientes', FORMAT = 0x0, FLAGS = []}, DEST = {X = 1, Y = 1, CX = 300, CY = 39, POS = {X = 1, Y = 1}, SIZE = {CX = 300, CY = 39}}, CLIP = {X = 0, Y = 0, CX = 0, CY = 0, POS = {X = 0, Y = 0}, SIZE = {CX = 0, CY = 0}}, FLAGS = [], FONT = 0xb764e3e0, TABULATORS = 0x0, RES = {X = 1, Y = 1, CX = 106, CY = 15, POS = {X = 1, Y = 1}, SIZE = {CX = 106, CY = 15}}})
#7  0819EED1 msewidgets.pas:2477 TCUSTOMCAPTIONFRAME__UPDATERECTS(this=<error reading variable>)
#8  0806FF91 msegui.pas:4244 TCUSTOMFRAME__UPDATESTATE(this=<error reading variable>)
#9  0827C4FF mseedit.pas:1124 TCUSTOMBUTTONFRAME__UPDATESTATE(this=<error reading variable>)
#10  0827AD4F mseedit.pas:561 TFRAMEBUTTON__CHANGED(this=<error reading variable>)
#11  0827AE7F mseedit.pas:585 TFRAMEBUTTON__SETOPTIONS(VALUE=[FBO_DISABLED], this=<error reading variable>)
#12  0827AFD0 mseedit.pas:630 TFRAMEBUTTON__SETENABLED(VALUE=false, this=<error reading variable>)
#13  082F1D21 msedropdownlist.pas:1237 TCUSTOMDROPDOWNBUTTONFRAME__SETREADONLY(VALUE=true, this=<error reading variable>)
#14  082F2137 msedropdownlist.pas:1318 TCUSTOMDROPDOWNCONTROLLER__UPDATEREADONLYSTATE(this=<error reading variable>)
#15  0827656B msedbedit.pas:11847 TCUSTOMLBDROPDOWNLISTCONTROLLER__OBJECTEVENT(SENDER=0xb7658e60, EVENT=OE_CHANGED, this=<error reading variable>)
#16  08119F82 mseclasses.pas:3789 TOBJECTLINKER__OBJEVENT(SENDER={<INULLINTERFACE> = {}, }, EVENT=OE_CHANGED, this=<error reading variable>)
#17  0811ABC9 mseclasses.pas:4140 TLINKEDPERSISTENT__OBJEVENT(SENDER={<INULLINTERFACE> = {}, }, EVENT=OE_CHANGED, this=<error reading variable>)
#18  081199D4 mseclasses.pas:3576 TOBJECTLINKER__SENDEVENT(EVENT=OE_CHANGED, this=<error reading variable>)
#19  0811BDA4 mseclasses.pas:4690 TMSECOMPONENT__SENDCHANGEEVENT(AEVENT=OE_CHANGED, this=<error reading variable>)
#20  0824D0FC mselookupbuffer.pas:952 TCUSTOMLOOKUPBUFFER__CHANGED(this=<error reading variable>)
#21  0824D083 mselookupbuffer.pas:938 TCUSTOMLOOKUPBUFFER__ENDUPDATE(this=<error reading variable>)
#22  0824FBB7 mselookupbuffer.pas:1710 TDBLOOKUPBUFFER__LOADBUFFER(this=<error reading variable>)
#23  0824B948 mselookupbuffer.pas:443 TCUSTOMLOOKUPBUFFER__CHECKBUFFER(this=<error reading variable>)
#24  0824D8F7 mselookupbuffer.pas:1197 TCUSTOMLOOKUPBUFFER__CHECKARRAYINDEX(VALUE=<error reading variable: Attempt to dereference a generic pointer.>, INDEX=0, this=<error reading variable>)
#25  0824BC26 mselookupbuffer.pas:524 TCUSTOMLOOKUPBUFFER__FIND(FIELDNO=0, AVALUE=0, AINDEX=-1211802624, FILTER=0x0, this=<error reading variable>)
#26  08271EB0 msedbedit.pas:10299 TDBENUMEDITLB__INTERNALDATATOTEXT(DATA=<error reading variable: Attempt to dereference a generic pointer.>, this=<error reading variable>, result=0x0)
#27  08253831 msedataedits.pas:2503 TCUSTOMDATAEDIT__DATATOTEXT(DATA=<error reading variable: Attempt to dereference a generic pointer.>, this=<error reading variable>, result=0x0)
#28  08251290 msedataedits.pas:1683 TCUSTOMDATAEDIT__UPDATEEDITTEXT(FORCE=false, this=<error reading variable>)
#29  082521B2 msedataedits.pas:1984 TCUSTOMDATAEDIT__VALUECHANGED(this=<error reading variable>)
#30  082592D3 msedataedits.pas:4777 TCUSTOMENUEDIT__SETVALUE(AVALUE=0, this=<error reading variable>)
#31  082658FC msedbedit.pas:5668 TCUSTOMDBENUMEDIT__FIELDTOVALUE(this=<error reading variable>)
#32  08260597 msedbedit.pas:3487 TCUSTOMEDITWIDGETDATALINK__RECORDCHANGED(AFIELD=0x0, this=<error reading variable>)
#33  0821000C mdb.pas:8781 TDATALINK__DATASETCHANGED(this=<error reading variable>)
#34  0820FF76 mdb.pas:8763 TDATALINK__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#35  0823786D msedb.pas:6366 TMSEDATALINK__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#36  0825FFDF msedbedit.pas:3374 TCUSTOMEDITWIDGETDATALINK__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#37  082110C8 mdb.pas:9255 TDATASOURCE__DISTRIBUTEEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#38  08211395 mdb.pas:9366 TDATASOURCE__PROCESSEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#39  081FF503 mdb.pas:2917 TDATASET__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#40  082203D5 msebufdataset.pas:5350 TMSEBUFDATASET__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#41  082DC62E msesqlquery.pas:2382 TSQLQUERY__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#42  08240A8D msesqldb.pas:809 TMSESQLQUERY__INHERITEDDATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#43  0823A5F6 msedb.pas:7375 TDSCONTROLLER__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#44  08240A43 msesqldb.pas:798 TMSESQLQUERY__DATAEVENT(EVENT=DEDATASETCHANGE, INFO=0, this=<error reading variable>)
#45  08237CC2 msedb.pas:6466 TMSEDATALINK__DESTROY(vmt=0x0, this=<error reading variable>)
#46  0826A4D4 msedbedit.pas:7337 TGRIDDATALINK__DESTROY(vmt=0x1, this=<error reading variable>)
#47  0805A632 msedbedit.pas:0 SYSTEM_TOBJECT_$__FREE()
#48  082707DC msedbedit.pas:9659 TCUSTOMDBSTRINGGRID__DESTROY(vmt=0x1, this=<error reading variable>)
#49  0805A632 msedbedit.pas:0 SYSTEM_TOBJECT_$__FREE()
#50  0807627B msegui.pas:6618 TWIDGET__DESTROY(vmt=0x0, this=<error reading variable>)
#51  081F55AE msetabs.pas:2925 TTABPAGE__DESTROY(vmt=0x1, this=<error reading variable>)
#52  0805A632 msetabs.pas:0 SYSTEM_TOBJECT_$__FREE()
#53  0807627B msegui.pas:6618 TWIDGET__DESTROY(vmt=0x0, this=<error reading variable>)
#54  081F6F0A msetabs.pas:3746 TCUSTOMTABWIDGET__DESTROY(vmt=0x1, this=<error reading variable>)
#55  0805A632 msetabs.pas:0 SYSTEM_TOBJECT_$__FREE()
#56  0807627B msegui.pas:6618 TWIDGET__DESTROY(vmt=0x1, this=<error reading variable>)
#57  0805A632 msegui.pas:0 SYSTEM_TOBJECT_$__FREE()
#58  080946DD mseforms.pas:886 TCUSTOMMSEFORM__DESTROY(vmt=0x1, this=<error reading variable>)
#59  0805A632 mseforms.pas:0 SYSTEM_TOBJECT_$__FREE()
#60  080A9DE2 main.pas:170 TMAINFO__DOMENUGESTIONCLIENTES(SENDER=0xb765a260, this=<error reading variable>)
#61  0818C422 mseact.pas:415 DOACTIONEXECUTE1(SENDER=0xb765a260, INFO={ACTION = 0x0, CAPTIONTEXT = 0xb75f9168 'Gesti'#243'n de clientes', CAPTION1 = {TEXT = 0xb75f91e8 'Gesti'#243'n de clientes', FORMAT = 0x0, FLAGS = []}, STATE = [AS_LOCALCAPTION..AS_LOCALIMAGENR, AS_LOCALONEXECUTE], OPTIONS = [MAO_SHORTCUTCAPTION], SHORTCUT = 0x0, SHORTCUT1 = 0x0, GROUP = 0, IMAGENR = 17, IMAGENRDISABLED = -2, COLORGLYPH = 2147483649, COLOR = 2147483649, IMAGECHECKEDOFFSET = 0, IMAGELIST = 0xb7c31f70, HINT = 0x0, TAG = 0, TAGPOINTER = 0x0, ONEXECUTE = 0x80a9d50 <TMAINFO__DOMENUGESTIONCLIENTES>, ONBEFOREEXECUTE = 0x0, ONAFTEREXECUTE = 0x0}, CHANGED=false, NOCHECKBOX=true, NOCANDEFOCUS=false, BEFOREEXECUTE=0x81c46b0 <TMENUITEM__BEFEXEC>)
#62  0818C49B mseact.pas:434 DOACTIONEXECUTE(SENDER=0xb765a260, INFO={ACTION = 0x0, CAPTIONTEXT = 0xb75f9168 'Gesti'#243'n de clientes', CAPTION1 = {TEXT = 0xb75f91e8 'Gesti'#243'n de clientes', FORMAT = 0x0, FLAGS = []}, STATE = [AS_LOCALCAPTION..AS_LOCALIMAGENR, AS_LOCALONEXECUTE], OPTIONS = [MAO_SHORTCUTCAPTION], SHORTCUT = 0x0, SHORTCUT1 = 0x0, GROUP = 0, IMAGENR = 17, IMAGENRDISABLED = -2, COLORGLYPH = 2147483649, COLOR = 2147483649, IMAGECHECKEDOFFSET = 0, IMAGELIST = 0xb7c31f70, HINT = 0x0, TAG = 0, TAGPOINTER = 0x0, ONEXECUTE = 0x80a9d50 <TMAINFO__DOMENUGESTIONCLIENTES>, ONBEFOREEXECUTE = 0x0, ONAFTEREXECUTE = 0x0}, NOCHECKBOX=true, NOCANDEFOCUS=false, BEFOREEXECUTE=0x81c46b0 <TMENUITEM__BEFEXEC>)
#63  081C4739 msemenus.pas:1082 TMENUITEM__DOEXEC(this=<error reading variable>)
#64  081C3548 msemenus.pas:554 TCUSTOMMENU__CHECKEXEC(this=<error reading variable>)
#65  081CE34C msemenuwidgets.pas:1375 TPOPUPMENUWIDGET__ACTIVATEMENU(KEYMODE=false, ACLICKED=false, NOKEYMODERESET=true, this=<error reading variable>)
#66  081CDA8C msemenuwidgets.pas:1165 TPOPUPMENUWIDGET__MOUSEEVENT(INFO={EVENTKIND = EK_MOUSEMOVE, SHIFTSTATE = [], POS = {X = 147, Y = 18}, EVENTSTATE = [], TIMESTAMP = 223519000, BUTTON = MB_NONE}, this=<error reading variable>)
#67  081CF7CA msemenuwidgets.pas:1939 TCUSTOMMAINMENUWIDGET__MOUSEEVENT(INFO={EVENTKIND = EK_MOUSEMOVE, SHIFTSTATE = [], POS = {X = 147, Y = 18}, EVENTSTATE = [], TIMESTAMP = 223519000, BUTTON = MB_NONE}, this=<error reading variable>)
#68  08088704 msegui.pas:14118 TWINDOW__DISPATCHMOUSEEVENT(INFO={MOUSE = {EVENTKIND = EK_MOUSEMOVE, SHIFTSTATE = [], POS = {X = 147, Y = 18}, EVENTSTATE = [], TIMESTAMP = 223519000, BUTTON = MB_NONE}, WHEEL = {EVENTKIND = EK_MOUSEMOVE, SHIFTSTATE = [], POS = {X = 147, Y = 18}, EVENTSTATE = [], TIMESTAMP = 223519000, WHEEL = MW_NONE, DELTA = 0}}, CAPTURE=0xb7c6c660, this=<error reading variable>)
#69  0808CA10 msegui.pas:15853 TINTERNALAPPLICATION__PROCESSMOUSEEVENT(EVENT=0xb63d39e0, this=<error reading variable>)
#70  0808EAEB msegui.pas:16805 TINTERNALAPPLICATION__EVENTLOOP(ONCE=false, this=<error reading variable>)
#71  08090087 msegui.pas:17463 TINTERNALAPPLICATION__DOEVENTLOOP(ONCE=false, this=<error reading variable>)
#72  081111D5 mseapplication.pas:1617 TCUSTOMAPPLICATION__RUN(this=<error reading variable>)
#73  0804BE46 JGestCable.pas:99 main()


--
Julio Jiménez Borreguero
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
Alexandre Minoshi | 9 Oct 20:03 2014
Picon

property dropdown.cols.fontcolor

Hello Martin!

Working with the support of the skins in one of my programs, I needed 
the property "dropdown.cols.fontcolor".
To my surprise I quickly mastered the task.
Sending you patched msedropdownlist.pas

Yours,
Alexandre Minoshi
Attachment (msedropdownlist.pas): text/x-pascal, 66 KiB
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
Marcos Douglas | 8 Oct 17:12 2014
Picon

Fatal: Compilation aborted

Hi,

Using Windows XP to compile the last code on Git (today) I got:

[...]
Compiling .\lib\common\kernel\msedrag.pas
Compiling .\lib\common\sysutils\msesysdnd.pas
Compiling .\lib\common\sysutils\msemime.pas
Compiling .\lib\common\graphics\msegdi32gdi.pas
Compiling .\lib\common\graphics\msegdiplus.pas
Compiling .\lib\common\kernel\windows\msewindnd.pas
msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown.QueryInterface(constref TGuid,out <Formal type>):LongInt; StdCall;" found

msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown._AddRef:LongInt; StdCall;" found
msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown._Release:LongInt; StdCall;" found
msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown.QueryInterface(constref TGuid,out <Formal type>):LongInt; StdCall;" found

msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown._AddRef:LongInt; StdCall;" found
msewindnd.pas(145,16) Error: No matching implementation for interface method "IU
nknown._Release:LongInt; StdCall;" found
msewindnd.pas(1049) Fatal: There were 6 errors compiling module, stopping
Fatal: Compilation aborted

W:\md\dev\freepascal\ide\mseide-msegui>
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
amateur | 7 Oct 22:11 2014
Picon

DesktopCenter and ScreenCenter

I found fo_screencentered but don`t see desktop center...

If you have two monitors are not correctly displayed position of the 
form (when using fo_screencentered)/

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
amateur | 2 Oct 18:32 2014
Picon

two source

sometimes I use (in lazarus) ... see screen.

how to make a similar in mseide?

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
Graeme Geldenhuys | 2 Oct 15:53 2014
Picon

Trim trailing whitespace

Hi Martin,

Is there an option in MSEide to trim trailing whitespace when a file 
is saved?

Regards,
  - Graeme -

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
Graeme Geldenhuys | 2 Oct 00:16 2014
Picon

Windows Service Application support

Hi,

Does MSEgui have some Unix Daemon or Windows Service Application
support?  Or is it best to simply use the standard classes (eg:
TCustomDaemon) included with FPC?

Regards,
  - Graeme -

--

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
amateur | 1 Oct 19:52 2014
Picon

Wish list

In form "Select Component" add filter...

Sometimes when many components, a long search for the relevant...  :oops:

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
amateur | 1 Oct 19:44 2014
Picon

tparser in mseide

I found class tparser. But I can see it in two files:
mseparser and mseobjecttext.

What is the difference. And what is their functionality?

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
Graeme Geldenhuys | 1 Oct 00:11 2014
Picon

Keep up the good work

Hi Martin,

Once again I would like to share my appreciation for you developing
MSEide. Even though I don't use MSEgui (its intended target), I find
MSEide immensely useful in my programming tool set.

I used to be a big Lazarus IDE fan, but with every new release I seem to
spend more and more time fighting the "new features" they added. A fresh
install of Lazarus IDE is a nightmare to work with.

With MSEide I haven't experienced this at all! Even moving from the
MSEide v1.x days to the latest v3.x - things still work normally, and I
never need to fight MSEide. You striked a very good balance between what
the IDE does for the developer, and what the developer needs to do himself.

Keep up the good work! :)

Regards,
  - Graeme -

--

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
amateur | 29 Sep 19:19 2014
Picon

debian testing gnome 3.14 and mse

http://youtu.be/WkvCTQ5_v2E

------------------------------------------------------------------------------
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk

Gmane