2012-06-18 02:53 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbtip/encqp.prg
* contrib/hbtip/mail.prg
* contrib/hbtip/smtpcli.prg
! UTF8 HVM CP fixes
* contrib/hbqt/qtcore/hbqtcore.hbx
* contrib/hbqt/qtgui/hbqtgui.hbx
* blanked these two broken files. HBQT devs should
regenerate them.
This commit is contained in:
@@ -16,6 +16,17 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2012-06-18 02:53 UTC+0200 Viktor Szakats (harbour syenar.net)
|
||||
* contrib/hbtip/encqp.prg
|
||||
* contrib/hbtip/mail.prg
|
||||
* contrib/hbtip/smtpcli.prg
|
||||
! UTF8 HVM CP fixes
|
||||
|
||||
* contrib/hbqt/qtcore/hbqtcore.hbx
|
||||
* contrib/hbqt/qtgui/hbqtgui.hbx
|
||||
* blanked these two broken files. HBQT devs should
|
||||
regenerate them.
|
||||
|
||||
2012-06-17 11:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
|
||||
! Fixed: build breaker header inculsion.
|
||||
@@ -27,7 +38,7 @@
|
||||
* contrib/hbqt/qtcore/hbqt_hbqslots.cpp
|
||||
* contrib/hbqt/qtcore/hbqt_misc.prg
|
||||
* contrib/hbqt/qtcore/hbqt_pointer.cpp
|
||||
+ Implemented: __pSlots brought from PRG to C++ greatly reducing
|
||||
+ Implemented: __pSlots brought from PRG to C++ greatly reducing
|
||||
Harbour GC variables.
|
||||
; The above implementation is forwarded by Francesco Perillo, thanks.
|
||||
|
||||
|
||||
@@ -1,175 +0,0 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* NOTE: You can add manual override which functions to include or */
|
||||
/* exclude from automatically generated EXTERNAL/DYNAMIC list. */
|
||||
/* Syntax: // HB_FUNC_INCLUDE <func> */
|
||||
/* // HB_FUNC_EXCLUDE <func> */
|
||||
/* -------------------------------------------------------------------- */
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* WARNING: Automatically generated code below. DO NOT EDIT! */
|
||||
/* Regenerate using hbmk2 '-hbx=' option. */
|
||||
/* -------------------------------------------------------------------- */
|
||||
|
||||
#ifndef __HBEXTERN_CH__HBQTCORE__
|
||||
#define __HBEXTERN_CH__HBQTCORE__
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTCORE__ANNOUNCE )
|
||||
ANNOUNCE __HBEXTERN__HBQTCORE__
|
||||
#endif
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTCORE__REQUEST )
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HBQEVENTS
|
||||
DYNAMIC HBQSLOTS
|
||||
DYNAMIC HBQSTRING
|
||||
DYNAMIC HBQTOBJECTHANDLER
|
||||
DYNAMIC HBQT_CONNECT
|
||||
DYNAMIC HBQT_ISEQUAL
|
||||
DYNAMIC HB_HBQEVENTS
|
||||
DYNAMIC HB_HBQSLOTS
|
||||
DYNAMIC HB_HBQSTRING
|
||||
DYNAMIC HB_QABSTRACTITEMMODEL
|
||||
DYNAMIC HB_QABSTRACTLISTMODEL
|
||||
DYNAMIC HB_QABSTRACTTABLEMODEL
|
||||
DYNAMIC HB_QBITARRAY
|
||||
DYNAMIC HB_QBUFFER
|
||||
DYNAMIC HB_QBYTEARRAY
|
||||
DYNAMIC HB_QCHAR
|
||||
DYNAMIC HB_QCHILDEVENT
|
||||
DYNAMIC HB_QCOREAPPLICATION
|
||||
DYNAMIC HB_QDATASTREAM
|
||||
DYNAMIC HB_QDATE
|
||||
DYNAMIC HB_QDATETIME
|
||||
DYNAMIC HB_QDIR
|
||||
DYNAMIC HB_QEVENT
|
||||
DYNAMIC HB_QEVENTLOOP
|
||||
DYNAMIC HB_QFILE
|
||||
DYNAMIC HB_QFILEINFO
|
||||
DYNAMIC HB_QFILESYSTEMWATCHER
|
||||
DYNAMIC HB_QGENERICARGUMENT
|
||||
DYNAMIC HB_QGENERICRETURNARGUMENT
|
||||
DYNAMIC HB_QIODEVICE
|
||||
DYNAMIC HB_QLATIN1CHAR
|
||||
DYNAMIC HB_QLATIN1STRING
|
||||
DYNAMIC HB_QLIBRARYINFO
|
||||
DYNAMIC HB_QLINE
|
||||
DYNAMIC HB_QLINEF
|
||||
DYNAMIC HB_QLIST
|
||||
DYNAMIC HB_QLOCALE
|
||||
DYNAMIC HB_QMETACLASSINFO
|
||||
DYNAMIC HB_QMETAENUM
|
||||
DYNAMIC HB_QMETAMETHOD
|
||||
DYNAMIC HB_QMETAOBJECT
|
||||
DYNAMIC HB_QMETAPROPERTY
|
||||
DYNAMIC HB_QMETATYPE
|
||||
DYNAMIC HB_QMIMEDATA
|
||||
DYNAMIC HB_QMODELINDEX
|
||||
DYNAMIC HB_QOBJECT
|
||||
DYNAMIC HB_QPOINT
|
||||
DYNAMIC HB_QPOINTF
|
||||
DYNAMIC HB_QPROCESS
|
||||
DYNAMIC HB_QRECT
|
||||
DYNAMIC HB_QRECTF
|
||||
DYNAMIC HB_QREGEXP
|
||||
DYNAMIC HB_QRESOURCE
|
||||
DYNAMIC HB_QSETTINGS
|
||||
DYNAMIC HB_QSIGNALMAPPER
|
||||
DYNAMIC HB_QSIZE
|
||||
DYNAMIC HB_QSIZEF
|
||||
DYNAMIC HB_QSTRINGLIST
|
||||
DYNAMIC HB_QSTRINGREF
|
||||
DYNAMIC HB_QTEXTBOUNDARYFINDER
|
||||
DYNAMIC HB_QTEXTCODEC
|
||||
DYNAMIC HB_QTEXTDECODER
|
||||
DYNAMIC HB_QTEXTENCODER
|
||||
DYNAMIC HB_QTEXTSTREAM
|
||||
DYNAMIC HB_QTHREAD
|
||||
DYNAMIC HB_QTIME
|
||||
DYNAMIC HB_QTIMELINE
|
||||
DYNAMIC HB_QTIMER
|
||||
DYNAMIC HB_QTRANSLATOR
|
||||
DYNAMIC HB_QURL
|
||||
DYNAMIC HB_QVARIANT
|
||||
DYNAMIC QABSTRACTITEMMODEL
|
||||
DYNAMIC QABSTRACTLISTMODEL
|
||||
DYNAMIC QABSTRACTTABLEMODEL
|
||||
DYNAMIC QBITARRAY
|
||||
DYNAMIC QBUFFER
|
||||
DYNAMIC QBYTEARRAY
|
||||
DYNAMIC QCHAR
|
||||
DYNAMIC QCHILDEVENT
|
||||
DYNAMIC QCOREAPPLICATION
|
||||
DYNAMIC QDATASTREAM
|
||||
DYNAMIC QDATE
|
||||
DYNAMIC QDATETIME
|
||||
DYNAMIC QDIR
|
||||
DYNAMIC QEVENT
|
||||
DYNAMIC QEVENTLOOP
|
||||
DYNAMIC QFILE
|
||||
DYNAMIC QFILEINFO
|
||||
DYNAMIC QFILESYSTEMWATCHER
|
||||
DYNAMIC QGENERICARGUMENT
|
||||
DYNAMIC QGENERICRETURNARGUMENT
|
||||
DYNAMIC QIODEVICE
|
||||
DYNAMIC QLATIN1CHAR
|
||||
DYNAMIC QLATIN1STRING
|
||||
DYNAMIC QLIBRARYINFO
|
||||
DYNAMIC QLINE
|
||||
DYNAMIC QLINEF
|
||||
DYNAMIC QLIST
|
||||
DYNAMIC QLOCALE
|
||||
DYNAMIC QMETACLASSINFO
|
||||
DYNAMIC QMETAENUM
|
||||
DYNAMIC QMETAMETHOD
|
||||
DYNAMIC QMETAOBJECT
|
||||
DYNAMIC QMETAPROPERTY
|
||||
DYNAMIC QMETATYPE
|
||||
DYNAMIC QMIMEDATA
|
||||
DYNAMIC QMODELINDEX
|
||||
DYNAMIC QOBJECT
|
||||
DYNAMIC QPOINT
|
||||
DYNAMIC QPOINTF
|
||||
DYNAMIC QPROCESS
|
||||
DYNAMIC QRECT
|
||||
DYNAMIC QRECTF
|
||||
DYNAMIC QREGEXP
|
||||
DYNAMIC QRESOURCE
|
||||
DYNAMIC QSETTINGS
|
||||
DYNAMIC QSHAREDBUILD
|
||||
DYNAMIC QSIGNALMAPPER
|
||||
DYNAMIC QSIZE
|
||||
DYNAMIC QSIZEF
|
||||
DYNAMIC QSTRINGLIST
|
||||
DYNAMIC QSTRINGREF
|
||||
DYNAMIC QTEXTBOUNDARYFINDER
|
||||
DYNAMIC QTEXTCODEC
|
||||
DYNAMIC QTEXTDECODER
|
||||
DYNAMIC QTEXTENCODER
|
||||
DYNAMIC QTEXTSTREAM
|
||||
DYNAMIC QTHREAD
|
||||
DYNAMIC QTIME
|
||||
DYNAMIC QTIMELINE
|
||||
DYNAMIC QTIMER
|
||||
DYNAMIC QTRANSLATOR
|
||||
DYNAMIC QT_QURL_SETQUERYDELIMITERS
|
||||
DYNAMIC QT_VERSION
|
||||
DYNAMIC QT_VERSION_STR
|
||||
DYNAMIC QURL
|
||||
DYNAMIC QVARIANT
|
||||
DYNAMIC QVERSION
|
||||
DYNAMIC __HBQTCORE
|
||||
DYNAMIC __HBQT_DESTROY
|
||||
DYNAMIC __HBQT_ERROR
|
||||
DYNAMIC __HBQT_SETUTF8
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTCORE__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,580 +0,0 @@
|
||||
/*
|
||||
* $Id$
|
||||
*/
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* NOTE: You can add manual override which functions to include or */
|
||||
/* exclude from automatically generated EXTERNAL/DYNAMIC list. */
|
||||
/* Syntax: // HB_FUNC_INCLUDE <func> */
|
||||
/* // HB_FUNC_EXCLUDE <func> */
|
||||
/* -------------------------------------------------------------------- */
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* WARNING: Automatically generated code below. DO NOT EDIT! */
|
||||
/* Regenerate using hbmk2 '-hbx=' option. */
|
||||
/* -------------------------------------------------------------------- */
|
||||
|
||||
#ifndef __HBEXTERN_CH__HBQTGUI__
|
||||
#define __HBEXTERN_CH__HBQTGUI__
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTGUI__ANNOUNCE )
|
||||
ANNOUNCE __HBEXTERN__HBQTGUI__
|
||||
#endif
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTGUI__REQUEST )
|
||||
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
DYNAMIC HBQABSTRACTITEMMODEL
|
||||
DYNAMIC HBQGRAPHICSITEM
|
||||
DYNAMIC HBQGRAPHICSSCENE
|
||||
DYNAMIC HBQPLAINTEXTEDIT
|
||||
DYNAMIC HBQSYNTAXHIGHLIGHTER
|
||||
DYNAMIC HBQTABLEVIEW
|
||||
DYNAMIC HBQTEXTBLOCKUSERDATA
|
||||
DYNAMIC HBQTUI
|
||||
DYNAMIC HBQT_ERRORSYS
|
||||
DYNAMIC HBQT_ISACTIVEAPPLICATION
|
||||
DYNAMIC HBQT_QMAINWINDOW_RESTSETTINGS
|
||||
DYNAMIC HBQT_QMAINWINDOW_SAVESETTINGS
|
||||
DYNAMIC HB_HBQABSTRACTITEMMODEL
|
||||
DYNAMIC HB_HBQGRAPHICSITEM
|
||||
DYNAMIC HB_HBQGRAPHICSSCENE
|
||||
DYNAMIC HB_HBQPLAINTEXTEDIT
|
||||
DYNAMIC HB_HBQSYNTAXHIGHLIGHTER
|
||||
DYNAMIC HB_HBQTABLEVIEW
|
||||
DYNAMIC HB_HBQTEXTBLOCKUSERDATA
|
||||
DYNAMIC HB_QABSTRACTBUTTON
|
||||
DYNAMIC HB_QABSTRACTGRAPHICSSHAPEITEM
|
||||
DYNAMIC HB_QABSTRACTITEMDELEGATE
|
||||
DYNAMIC HB_QABSTRACTITEMVIEW
|
||||
DYNAMIC HB_QABSTRACTPRINTDIALOG
|
||||
DYNAMIC HB_QABSTRACTPROXYMODEL
|
||||
DYNAMIC HB_QABSTRACTSCROLLAREA
|
||||
DYNAMIC HB_QABSTRACTSLIDER
|
||||
DYNAMIC HB_QABSTRACTSPINBOX
|
||||
DYNAMIC HB_QABSTRACTTEXTDOCUMENTLAYOUT
|
||||
DYNAMIC HB_QACTION
|
||||
DYNAMIC HB_QACTIONEVENT
|
||||
DYNAMIC HB_QACTIONGROUP
|
||||
DYNAMIC HB_QAPPLICATION
|
||||
DYNAMIC HB_QBITMAP
|
||||
DYNAMIC HB_QBOXLAYOUT
|
||||
DYNAMIC HB_QBRUSH
|
||||
DYNAMIC HB_QBUTTONGROUP
|
||||
DYNAMIC HB_QCALENDARWIDGET
|
||||
DYNAMIC HB_QCHECKBOX
|
||||
DYNAMIC HB_QCLIPBOARD
|
||||
DYNAMIC HB_QCLOSEEVENT
|
||||
DYNAMIC HB_QCOLOR
|
||||
DYNAMIC HB_QCOLORDIALOG
|
||||
DYNAMIC HB_QCOMBOBOX
|
||||
DYNAMIC HB_QCOMMANDLINKBUTTON
|
||||
DYNAMIC HB_QCOMMONSTYLE
|
||||
DYNAMIC HB_QCOMPLETER
|
||||
DYNAMIC HB_QCONICALGRADIENT
|
||||
DYNAMIC HB_QCONTEXTMENUEVENT
|
||||
DYNAMIC HB_QCURSOR
|
||||
DYNAMIC HB_QDATEEDIT
|
||||
DYNAMIC HB_QDATETIMEEDIT
|
||||
DYNAMIC HB_QDECLARATIVEPARSERSTATUS
|
||||
DYNAMIC HB_QDESKTOPSERVICES
|
||||
DYNAMIC HB_QDESKTOPWIDGET
|
||||
DYNAMIC HB_QDIAL
|
||||
DYNAMIC HB_QDIALOG
|
||||
DYNAMIC HB_QDIALOGBUTTONBOX
|
||||
DYNAMIC HB_QDIRMODEL
|
||||
DYNAMIC HB_QDOCKWIDGET
|
||||
DYNAMIC HB_QDOUBLESPINBOX
|
||||
DYNAMIC HB_QDOUBLEVALIDATOR
|
||||
DYNAMIC HB_QDRAG
|
||||
DYNAMIC HB_QDRAGENTEREVENT
|
||||
DYNAMIC HB_QDRAGLEAVEEVENT
|
||||
DYNAMIC HB_QDRAGMOVEEVENT
|
||||
DYNAMIC HB_QDROPEVENT
|
||||
DYNAMIC HB_QERRORMESSAGE
|
||||
DYNAMIC HB_QFILEDIALOG
|
||||
DYNAMIC HB_QFILEICONPROVIDER
|
||||
DYNAMIC HB_QFILEOPENEVENT
|
||||
DYNAMIC HB_QFILESYSTEMMODEL
|
||||
DYNAMIC HB_QFOCUSEVENT
|
||||
DYNAMIC HB_QFOCUSFRAME
|
||||
DYNAMIC HB_QFONT
|
||||
DYNAMIC HB_QFONTCOMBOBOX
|
||||
DYNAMIC HB_QFONTDATABASE
|
||||
DYNAMIC HB_QFONTDIALOG
|
||||
DYNAMIC HB_QFONTINFO
|
||||
DYNAMIC HB_QFONTMETRICS
|
||||
DYNAMIC HB_QFONTMETRICSF
|
||||
DYNAMIC HB_QFORMLAYOUT
|
||||
DYNAMIC HB_QFRAME
|
||||
DYNAMIC HB_QGRADIENT
|
||||
DYNAMIC HB_QGRAPHICSELLIPSEITEM
|
||||
DYNAMIC HB_QGRAPHICSGRIDLAYOUT
|
||||
DYNAMIC HB_QGRAPHICSITEM
|
||||
DYNAMIC HB_QGRAPHICSITEMANIMATION
|
||||
DYNAMIC HB_QGRAPHICSITEMGROUP
|
||||
DYNAMIC HB_QGRAPHICSLAYOUT
|
||||
DYNAMIC HB_QGRAPHICSLAYOUTITEM
|
||||
DYNAMIC HB_QGRAPHICSLINEARLAYOUT
|
||||
DYNAMIC HB_QGRAPHICSLINEITEM
|
||||
DYNAMIC HB_QGRAPHICSPATHITEM
|
||||
DYNAMIC HB_QGRAPHICSPIXMAPITEM
|
||||
DYNAMIC HB_QGRAPHICSPOLYGONITEM
|
||||
DYNAMIC HB_QGRAPHICSPROXYWIDGET
|
||||
DYNAMIC HB_QGRAPHICSRECTITEM
|
||||
DYNAMIC HB_QGRAPHICSSCENE
|
||||
DYNAMIC HB_QGRAPHICSSCENECONTEXTMENUEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEDRAGDROPEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEHELPEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEHOVEREVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEMOUSEEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEMOVEEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENERESIZEEVENT
|
||||
DYNAMIC HB_QGRAPHICSSCENEWHEELEVENT
|
||||
DYNAMIC HB_QGRAPHICSSIMPLETEXTITEM
|
||||
DYNAMIC HB_QGRAPHICSTEXTITEM
|
||||
DYNAMIC HB_QGRAPHICSVIEW
|
||||
DYNAMIC HB_QGRAPHICSWIDGET
|
||||
DYNAMIC HB_QGRIDLAYOUT
|
||||
DYNAMIC HB_QGROUPBOX
|
||||
DYNAMIC HB_QHBOXLAYOUT
|
||||
DYNAMIC HB_QHEADERVIEW
|
||||
DYNAMIC HB_QHELPEVENT
|
||||
DYNAMIC HB_QHIDEEVENT
|
||||
DYNAMIC HB_QHOVEREVENT
|
||||
DYNAMIC HB_QICON
|
||||
DYNAMIC HB_QIMAGE
|
||||
DYNAMIC HB_QIMAGEREADER
|
||||
DYNAMIC HB_QIMAGEWRITER
|
||||
DYNAMIC HB_QINPUTDIALOG
|
||||
DYNAMIC HB_QINPUTEVENT
|
||||
DYNAMIC HB_QINPUTMETHODEVENT
|
||||
DYNAMIC HB_QINTVALIDATOR
|
||||
DYNAMIC HB_QITEMDELEGATE
|
||||
DYNAMIC HB_QITEMEDITORCREATORBASE
|
||||
DYNAMIC HB_QITEMEDITORFACTORY
|
||||
DYNAMIC HB_QITEMSELECTION
|
||||
DYNAMIC HB_QITEMSELECTIONMODEL
|
||||
DYNAMIC HB_QKEYEVENT
|
||||
DYNAMIC HB_QKEYSEQUENCE
|
||||
DYNAMIC HB_QLABEL
|
||||
DYNAMIC HB_QLAYOUT
|
||||
DYNAMIC HB_QLAYOUTITEM
|
||||
DYNAMIC HB_QLCDNUMBER
|
||||
DYNAMIC HB_QLINEARGRADIENT
|
||||
DYNAMIC HB_QLINEEDIT
|
||||
DYNAMIC HB_QLISTVIEW
|
||||
DYNAMIC HB_QLISTWIDGET
|
||||
DYNAMIC HB_QLISTWIDGETITEM
|
||||
DYNAMIC HB_QMAINWINDOW
|
||||
DYNAMIC HB_QMATRIX
|
||||
DYNAMIC HB_QMDIAREA
|
||||
DYNAMIC HB_QMDISUBWINDOW
|
||||
DYNAMIC HB_QMENU
|
||||
DYNAMIC HB_QMENUBAR
|
||||
DYNAMIC HB_QMESSAGEBOX
|
||||
DYNAMIC HB_QMOUSEEVENT
|
||||
DYNAMIC HB_QMOVEEVENT
|
||||
DYNAMIC HB_QMOVIE
|
||||
DYNAMIC HB_QPAGESETUPDIALOG
|
||||
DYNAMIC HB_QPAINTDEVICE
|
||||
DYNAMIC HB_QPAINTENGINE
|
||||
DYNAMIC HB_QPAINTER
|
||||
DYNAMIC HB_QPAINTERPATH
|
||||
DYNAMIC HB_QPAINTEVENT
|
||||
DYNAMIC HB_QPALETTE
|
||||
DYNAMIC HB_QPEN
|
||||
DYNAMIC HB_QPICTURE
|
||||
DYNAMIC HB_QPIXMAP
|
||||
DYNAMIC HB_QPLAINTEXTDOCUMENTLAYOUT
|
||||
DYNAMIC HB_QPLAINTEXTEDIT
|
||||
DYNAMIC HB_QPOLYGON
|
||||
DYNAMIC HB_QPOLYGONF
|
||||
DYNAMIC HB_QPRINTDIALOG
|
||||
DYNAMIC HB_QPRINTENGINE
|
||||
DYNAMIC HB_QPRINTER
|
||||
DYNAMIC HB_QPRINTERINFO
|
||||
DYNAMIC HB_QPRINTPREVIEWDIALOG
|
||||
DYNAMIC HB_QPRINTPREVIEWWIDGET
|
||||
DYNAMIC HB_QPROGRESSBAR
|
||||
DYNAMIC HB_QPROGRESSDIALOG
|
||||
DYNAMIC HB_QPUSHBUTTON
|
||||
DYNAMIC HB_QRADIALGRADIENT
|
||||
DYNAMIC HB_QRADIOBUTTON
|
||||
DYNAMIC HB_QREGEXPVALIDATOR
|
||||
DYNAMIC HB_QREGION
|
||||
DYNAMIC HB_QRESIZEEVENT
|
||||
DYNAMIC HB_QSCROLLAREA
|
||||
DYNAMIC HB_QSCROLLBAR
|
||||
DYNAMIC HB_QSESSIONMANAGER
|
||||
DYNAMIC HB_QSHORTCUTEVENT
|
||||
DYNAMIC HB_QSHOWEVENT
|
||||
DYNAMIC HB_QSIZEGRIP
|
||||
DYNAMIC HB_QSIZEPOLICY
|
||||
DYNAMIC HB_QSLIDER
|
||||
DYNAMIC HB_QSORTFILTERPROXYMODEL
|
||||
DYNAMIC HB_QSOUND
|
||||
DYNAMIC HB_QSPACERITEM
|
||||
DYNAMIC HB_QSPINBOX
|
||||
DYNAMIC HB_QSPLASHSCREEN
|
||||
DYNAMIC HB_QSPLITTER
|
||||
DYNAMIC HB_QSTACKEDWIDGET
|
||||
DYNAMIC HB_QSTANDARDITEM
|
||||
DYNAMIC HB_QSTANDARDITEMMODEL
|
||||
DYNAMIC HB_QSTATUSBAR
|
||||
DYNAMIC HB_QSTRINGLISTMODEL
|
||||
DYNAMIC HB_QSTYLE
|
||||
DYNAMIC HB_QSTYLEDITEMDELEGATE
|
||||
DYNAMIC HB_QSTYLEFACTORY
|
||||
DYNAMIC HB_QSTYLEHINTRETURN
|
||||
DYNAMIC HB_QSTYLEHINTRETURNMASK
|
||||
DYNAMIC HB_QSTYLEHINTRETURNVARIANT
|
||||
DYNAMIC HB_QSTYLEOPTION
|
||||
DYNAMIC HB_QSTYLEOPTIONBUTTON
|
||||
DYNAMIC HB_QSTYLEOPTIONCOMBOBOX
|
||||
DYNAMIC HB_QSTYLEOPTIONCOMPLEX
|
||||
DYNAMIC HB_QSTYLEOPTIONDOCKWIDGET
|
||||
DYNAMIC HB_QSTYLEOPTIONFOCUSRECT
|
||||
DYNAMIC HB_QSTYLEOPTIONFRAME
|
||||
DYNAMIC HB_QSTYLEOPTIONGRAPHICSITEM
|
||||
DYNAMIC HB_QSTYLEOPTIONGROUPBOX
|
||||
DYNAMIC HB_QSTYLEOPTIONHEADER
|
||||
DYNAMIC HB_QSTYLEOPTIONMENUITEM
|
||||
DYNAMIC HB_QSTYLEOPTIONPROGRESSBAR
|
||||
DYNAMIC HB_QSTYLEOPTIONSIZEGRIP
|
||||
DYNAMIC HB_QSTYLEOPTIONSLIDER
|
||||
DYNAMIC HB_QSTYLEOPTIONSPINBOX
|
||||
DYNAMIC HB_QSTYLEOPTIONTAB
|
||||
DYNAMIC HB_QSTYLEOPTIONTABBARBASE
|
||||
DYNAMIC HB_QSTYLEOPTIONTABWIDGETFRAME
|
||||
DYNAMIC HB_QSTYLEOPTIONTITLEBAR
|
||||
DYNAMIC HB_QSTYLEOPTIONTOOLBAR
|
||||
DYNAMIC HB_QSTYLEOPTIONTOOLBOX
|
||||
DYNAMIC HB_QSTYLEOPTIONTOOLBUTTON
|
||||
DYNAMIC HB_QSTYLEOPTIONVIEWITEM
|
||||
DYNAMIC HB_QSTYLEPAINTER
|
||||
DYNAMIC HB_QSYNTAXHIGHLIGHTER
|
||||
DYNAMIC HB_QSYSTEMTRAYICON
|
||||
DYNAMIC HB_QTABBAR
|
||||
DYNAMIC HB_QTABLEVIEW
|
||||
DYNAMIC HB_QTABLEWIDGET
|
||||
DYNAMIC HB_QTABLEWIDGETITEM
|
||||
DYNAMIC HB_QTABLEWIDGETSELECTIONRANGE
|
||||
DYNAMIC HB_QTABWIDGET
|
||||
DYNAMIC HB_QTEXTBLOCK
|
||||
DYNAMIC HB_QTEXTBLOCKFORMAT
|
||||
DYNAMIC HB_QTEXTBLOCKGROUP
|
||||
DYNAMIC HB_QTEXTBROWSER
|
||||
DYNAMIC HB_QTEXTCHARFORMAT
|
||||
DYNAMIC HB_QTEXTCURSOR
|
||||
DYNAMIC HB_QTEXTDOCUMENT
|
||||
DYNAMIC HB_QTEXTDOCUMENTFRAGMENT
|
||||
DYNAMIC HB_QTEXTDOCUMENTWRITER
|
||||
DYNAMIC HB_QTEXTEDIT
|
||||
DYNAMIC HB_QTEXTFORMAT
|
||||
DYNAMIC HB_QTEXTFRAGMENT
|
||||
DYNAMIC HB_QTEXTFRAME
|
||||
DYNAMIC HB_QTEXTFRAMEFORMAT
|
||||
DYNAMIC HB_QTEXTIMAGEFORMAT
|
||||
DYNAMIC HB_QTEXTINLINEOBJECT
|
||||
DYNAMIC HB_QTEXTITEM
|
||||
DYNAMIC HB_QTEXTLAYOUT
|
||||
DYNAMIC HB_QTEXTLENGTH
|
||||
DYNAMIC HB_QTEXTLINE
|
||||
DYNAMIC HB_QTEXTLIST
|
||||
DYNAMIC HB_QTEXTLISTFORMAT
|
||||
DYNAMIC HB_QTEXTOBJECT
|
||||
DYNAMIC HB_QTEXTOPTION
|
||||
DYNAMIC HB_QTEXTTABLEFORMAT
|
||||
DYNAMIC HB_QTIMEEDIT
|
||||
DYNAMIC HB_QTOOLBAR
|
||||
DYNAMIC HB_QTOOLBOX
|
||||
DYNAMIC HB_QTOOLBUTTON
|
||||
DYNAMIC HB_QTRANSFORM
|
||||
DYNAMIC HB_QTREEVIEW
|
||||
DYNAMIC HB_QTREEWIDGET
|
||||
DYNAMIC HB_QTREEWIDGETITEM
|
||||
DYNAMIC HB_QVALIDATOR
|
||||
DYNAMIC HB_QVBOXLAYOUT
|
||||
DYNAMIC HB_QWHEELEVENT
|
||||
DYNAMIC HB_QWIDGET
|
||||
DYNAMIC HB_QWIDGETACTION
|
||||
DYNAMIC HB_QWIDGETITEM
|
||||
DYNAMIC HB_QWINDOWSSTYLE
|
||||
DYNAMIC HB_QWINDOWSTATECHANGEEVENT
|
||||
DYNAMIC HB_QWIZARD
|
||||
DYNAMIC HB_QWIZARDPAGE
|
||||
DYNAMIC QABSTRACTBUTTON
|
||||
DYNAMIC QABSTRACTGRAPHICSSHAPEITEM
|
||||
DYNAMIC QABSTRACTITEMDELEGATE
|
||||
DYNAMIC QABSTRACTITEMVIEW
|
||||
DYNAMIC QABSTRACTPRINTDIALOG
|
||||
DYNAMIC QABSTRACTPROXYMODEL
|
||||
DYNAMIC QABSTRACTSCROLLAREA
|
||||
DYNAMIC QABSTRACTSLIDER
|
||||
DYNAMIC QABSTRACTSPINBOX
|
||||
DYNAMIC QABSTRACTTEXTDOCUMENTLAYOUT
|
||||
DYNAMIC QACTION
|
||||
DYNAMIC QACTIONEVENT
|
||||
DYNAMIC QACTIONGROUP
|
||||
DYNAMIC QAPPLICATION
|
||||
DYNAMIC QBITMAP
|
||||
DYNAMIC QBOXLAYOUT
|
||||
DYNAMIC QBRUSH
|
||||
DYNAMIC QBUTTONGROUP
|
||||
DYNAMIC QCALENDARWIDGET
|
||||
DYNAMIC QCHECKBOX
|
||||
DYNAMIC QCLIPBOARD
|
||||
DYNAMIC QCLOSEEVENT
|
||||
DYNAMIC QCOLOR
|
||||
DYNAMIC QCOLORDIALOG
|
||||
DYNAMIC QCOMBOBOX
|
||||
DYNAMIC QCOMMANDLINKBUTTON
|
||||
DYNAMIC QCOMMONSTYLE
|
||||
DYNAMIC QCOMPLETER
|
||||
DYNAMIC QCONICALGRADIENT
|
||||
DYNAMIC QCONTEXTMENUEVENT
|
||||
DYNAMIC QCURSOR
|
||||
DYNAMIC QDATEEDIT
|
||||
DYNAMIC QDATETIMEEDIT
|
||||
DYNAMIC QDECLARATIVEPARSERSTATUS
|
||||
DYNAMIC QDESKTOPSERVICES
|
||||
DYNAMIC QDESKTOPWIDGET
|
||||
DYNAMIC QDIAL
|
||||
DYNAMIC QDIALOG
|
||||
DYNAMIC QDIALOGBUTTONBOX
|
||||
DYNAMIC QDIRMODEL
|
||||
DYNAMIC QDOCKWIDGET
|
||||
DYNAMIC QDOUBLESPINBOX
|
||||
DYNAMIC QDOUBLEVALIDATOR
|
||||
DYNAMIC QDRAG
|
||||
DYNAMIC QDRAGENTEREVENT
|
||||
DYNAMIC QDRAGLEAVEEVENT
|
||||
DYNAMIC QDRAGMOVEEVENT
|
||||
DYNAMIC QDROPEVENT
|
||||
DYNAMIC QERRORMESSAGE
|
||||
DYNAMIC QFILEDIALOG
|
||||
DYNAMIC QFILEICONPROVIDER
|
||||
DYNAMIC QFILEOPENEVENT
|
||||
DYNAMIC QFILESYSTEMMODEL
|
||||
DYNAMIC QFOCUSEVENT
|
||||
DYNAMIC QFOCUSFRAME
|
||||
DYNAMIC QFONT
|
||||
DYNAMIC QFONTCOMBOBOX
|
||||
DYNAMIC QFONTDATABASE
|
||||
DYNAMIC QFONTDIALOG
|
||||
DYNAMIC QFONTINFO
|
||||
DYNAMIC QFONTMETRICS
|
||||
DYNAMIC QFONTMETRICSF
|
||||
DYNAMIC QFORMLAYOUT
|
||||
DYNAMIC QFRAME
|
||||
DYNAMIC QGRADIENT
|
||||
DYNAMIC QGRAPHICSELLIPSEITEM
|
||||
DYNAMIC QGRAPHICSGRIDLAYOUT
|
||||
DYNAMIC QGRAPHICSITEM
|
||||
DYNAMIC QGRAPHICSITEMANIMATION
|
||||
DYNAMIC QGRAPHICSITEMGROUP
|
||||
DYNAMIC QGRAPHICSLAYOUT
|
||||
DYNAMIC QGRAPHICSLAYOUTITEM
|
||||
DYNAMIC QGRAPHICSLINEARLAYOUT
|
||||
DYNAMIC QGRAPHICSLINEITEM
|
||||
DYNAMIC QGRAPHICSPATHITEM
|
||||
DYNAMIC QGRAPHICSPIXMAPITEM
|
||||
DYNAMIC QGRAPHICSPOLYGONITEM
|
||||
DYNAMIC QGRAPHICSPROXYWIDGET
|
||||
DYNAMIC QGRAPHICSRECTITEM
|
||||
DYNAMIC QGRAPHICSSCENE
|
||||
DYNAMIC QGRAPHICSSCENECONTEXTMENUEVENT
|
||||
DYNAMIC QGRAPHICSSCENEDRAGDROPEVENT
|
||||
DYNAMIC QGRAPHICSSCENEEVENT
|
||||
DYNAMIC QGRAPHICSSCENEHELPEVENT
|
||||
DYNAMIC QGRAPHICSSCENEHOVEREVENT
|
||||
DYNAMIC QGRAPHICSSCENEMOUSEEVENT
|
||||
DYNAMIC QGRAPHICSSCENEMOVEEVENT
|
||||
DYNAMIC QGRAPHICSSCENERESIZEEVENT
|
||||
DYNAMIC QGRAPHICSSCENEWHEELEVENT
|
||||
DYNAMIC QGRAPHICSSIMPLETEXTITEM
|
||||
DYNAMIC QGRAPHICSTEXTITEM
|
||||
DYNAMIC QGRAPHICSVIEW
|
||||
DYNAMIC QGRAPHICSWIDGET
|
||||
DYNAMIC QGRIDLAYOUT
|
||||
DYNAMIC QGROUPBOX
|
||||
DYNAMIC QHBOXLAYOUT
|
||||
DYNAMIC QHEADERVIEW
|
||||
DYNAMIC QHELPEVENT
|
||||
DYNAMIC QHIDEEVENT
|
||||
DYNAMIC QHOVEREVENT
|
||||
DYNAMIC QICON
|
||||
DYNAMIC QIMAGE
|
||||
DYNAMIC QIMAGEREADER
|
||||
DYNAMIC QIMAGEWRITER
|
||||
DYNAMIC QINPUTDIALOG
|
||||
DYNAMIC QINPUTEVENT
|
||||
DYNAMIC QINPUTMETHODEVENT
|
||||
DYNAMIC QINTVALIDATOR
|
||||
DYNAMIC QITEMDELEGATE
|
||||
DYNAMIC QITEMEDITORCREATORBASE
|
||||
DYNAMIC QITEMEDITORFACTORY
|
||||
DYNAMIC QITEMSELECTION
|
||||
DYNAMIC QITEMSELECTIONMODEL
|
||||
DYNAMIC QKEYEVENT
|
||||
DYNAMIC QKEYSEQUENCE
|
||||
DYNAMIC QLABEL
|
||||
DYNAMIC QLAYOUT
|
||||
DYNAMIC QLAYOUTITEM
|
||||
DYNAMIC QLCDNUMBER
|
||||
DYNAMIC QLINEARGRADIENT
|
||||
DYNAMIC QLINEEDIT
|
||||
DYNAMIC QLISTVIEW
|
||||
DYNAMIC QLISTWIDGET
|
||||
DYNAMIC QLISTWIDGETITEM
|
||||
DYNAMIC QMAINWINDOW
|
||||
DYNAMIC QMATRIX
|
||||
DYNAMIC QMDIAREA
|
||||
DYNAMIC QMDISUBWINDOW
|
||||
DYNAMIC QMENU
|
||||
DYNAMIC QMENUBAR
|
||||
DYNAMIC QMESSAGEBOX
|
||||
DYNAMIC QMOUSEEVENT
|
||||
DYNAMIC QMOVEEVENT
|
||||
DYNAMIC QMOVIE
|
||||
DYNAMIC QPAGESETUPDIALOG
|
||||
DYNAMIC QPAINTDEVICE
|
||||
DYNAMIC QPAINTENGINE
|
||||
DYNAMIC QPAINTER
|
||||
DYNAMIC QPAINTERPATH
|
||||
DYNAMIC QPAINTEVENT
|
||||
DYNAMIC QPALETTE
|
||||
DYNAMIC QPEN
|
||||
DYNAMIC QPICTURE
|
||||
DYNAMIC QPIXMAP
|
||||
DYNAMIC QPLAINTEXTDOCUMENTLAYOUT
|
||||
DYNAMIC QPLAINTEXTEDIT
|
||||
DYNAMIC QPOLYGON
|
||||
DYNAMIC QPOLYGONF
|
||||
DYNAMIC QPRINTDIALOG
|
||||
DYNAMIC QPRINTENGINE
|
||||
DYNAMIC QPRINTER
|
||||
DYNAMIC QPRINTERINFO
|
||||
DYNAMIC QPRINTPREVIEWDIALOG
|
||||
DYNAMIC QPRINTPREVIEWWIDGET
|
||||
DYNAMIC QPROGRESSBAR
|
||||
DYNAMIC QPROGRESSDIALOG
|
||||
DYNAMIC QPUSHBUTTON
|
||||
DYNAMIC QRADIALGRADIENT
|
||||
DYNAMIC QRADIOBUTTON
|
||||
DYNAMIC QREGEXPVALIDATOR
|
||||
DYNAMIC QREGION
|
||||
DYNAMIC QRESIZEEVENT
|
||||
DYNAMIC QSCROLLAREA
|
||||
DYNAMIC QSCROLLBAR
|
||||
DYNAMIC QSESSIONMANAGER
|
||||
DYNAMIC QSHORTCUTEVENT
|
||||
DYNAMIC QSHOWEVENT
|
||||
DYNAMIC QSIZEGRIP
|
||||
DYNAMIC QSIZEPOLICY
|
||||
DYNAMIC QSLIDER
|
||||
DYNAMIC QSORTFILTERPROXYMODEL
|
||||
DYNAMIC QSOUND
|
||||
DYNAMIC QSPACERITEM
|
||||
DYNAMIC QSPINBOX
|
||||
DYNAMIC QSPLASHSCREEN
|
||||
DYNAMIC QSPLITTER
|
||||
DYNAMIC QSTACKEDWIDGET
|
||||
DYNAMIC QSTANDARDITEM
|
||||
DYNAMIC QSTANDARDITEMMODEL
|
||||
DYNAMIC QSTATUSBAR
|
||||
DYNAMIC QSTRINGLISTMODEL
|
||||
DYNAMIC QSTYLE
|
||||
DYNAMIC QSTYLEDITEMDELEGATE
|
||||
DYNAMIC QSTYLEFACTORY
|
||||
DYNAMIC QSTYLEHINTRETURN
|
||||
DYNAMIC QSTYLEHINTRETURNMASK
|
||||
DYNAMIC QSTYLEHINTRETURNVARIANT
|
||||
DYNAMIC QSTYLEOPTION
|
||||
DYNAMIC QSTYLEOPTIONBUTTON
|
||||
DYNAMIC QSTYLEOPTIONCOMBOBOX
|
||||
DYNAMIC QSTYLEOPTIONCOMPLEX
|
||||
DYNAMIC QSTYLEOPTIONDOCKWIDGET
|
||||
DYNAMIC QSTYLEOPTIONFOCUSRECT
|
||||
DYNAMIC QSTYLEOPTIONFRAME
|
||||
DYNAMIC QSTYLEOPTIONGRAPHICSITEM
|
||||
DYNAMIC QSTYLEOPTIONGROUPBOX
|
||||
DYNAMIC QSTYLEOPTIONHEADER
|
||||
DYNAMIC QSTYLEOPTIONMENUITEM
|
||||
DYNAMIC QSTYLEOPTIONPROGRESSBAR
|
||||
DYNAMIC QSTYLEOPTIONSIZEGRIP
|
||||
DYNAMIC QSTYLEOPTIONSLIDER
|
||||
DYNAMIC QSTYLEOPTIONSPINBOX
|
||||
DYNAMIC QSTYLEOPTIONTAB
|
||||
DYNAMIC QSTYLEOPTIONTABBARBASE
|
||||
DYNAMIC QSTYLEOPTIONTABWIDGETFRAME
|
||||
DYNAMIC QSTYLEOPTIONTITLEBAR
|
||||
DYNAMIC QSTYLEOPTIONTOOLBAR
|
||||
DYNAMIC QSTYLEOPTIONTOOLBOX
|
||||
DYNAMIC QSTYLEOPTIONTOOLBUTTON
|
||||
DYNAMIC QSTYLEOPTIONVIEWITEM
|
||||
DYNAMIC QSTYLEPAINTER
|
||||
DYNAMIC QSYNTAXHIGHLIGHTER
|
||||
DYNAMIC QSYSTEMTRAYICON
|
||||
DYNAMIC QTABBAR
|
||||
DYNAMIC QTABLEVIEW
|
||||
DYNAMIC QTABLEWIDGET
|
||||
DYNAMIC QTABLEWIDGETITEM
|
||||
DYNAMIC QTABLEWIDGETSELECTIONRANGE
|
||||
DYNAMIC QTABWIDGET
|
||||
DYNAMIC QTEXTBLOCK
|
||||
DYNAMIC QTEXTBLOCKFORMAT
|
||||
DYNAMIC QTEXTBLOCKGROUP
|
||||
DYNAMIC QTEXTBROWSER
|
||||
DYNAMIC QTEXTCHARFORMAT
|
||||
DYNAMIC QTEXTCURSOR
|
||||
DYNAMIC QTEXTDOCUMENT
|
||||
DYNAMIC QTEXTDOCUMENTFRAGMENT
|
||||
DYNAMIC QTEXTDOCUMENTWRITER
|
||||
DYNAMIC QTEXTEDIT
|
||||
DYNAMIC QTEXTFORMAT
|
||||
DYNAMIC QTEXTFRAGMENT
|
||||
DYNAMIC QTEXTFRAME
|
||||
DYNAMIC QTEXTFRAMEFORMAT
|
||||
DYNAMIC QTEXTIMAGEFORMAT
|
||||
DYNAMIC QTEXTINLINEOBJECT
|
||||
DYNAMIC QTEXTITEM
|
||||
DYNAMIC QTEXTLAYOUT
|
||||
DYNAMIC QTEXTLENGTH
|
||||
DYNAMIC QTEXTLINE
|
||||
DYNAMIC QTEXTLIST
|
||||
DYNAMIC QTEXTLISTFORMAT
|
||||
DYNAMIC QTEXTOBJECT
|
||||
DYNAMIC QTEXTOPTION
|
||||
DYNAMIC QTEXTTABLEFORMAT
|
||||
DYNAMIC QTIMEEDIT
|
||||
DYNAMIC QTOOLBAR
|
||||
DYNAMIC QTOOLBOX
|
||||
DYNAMIC QTOOLBUTTON
|
||||
DYNAMIC QTRANSFORM
|
||||
DYNAMIC QTREEVIEW
|
||||
DYNAMIC QTREEWIDGET
|
||||
DYNAMIC QTREEWIDGETITEM
|
||||
DYNAMIC QT_QAPPLICATION_EXECUTE
|
||||
DYNAMIC QT_QAPPLICATION_QUIT
|
||||
DYNAMIC QVALIDATOR
|
||||
DYNAMIC QVBOXLAYOUT
|
||||
DYNAMIC QWHEELEVENT
|
||||
DYNAMIC QWIDGET
|
||||
DYNAMIC QWIDGETACTION
|
||||
DYNAMIC QWIDGETITEM
|
||||
DYNAMIC QWINDOWSSTYLE
|
||||
DYNAMIC QWINDOWSTATECHANGEEVENT
|
||||
DYNAMIC QWIZARD
|
||||
DYNAMIC QWIZARDPAGE
|
||||
DYNAMIC Q__TR
|
||||
DYNAMIC __HBQTGUI
|
||||
|
||||
#if defined( __HBEXTREQ__ ) .OR. defined( __HBEXTERN__HBQTGUI__REQUEST )
|
||||
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
@@ -88,15 +88,15 @@ FUNCTION TIP_QPEncode( cData )
|
||||
IF c == Chr( 13 )
|
||||
cString += Chr( 13 ) + Chr( 10 )
|
||||
nLineLen := 0
|
||||
ELSEIF Asc( c ) > 126 .OR. ;
|
||||
ELSEIF hb_BCode( c ) > 126 .OR. ;
|
||||
c $ '=?!"#$@[\]^`{|}~' .OR. ;
|
||||
( Asc( c ) < 32 .AND. !( c $ Chr( 13 ) + Chr( 10 ) + Chr( 9 ) ) ) .OR. ;
|
||||
( hb_BCode( c ) < 32 .AND. !( c $ Chr( 13 ) + Chr( 10 ) + Chr( 9 ) ) ) .OR. ;
|
||||
( c $ " " + Chr( 9 ) .AND. hb_BSubStr( cData, nPos + 1, 1 ) $ Chr( 13 ) + Chr( 10 ) )
|
||||
IF nLineLen + 3 > 76
|
||||
cString += "=" + Chr( 13 ) + Chr( 10 )
|
||||
nLineLen := 0
|
||||
ENDIF
|
||||
cString += "=" + hb_NumToHex( Asc( c ), 2 )
|
||||
cString += "=" + hb_NumToHex( hb_BCode( c ), 2 )
|
||||
nLineLen += 3
|
||||
ELSEIF !( c == Chr( 10 ) )
|
||||
cString += c
|
||||
@@ -120,7 +120,7 @@ FUNCTION TIP_QPDecode( cData )
|
||||
FOR nPos := 1 TO nLen
|
||||
c := hb_BSubStr( cData, nPos, 1 )
|
||||
IF c == "=" .AND. hb_BLen( hb_BSubStr( cData, nPos + 1, 2 ) ) == 2
|
||||
cString += Chr( hb_HexToNum( hb_BSubStr( cData, nPos + 1, 2 ) ) )
|
||||
cString += hb_BChar( hb_HexToNum( hb_BSubStr( cData, nPos + 1, 2 ) ) )
|
||||
nPos += 2
|
||||
ELSE
|
||||
cString += c
|
||||
|
||||
@@ -696,10 +696,10 @@ STATIC FUNCTION WordEncodeQ( cData, cCharset )
|
||||
|
||||
FOR nPos := 1 TO hb_BLen( cData )
|
||||
c := hb_BSubStr( cData, nPos, 1 )
|
||||
IF Asc( c ) > 126 .OR. ;
|
||||
IF hb_BCode( c ) > 126 .OR. ;
|
||||
c $ '=?!"#$@[\]^`{|}~_' .OR. ;
|
||||
Asc( c ) <= 32
|
||||
cString += "=" + hb_NumToHex( Asc( c ), 2 )
|
||||
hb_BCode( c ) <= 32
|
||||
cString += "=" + hb_NumToHex( hb_BCode( c ), 2 )
|
||||
nLineLen += 3
|
||||
lToEncode := .T.
|
||||
ELSE
|
||||
|
||||
@@ -203,7 +203,7 @@ METHOD Auth( cUser, cPass ) CLASS tIPClientSMTP
|
||||
|
||||
METHOD AuthPlain( cUser, cPass ) CLASS tIPClientSMTP
|
||||
|
||||
::InetSendall( ::SocketCon, "AUTH PLAIN" + hb_base64Encode( Chr( 0 ) + cUser + Chr( 0 ) + cPass ) + ::cCRLF )
|
||||
::InetSendall( ::SocketCon, "AUTH PLAIN" + hb_base64Encode( hb_BChar( 0 ) + cUser + hb_BChar( 0 ) + cPass ) + ::cCRLF )
|
||||
|
||||
RETURN ::isAuth := ::GetOk()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user