Commit Graph

11318 Commits

Author SHA1 Message Date
Pritpal Bedi
5ab31f724c 2009-07-12 07:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbourr/contrib/hbqt/QPrinter.cpp
  * harbourr/contrib/hbqt/QTextCursor.cpp
  * harbourr/contrib/hbqt/TQPrinter.prg
  * harbourr/contrib/hbqt/TQTextCursor.prg

  * harbourr/contrib/hbqt/qth/QPrinter.qth
    ! Commented out setWinPage() and winPage() calls - Windows only.
  * harbourr/contrib/hbqt/qth/QTextCursor.qth
    ! changed the order of insertImage() calls.
2009-07-12 14:37:14 +00:00
Viktor Szakats
8f1a9dbf7d 2009-07-12 12:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    + Added information about creating Windows / Windows CE
      builds on Linux. Corresponding scripts references.
    ! Minor correction to OS/2 on Windows cross-build example.

  * contrib/hbct/Makefile
  - contrib/hbct/blank.prg
  + contrib/hbct/blank.c
    + Applied patch by Pavel Tsarenko (xhb) (with some little modifications):
      BLANK() function rewritten in C.

  * contrib/rddads/adsfunc.c
    ! Reimplemented fix from Pavel Tsarenko (xhb):
      Removed unnecessary OEM to ANSI convertation in SQL functions.
2009-07-12 10:29:46 +00:00
Pritpal Bedi
9bc00dd21d 2009-07-12 00:01 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbxbp/Makefile
 * harbour/contrib/hbxbp/xbp.ch
 * harbour/contrib/hbxbp/xbpdialog.prg
 * harbour/contrib/hbxbp/xbpgeneric.prg
 * harbour/contrib/hbxbp/xbpprinter.prg
 + harbour/contrib/hbxbp/xbprtf.prg
   + Implemented XbpRtf() class - the toughest so far.
     Example code lifted from Xbase++ documentaion is working as is
     except for one feature. Still more work is required. I see a 
     possibility of lot more features in this class - later.

 * harbour/contrib/hbxbp/tests/demoxbp.prg
   + Demonstrated the XbpRtf() class implementation.
     Click on <Rtf> tab-page and view the results. Also examine the code.
2009-07-12 07:06:11 +00:00
Pritpal Bedi
224e184791 2009-07-11 11:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/hbqtgen.prg

  * harbour/contrib/hbqt/qth/QBitmap.qth
  * harbour/contrib/hbqt/qth/QBrush.qth
  * harbour/contrib/hbqt/qth/QFontDialog.qth
  * harbour/contrib/hbqt/qth/QFormLayout.qth
  * harbour/contrib/hbqt/qth/QImage.qth
  * harbour/contrib/hbqt/qth/QPen.qth
  * harbour/contrib/hbqt/qth/QTextBlockFormat.qth
  * harbour/contrib/hbqt/qth/QTextBlockGroup.qth
  * harbour/contrib/hbqt/qth/QTextCursor.qth
  * harbour/contrib/hbqt/qth/QWidget.qth

  * harbour/contrib/hbqt/hbqt.ch
  * harbour/contrib/hbqt/hbqt.h
  * harbour/contrib/hbqt/hbqt_slots.cpp
  * harbour/contrib/hbqt/hbqt_slots.h
  * harbour/contrib/hbqt/moc_slots.cpp
  * harbour/contrib/hbqt/QAbstractButton.cpp
  * harbour/contrib/hbqt/QAbstractItemModel.cpp
  * harbour/contrib/hbqt/QAbstractItemView.cpp
  * harbour/contrib/hbqt/QAbstractListModel.cpp
  * harbour/contrib/hbqt/QAbstractPrintDialog.cpp
  * harbour/contrib/hbqt/QAbstractScrollArea.cpp
  * harbour/contrib/hbqt/QAbstractSlider.cpp
  * harbour/contrib/hbqt/QAbstractSpinBox.cpp
  * harbour/contrib/hbqt/QAbstractTableModel.cpp
  * harbour/contrib/hbqt/QAction.cpp
  * harbour/contrib/hbqt/QApplication.cpp
  * harbour/contrib/hbqt/QBitmap.cpp
  * harbour/contrib/hbqt/QBoxLayout.cpp
  * harbour/contrib/hbqt/QBrush.cpp
  * harbour/contrib/hbqt/QCalendarWidget.cpp
  * harbour/contrib/hbqt/QCheckBox.cpp
  * harbour/contrib/hbqt/QClipboard.cpp
  * harbour/contrib/hbqt/QColor.cpp
  * harbour/contrib/hbqt/QColorDialog.cpp
  * harbour/contrib/hbqt/QComboBox.cpp
  * harbour/contrib/hbqt/QCommandLinkButton.cpp
  * harbour/contrib/hbqt/QCommonStyle.cpp
  * harbour/contrib/hbqt/QConicalGradient.cpp
  * harbour/contrib/hbqt/QCoreApplication.cpp
  * harbour/contrib/hbqt/QCursor.cpp
  * harbour/contrib/hbqt/QDateEdit.cpp
  * harbour/contrib/hbqt/QDateTime.cpp
  * harbour/contrib/hbqt/QDateTimeEdit.cpp
  * harbour/contrib/hbqt/QDesktopWidget.cpp
  * harbour/contrib/hbqt/QDial.cpp
  * harbour/contrib/hbqt/QDialog.cpp
  * harbour/contrib/hbqt/QDir.cpp
  * harbour/contrib/hbqt/QDirModel.cpp
  * harbour/contrib/hbqt/QDockWidget.cpp
  * harbour/contrib/hbqt/QDoubleSpinBox.cpp
  * harbour/contrib/hbqt/QDragEnterEvent.cpp
  * harbour/contrib/hbqt/QDragLeaveEvent.cpp
  * harbour/contrib/hbqt/QDragMoveEvent.cpp
  * harbour/contrib/hbqt/QDropEvent.cpp
  * harbour/contrib/hbqt/QErrorMessage.cpp
  * harbour/contrib/hbqt/QEvent.cpp
  * harbour/contrib/hbqt/QEventLoop.cpp
  * harbour/contrib/hbqt/QFileDialog.cpp
  * harbour/contrib/hbqt/QFileSystemModel.cpp
  * harbour/contrib/hbqt/QFocusEvent.cpp
  * harbour/contrib/hbqt/QFocusFrame.cpp
  * harbour/contrib/hbqt/QFont.cpp
  * harbour/contrib/hbqt/QFontComboBox.cpp
  * harbour/contrib/hbqt/QFontDatabase.cpp
  * harbour/contrib/hbqt/QFontDialog.cpp
  * harbour/contrib/hbqt/QFontInfo.cpp
  * harbour/contrib/hbqt/QFormLayout.cpp
  * harbour/contrib/hbqt/QFrame.cpp
  * harbour/contrib/hbqt/QFtp.cpp
  * harbour/contrib/hbqt/QGradient.cpp
  * harbour/contrib/hbqt/QGridLayout.cpp
  * harbour/contrib/hbqt/QGroupBox.cpp
  * harbour/contrib/hbqt/QHBoxLayout.cpp
  * harbour/contrib/hbqt/QHeaderView.cpp
  * harbour/contrib/hbqt/QHttp.cpp
  * harbour/contrib/hbqt/QIcon.cpp
  * harbour/contrib/hbqt/QImage.cpp
  * harbour/contrib/hbqt/QImageReader.cpp
  * harbour/contrib/hbqt/QImageWriter.cpp
  * harbour/contrib/hbqt/QInputDialog.cpp
  * harbour/contrib/hbqt/QInputEvent.cpp
  * harbour/contrib/hbqt/QKeyEvent.cpp
  * harbour/contrib/hbqt/QKeySequence.cpp
  * harbour/contrib/hbqt/QLabel.cpp
  * harbour/contrib/hbqt/QLatin1Char.cpp
  * harbour/contrib/hbqt/QLatin1String.cpp
  * harbour/contrib/hbqt/QLayout.cpp
  * harbour/contrib/hbqt/QLayoutItem.cpp
  * harbour/contrib/hbqt/QLCDNumber.cpp
  * harbour/contrib/hbqt/QLine.cpp
  * harbour/contrib/hbqt/QLinearGradient.cpp
  * harbour/contrib/hbqt/QLineEdit.cpp
  * harbour/contrib/hbqt/QList.cpp
  * harbour/contrib/hbqt/QListView.cpp
  * harbour/contrib/hbqt/QListWidget.cpp
  * harbour/contrib/hbqt/QListWidgetItem.cpp
  * harbour/contrib/hbqt/QMainWindow.cpp
  * harbour/contrib/hbqt/QMenu.cpp
  * harbour/contrib/hbqt/QMenuBar.cpp
  * harbour/contrib/hbqt/QMessageBox.cpp
  * harbour/contrib/hbqt/QModelIndex.cpp
  * harbour/contrib/hbqt/QMouseEvent.cpp
  * harbour/contrib/hbqt/QMoveEvent.cpp
  * harbour/contrib/hbqt/QObject.cpp
  * harbour/contrib/hbqt/QPageSetupDialog.cpp
  * harbour/contrib/hbqt/QPaintDevice.cpp
  * harbour/contrib/hbqt/QPainter.cpp
  * harbour/contrib/hbqt/QPaintEvent.cpp
  * harbour/contrib/hbqt/QPalette.cpp
  * harbour/contrib/hbqt/QPen.cpp
  * harbour/contrib/hbqt/QPicture.cpp
  * harbour/contrib/hbqt/QPixmap.cpp
  * harbour/contrib/hbqt/QPoint.cpp
  * harbour/contrib/hbqt/QPointF.cpp
  * harbour/contrib/hbqt/QPrintDialog.cpp
  * harbour/contrib/hbqt/QPrintEngine.cpp
  * harbour/contrib/hbqt/QPrinter.cpp
  * harbour/contrib/hbqt/QPrintPreviewDialog.cpp
  * harbour/contrib/hbqt/QProgressBar.cpp
  * harbour/contrib/hbqt/QProgressDialog.cpp
  * harbour/contrib/hbqt/QPushButton.cpp
  * harbour/contrib/hbqt/QRadialGradient.cpp
  * harbour/contrib/hbqt/QRadioButton.cpp
  * harbour/contrib/hbqt/QRect.cpp
  * harbour/contrib/hbqt/QRectF.cpp
  * harbour/contrib/hbqt/QRegion.cpp
  * harbour/contrib/hbqt/QResizeEvent.cpp
  * harbour/contrib/hbqt/QResource.cpp
  * harbour/contrib/hbqt/QScrollArea.cpp
  * harbour/contrib/hbqt/QScrollBar.cpp
  * harbour/contrib/hbqt/QSignalMapper.cpp
  * harbour/contrib/hbqt/QSize.cpp
  * harbour/contrib/hbqt/QSizeF.cpp
  * harbour/contrib/hbqt/QSizeGrip.cpp
  * harbour/contrib/hbqt/QSizePolicy.cpp
  * harbour/contrib/hbqt/QSlider.cpp
  * harbour/contrib/hbqt/QSound.cpp
  * harbour/contrib/hbqt/QSpinBox.cpp
  * harbour/contrib/hbqt/QSplashScreen.cpp
  * harbour/contrib/hbqt/QSplitter.cpp
  * harbour/contrib/hbqt/QStandardItem.cpp
  * harbour/contrib/hbqt/QStandardItemModel.cpp
  * harbour/contrib/hbqt/QStatusBar.cpp
  * harbour/contrib/hbqt/QStringList.cpp
  * harbour/contrib/hbqt/QStringListModel.cpp
  * harbour/contrib/hbqt/QStyle.cpp
  * harbour/contrib/hbqt/QStyledItemDelegate.cpp
  * harbour/contrib/hbqt/QStyleHintReturn.cpp
  * harbour/contrib/hbqt/QStyleHintReturnMask.cpp
  * harbour/contrib/hbqt/QStyleHintReturnVariant.cpp
  * harbour/contrib/hbqt/QStyleOption.cpp
  * harbour/contrib/hbqt/QStyleOptionButton.cpp
  * harbour/contrib/hbqt/QStyleOptionComboBox.cpp
  * harbour/contrib/hbqt/QStyleOptionComplex.cpp
  * harbour/contrib/hbqt/QStyleOptionDockWidget.cpp
  * harbour/contrib/hbqt/QStyleOptionFocusRect.cpp
  * harbour/contrib/hbqt/QStyleOptionFrame.cpp
  * harbour/contrib/hbqt/QStyleOptionGroupBox.cpp
  * harbour/contrib/hbqt/QStyleOptionHeader.cpp
  * harbour/contrib/hbqt/QStyleOptionMenuItem.cpp
  * harbour/contrib/hbqt/QStyleOptionProgressBar.cpp
  * harbour/contrib/hbqt/QStyleOptionSizeGrip.cpp
  * harbour/contrib/hbqt/QStyleOptionSlider.cpp
  * harbour/contrib/hbqt/QStyleOptionSpinBox.cpp
  * harbour/contrib/hbqt/QStyleOptionTab.cpp
  * harbour/contrib/hbqt/QStyleOptionTabBarBase.cpp
  * harbour/contrib/hbqt/QStyleOptionTabWidgetFrame.cpp
  * harbour/contrib/hbqt/QStyleOptionTitleBar.cpp
  * harbour/contrib/hbqt/QStyleOptionToolBar.cpp
  * harbour/contrib/hbqt/QStyleOptionToolBox.cpp
  * harbour/contrib/hbqt/QStyleOptionToolButton.cpp
  * harbour/contrib/hbqt/QStyleOptionViewItem.cpp
  * harbour/contrib/hbqt/QStylePainter.cpp
  * harbour/contrib/hbqt/QSystemTrayIcon.cpp
  * harbour/contrib/hbqt/QTabBar.cpp
  * harbour/contrib/hbqt/QTableView.cpp
  * harbour/contrib/hbqt/QTableWidget.cpp
  * harbour/contrib/hbqt/QTableWidgetItem.cpp
  * harbour/contrib/hbqt/QTabWidget.cpp
  * harbour/contrib/hbqt/QTextBlock.cpp
  * harbour/contrib/hbqt/QTextBlockFormat.cpp
  * harbour/contrib/hbqt/QTextBlockGroup.cpp
  * harbour/contrib/hbqt/QTextBoundaryFinder.cpp
  * harbour/contrib/hbqt/QTextBrowser.cpp
  * harbour/contrib/hbqt/QTextCharFormat.cpp
  * harbour/contrib/hbqt/QTextCodec.cpp
  * harbour/contrib/hbqt/QTextCursor.cpp
  * harbour/contrib/hbqt/QTextDecoder.cpp
  * harbour/contrib/hbqt/QTextDocument.cpp
  * harbour/contrib/hbqt/QTextDocumentFragment.cpp
  * harbour/contrib/hbqt/QTextDocumentWriter.cpp
  * harbour/contrib/hbqt/QTextEdit.cpp
  * harbour/contrib/hbqt/QTextEncoder.cpp
  * harbour/contrib/hbqt/QTextFormat.cpp
  * harbour/contrib/hbqt/QTextFragment.cpp
  * harbour/contrib/hbqt/QTextFrame.cpp
  * harbour/contrib/hbqt/QTextFrameFormat.cpp
  * harbour/contrib/hbqt/QTextImageFormat.cpp
  * harbour/contrib/hbqt/QTextInlineObject.cpp
  * harbour/contrib/hbqt/QTextItem.cpp
  * harbour/contrib/hbqt/QTextLayout.cpp
  * harbour/contrib/hbqt/QTextLength.cpp
  * harbour/contrib/hbqt/QTextLine.cpp
  * harbour/contrib/hbqt/QTextObject.cpp
  * harbour/contrib/hbqt/QTextStream.cpp
  * harbour/contrib/hbqt/QTimeEdit.cpp
  * harbour/contrib/hbqt/QTimer.cpp
  * harbour/contrib/hbqt/QToolBar.cpp
  * harbour/contrib/hbqt/QToolBox.cpp
  * harbour/contrib/hbqt/QToolButton.cpp
  * harbour/contrib/hbqt/QTreeView.cpp
  * harbour/contrib/hbqt/QTreeWidget.cpp
  * harbour/contrib/hbqt/QTreeWidgetItem.cpp
  * harbour/contrib/hbqt/QUrl.cpp
  * harbour/contrib/hbqt/QVariant.cpp
  * harbour/contrib/hbqt/QVBoxLayout.cpp
  * harbour/contrib/hbqt/QWebFrame.cpp
  * harbour/contrib/hbqt/QWebHistory.cpp
  * harbour/contrib/hbqt/QWebHistoryInterface.cpp
  * harbour/contrib/hbqt/QWebHistoryItem.cpp
  * harbour/contrib/hbqt/QWebHitTestResult.cpp
  * harbour/contrib/hbqt/QWebPage.cpp
  * harbour/contrib/hbqt/QWebPluginFactory.cpp
  * harbour/contrib/hbqt/QWebSecurityOrigin.cpp
  * harbour/contrib/hbqt/QWebSettings.cpp
  * harbour/contrib/hbqt/QWebView.cpp
  * harbour/contrib/hbqt/QWheelEvent.cpp
  * harbour/contrib/hbqt/QWidget.cpp
  * harbour/contrib/hbqt/QWidgetAction.cpp
  * harbour/contrib/hbqt/QWidgetItem.cpp
  * harbour/contrib/hbqt/QWindowsStyle.cpp
  * harbour/contrib/hbqt/QWindowsXPStyle.cpp
  * harbour/contrib/hbqt/QWizard.cpp

  * harbour/contrib/hbqt/TQAbstractButton.prg
  * harbour/contrib/hbqt/TQAbstractItemModel.prg
  * harbour/contrib/hbqt/TQAbstractItemView.prg
  * harbour/contrib/hbqt/TQAbstractListModel.prg
  * harbour/contrib/hbqt/TQAbstractPrintDialog.prg
  * harbour/contrib/hbqt/TQAbstractScrollArea.prg
  * harbour/contrib/hbqt/TQAbstractSlider.prg
  * harbour/contrib/hbqt/TQAbstractSpinBox.prg
  * harbour/contrib/hbqt/TQAbstractTableModel.prg
  * harbour/contrib/hbqt/TQAction.prg
  * harbour/contrib/hbqt/TQApplication.prg
  * harbour/contrib/hbqt/TQBitmap.prg
  * harbour/contrib/hbqt/TQBoxLayout.prg
  * harbour/contrib/hbqt/TQBrush.prg
  * harbour/contrib/hbqt/TQCalendarWidget.prg
  * harbour/contrib/hbqt/TQCheckBox.prg
  * harbour/contrib/hbqt/TQClipboard.prg
  * harbour/contrib/hbqt/TQColor.prg
  * harbour/contrib/hbqt/TQColorDialog.prg
  * harbour/contrib/hbqt/TQComboBox.prg
  * harbour/contrib/hbqt/TQCommandLinkButton.prg
  * harbour/contrib/hbqt/TQCommonStyle.prg
  * harbour/contrib/hbqt/TQConicalGradient.prg
  * harbour/contrib/hbqt/TQCoreApplication.prg
  * harbour/contrib/hbqt/TQCursor.prg
  * harbour/contrib/hbqt/TQDateEdit.prg
  * harbour/contrib/hbqt/TQDateTime.prg
  * harbour/contrib/hbqt/TQDateTimeEdit.prg
  * harbour/contrib/hbqt/TQDesktopWidget.prg
  * harbour/contrib/hbqt/TQDial.prg
  * harbour/contrib/hbqt/TQDialog.prg
  * harbour/contrib/hbqt/TQDir.prg
  * harbour/contrib/hbqt/TQDirModel.prg
  * harbour/contrib/hbqt/TQDockWidget.prg
  * harbour/contrib/hbqt/TQDoubleSpinBox.prg
  * harbour/contrib/hbqt/TQDragEnterEvent.prg
  * harbour/contrib/hbqt/TQDragLeaveEvent.prg
  * harbour/contrib/hbqt/TQDragMoveEvent.prg
  * harbour/contrib/hbqt/TQDropEvent.prg
  * harbour/contrib/hbqt/TQErrorMessage.prg
  * harbour/contrib/hbqt/TQEvent.prg
  * harbour/contrib/hbqt/TQEventLoop.prg
  * harbour/contrib/hbqt/TQFileDialog.prg
  * harbour/contrib/hbqt/TQFileSystemModel.prg
  * harbour/contrib/hbqt/TQFocusEvent.prg
  * harbour/contrib/hbqt/TQFocusFrame.prg
  * harbour/contrib/hbqt/TQFont.prg
  * harbour/contrib/hbqt/TQFontComboBox.prg
  * harbour/contrib/hbqt/TQFontDatabase.prg
  * harbour/contrib/hbqt/TQFontDialog.prg
  * harbour/contrib/hbqt/TQFontInfo.prg
  * harbour/contrib/hbqt/TQFormLayout.prg
  * harbour/contrib/hbqt/TQFrame.prg
  * harbour/contrib/hbqt/TQFtp.prg
  * harbour/contrib/hbqt/TQGradient.prg
  * harbour/contrib/hbqt/TQGridLayout.prg
  * harbour/contrib/hbqt/TQGroupBox.prg
  * harbour/contrib/hbqt/TQHBoxLayout.prg
  * harbour/contrib/hbqt/TQHeaderView.prg
  * harbour/contrib/hbqt/TQHttp.prg
  * harbour/contrib/hbqt/TQIcon.prg
  * harbour/contrib/hbqt/TQImage.prg
  * harbour/contrib/hbqt/TQImageReader.prg
  * harbour/contrib/hbqt/TQImageWriter.prg
  * harbour/contrib/hbqt/TQInputDialog.prg
  * harbour/contrib/hbqt/TQInputEvent.prg
  * harbour/contrib/hbqt/TQKeyEvent.prg
  * harbour/contrib/hbqt/TQKeySequence.prg
  * harbour/contrib/hbqt/TQLabel.prg
  * harbour/contrib/hbqt/TQLatin1Char.prg
  * harbour/contrib/hbqt/TQLatin1String.prg
  * harbour/contrib/hbqt/TQLayout.prg
  * harbour/contrib/hbqt/TQLayoutItem.prg
  * harbour/contrib/hbqt/TQLCDNumber.prg
  * harbour/contrib/hbqt/TQLine.prg
  * harbour/contrib/hbqt/TQLinearGradient.prg
  * harbour/contrib/hbqt/TQLineEdit.prg
  * harbour/contrib/hbqt/TQList.prg
  * harbour/contrib/hbqt/TQListView.prg
  * harbour/contrib/hbqt/TQListWidget.prg
  * harbour/contrib/hbqt/TQListWidgetItem.prg
  * harbour/contrib/hbqt/TQMainWindow.prg
  * harbour/contrib/hbqt/TQMenu.prg
  * harbour/contrib/hbqt/TQMenuBar.prg
  * harbour/contrib/hbqt/TQMessageBox.prg
  * harbour/contrib/hbqt/TQModelIndex.prg
  * harbour/contrib/hbqt/TQMouseEvent.prg
  * harbour/contrib/hbqt/TQMoveEvent.prg
  * harbour/contrib/hbqt/TQObject.prg
  * harbour/contrib/hbqt/TQPageSetupDialog.prg
  * harbour/contrib/hbqt/TQPaintDevice.prg
  * harbour/contrib/hbqt/TQPainter.prg
  * harbour/contrib/hbqt/TQPaintEvent.prg
  * harbour/contrib/hbqt/TQPalette.prg
  * harbour/contrib/hbqt/TQPen.prg
  * harbour/contrib/hbqt/TQPicture.prg
  * harbour/contrib/hbqt/TQPixmap.prg
  * harbour/contrib/hbqt/TQPoint.prg
  * harbour/contrib/hbqt/TQPointF.prg
  * harbour/contrib/hbqt/TQPrintDialog.prg
  * harbour/contrib/hbqt/TQPrintEngine.prg
  * harbour/contrib/hbqt/TQPrinter.prg
  * harbour/contrib/hbqt/TQPrintPreviewDialog.prg
  * harbour/contrib/hbqt/TQProgressBar.prg
  * harbour/contrib/hbqt/TQProgressDialog.prg
  * harbour/contrib/hbqt/TQPushButton.prg
  * harbour/contrib/hbqt/TQRadialGradient.prg
  * harbour/contrib/hbqt/TQRadioButton.prg
  * harbour/contrib/hbqt/TQRect.prg
  * harbour/contrib/hbqt/TQRectF.prg
  * harbour/contrib/hbqt/TQRegion.prg
  * harbour/contrib/hbqt/TQResizeEvent.prg
  * harbour/contrib/hbqt/TQResource.prg
  * harbour/contrib/hbqt/TQScrollArea.prg
  * harbour/contrib/hbqt/TQScrollBar.prg
  * harbour/contrib/hbqt/TQSignalMapper.prg
  * harbour/contrib/hbqt/TQSize.prg
  * harbour/contrib/hbqt/TQSizeF.prg
  * harbour/contrib/hbqt/TQSizeGrip.prg
  * harbour/contrib/hbqt/TQSizePolicy.prg
  * harbour/contrib/hbqt/TQSlider.prg
  * harbour/contrib/hbqt/TQSound.prg
  * harbour/contrib/hbqt/TQSpinBox.prg
  * harbour/contrib/hbqt/TQSplashScreen.prg
  * harbour/contrib/hbqt/TQSplitter.prg
  * harbour/contrib/hbqt/TQStandardItem.prg
  * harbour/contrib/hbqt/TQStandardItemModel.prg
  * harbour/contrib/hbqt/TQStatusBar.prg
  * harbour/contrib/hbqt/TQStringList.prg
  * harbour/contrib/hbqt/TQStringListModel.prg
  * harbour/contrib/hbqt/TQStyle.prg
  * harbour/contrib/hbqt/TQStyledItemDelegate.prg
  * harbour/contrib/hbqt/TQStyleHintReturn.prg
  * harbour/contrib/hbqt/TQStyleHintReturnMask.prg
  * harbour/contrib/hbqt/TQStyleHintReturnVariant.prg
  * harbour/contrib/hbqt/TQStyleOption.prg
  * harbour/contrib/hbqt/TQStyleOptionButton.prg
  * harbour/contrib/hbqt/TQStyleOptionComboBox.prg
  * harbour/contrib/hbqt/TQStyleOptionComplex.prg
  * harbour/contrib/hbqt/TQStyleOptionDockWidget.prg
  * harbour/contrib/hbqt/TQStyleOptionFocusRect.prg
  * harbour/contrib/hbqt/TQStyleOptionFrame.prg
  * harbour/contrib/hbqt/TQStyleOptionGroupBox.prg
  * harbour/contrib/hbqt/TQStyleOptionHeader.prg
  * harbour/contrib/hbqt/TQStyleOptionMenuItem.prg
  * harbour/contrib/hbqt/TQStyleOptionProgressBar.prg
  * harbour/contrib/hbqt/TQStyleOptionSizeGrip.prg
  * harbour/contrib/hbqt/TQStyleOptionSlider.prg
  * harbour/contrib/hbqt/TQStyleOptionSpinBox.prg
  * harbour/contrib/hbqt/TQStyleOptionTab.prg
  * harbour/contrib/hbqt/TQStyleOptionTabBarBase.prg
  * harbour/contrib/hbqt/TQStyleOptionTabWidgetFrame.prg
  * harbour/contrib/hbqt/TQStyleOptionTitleBar.prg
  * harbour/contrib/hbqt/TQStyleOptionToolBar.prg
  * harbour/contrib/hbqt/TQStyleOptionToolBox.prg
  * harbour/contrib/hbqt/TQStyleOptionToolButton.prg
  * harbour/contrib/hbqt/TQStyleOptionViewItem.prg
  * harbour/contrib/hbqt/TQStylePainter.prg
  * harbour/contrib/hbqt/TQSystemTrayIcon.prg
  * harbour/contrib/hbqt/TQTabBar.prg
  * harbour/contrib/hbqt/TQTableView.prg
  * harbour/contrib/hbqt/TQTableWidget.prg
  * harbour/contrib/hbqt/TQTableWidgetItem.prg
  * harbour/contrib/hbqt/TQTabWidget.prg
  * harbour/contrib/hbqt/TQTextBlock.prg
  * harbour/contrib/hbqt/TQTextBlockFormat.prg
  * harbour/contrib/hbqt/TQTextBlockGroup.prg
  * harbour/contrib/hbqt/TQTextBoundaryFinder.prg
  * harbour/contrib/hbqt/TQTextBrowser.prg
  * harbour/contrib/hbqt/TQTextCharFormat.prg
  * harbour/contrib/hbqt/TQTextCodec.prg
  * harbour/contrib/hbqt/TQTextCursor.prg
  * harbour/contrib/hbqt/TQTextDecoder.prg
  * harbour/contrib/hbqt/TQTextDocument.prg
  * harbour/contrib/hbqt/TQTextDocumentFragment.prg
  * harbour/contrib/hbqt/TQTextDocumentWriter.prg
  * harbour/contrib/hbqt/TQTextEdit.prg
  * harbour/contrib/hbqt/TQTextEncoder.prg
  * harbour/contrib/hbqt/TQTextFormat.prg
  * harbour/contrib/hbqt/TQTextFragment.prg
  * harbour/contrib/hbqt/TQTextFrame.prg
  * harbour/contrib/hbqt/TQTextFrameFormat.prg
  * harbour/contrib/hbqt/TQTextImageFormat.prg
  * harbour/contrib/hbqt/TQTextInlineObject.prg
  * harbour/contrib/hbqt/TQTextItem.prg
  * harbour/contrib/hbqt/TQTextLayout.prg
  * harbour/contrib/hbqt/TQTextLength.prg
  * harbour/contrib/hbqt/TQTextLine.prg
  * harbour/contrib/hbqt/TQTextObject.prg
  * harbour/contrib/hbqt/TQTextStream.prg
  * harbour/contrib/hbqt/TQTimeEdit.prg
  * harbour/contrib/hbqt/TQTimer.prg
  * harbour/contrib/hbqt/TQToolBar.prg
  * harbour/contrib/hbqt/TQToolBox.prg
  * harbour/contrib/hbqt/TQToolButton.prg
  * harbour/contrib/hbqt/TQTreeView.prg
  * harbour/contrib/hbqt/TQTreeWidget.prg
  * harbour/contrib/hbqt/TQTreeWidgetItem.prg
  * harbour/contrib/hbqt/TQUrl.prg
  * harbour/contrib/hbqt/TQVariant.prg
  * harbour/contrib/hbqt/TQVBoxLayout.prg
  * harbour/contrib/hbqt/TQWebFrame.prg
  * harbour/contrib/hbqt/TQWebHistory.prg
  * harbour/contrib/hbqt/TQWebHistoryInterface.prg
  * harbour/contrib/hbqt/TQWebHistoryItem.prg
  * harbour/contrib/hbqt/TQWebHitTestResult.prg
  * harbour/contrib/hbqt/TQWebPage.prg
  * harbour/contrib/hbqt/TQWebPluginFactory.prg
  * harbour/contrib/hbqt/TQWebSecurityOrigin.prg
  * harbour/contrib/hbqt/TQWebSettings.prg
  * harbour/contrib/hbqt/TQWebView.prg
  * harbour/contrib/hbqt/TQWheelEvent.prg
  * harbour/contrib/hbqt/TQWidget.prg
  * harbour/contrib/hbqt/TQWidgetAction.prg
  * harbour/contrib/hbqt/TQWidgetItem.prg
  * harbour/contrib/hbqt/TQWindowsStyle.prg
  * harbour/contrib/hbqt/TQWindowsXPStyle.prg
  * harbour/contrib/hbqt/TQWizard.prg
  
    + .cpp generation  : HB_FUNC( QT_<object>_DESTROY )
           information : More info included
    + .prg generation  : METHOD Configure( xObject )
                         METHOD Destroy()
    ! Tweaked copyright info a little.
2009-07-12 06:58:22 +00:00
Viktor Szakats
fc13c8b7c0 2009-07-11 18:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/dos/global.cf
  * config/win/global.cf
  * config/win/mingw.cf
  * config/os2/gcc.cf
  * config/os2/global.cf
  * config/wce/global.cf
  * config/wce/mingwarm.cf
    * Synced variables as follows:
      LIB_ARCH_DOS -> DOS_LIB_ARCH
      OS2_LIB_ARCH -> DOS_LIB_ARCH
      ARCH_DOS     -> DOS_ARCH_DIR
      OS2_ARCH_DIR -> DOS_ARCH_DIR
      LIB_DIR_DOS  -> DOS_LIB_DIR
      OS2_LIB_DIR  -> DOS_LIB_DIR
      OS2_LIB_PATH -> DOS_LIB_PATH
2009-07-11 17:03:15 +00:00
Viktor Szakats
6aa07de413 2009-07-11 18:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/os2/global.cf
    ! Fix to prev.
2009-07-11 16:56:05 +00:00
Viktor Szakats
2be78e8125 2009-07-11 18:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* INSTALL
    + Added OS/2 cross-build examples for both Windows and Linux 
      hosts (Thanks Przemek for the Linux one).
    + Added information that DOS and OS/2 builds can be created 
      on other host OSes.

  * config/os2/global.cf
  * config/os2/install.cf
    + Added support for non-bash non-OS/2 shell for
      Windows NT cross compilation.
    ! Fixed syntax error in one of the OS/2 specific rules.
2009-07-11 16:50:59 +00:00
Viktor Szakats
6349dd4e0f 2009-07-11 18:16 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/os2/global.cf
    * Casing.
2009-07-11 16:17:09 +00:00
Viktor Szakats
a25ce4eda5 2009-07-11 18:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/win/dir.cf
  * config/os2/dir.cf
  * config/wce/dir.cf
    * Casing synced.
    ; Probably now these rules could be moved to a central
      location.
2009-07-11 16:12:13 +00:00
Viktor Szakats
ee75928e56 2009-07-11 18:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/dos/dir.cf
  * config/win/global.cf
  * config/win/dir.cf
  * config/wce/dir.cf
    * Some more sync. Now os2/win/wce dir.cfs are the same, 
      and they're almost the same as the dos one.
2009-07-11 16:09:14 +00:00
Viktor Szakats
20b2d4bb3b 2009-07-11 17:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/dos/dir.cf
  * config/dos/install.cf
  * config/win/dir.cf
  * config/os2/install.cf
  * config/wce/dir.cf
    * More sync.
2009-07-11 16:00:59 +00:00
Viktor Szakats
eecccd17d3 2009-07-11 17:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/rules.cf
  * config/dos/dir.cf
  * config/dos/global.cf
  * config/dos/install.cf
  * config/none.cf
  * config/win/global.cf
  * config/win/install.cf
  * config/win/dir.cf
  * config/win/mingw.cf
  * config/os2/dir.cf
  * config/os2/global.cf
  * config/os2/install.cf
  * config/wce/dir.cf
  * config/wce/global.cf
  * config/wce/mingwarm.cf
  * config/wce/install.cf
    * Syncing/cleanup effort.
2009-07-11 15:48:26 +00:00
Przemyslaw Czerpak
74bd2348a6 2009-07-11 17:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/dos/watcom.cf
  * harbour/config/win/watcom.cf
  * harbour/config/os2/watcom.cf
    ! hacked to not revert slashes to backslashes for wcc in Linux host OS
      It's not clean solution because it will have to be adopted also for
      other OS2 ports

  * harbour/config/dos/watcom.cf
    ! fixed passing parameters to wcc by environment variable
2009-07-11 15:30:32 +00:00
Viktor Szakats
8b90eb987f 2009-07-11 17:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* config/os2/watcom.cf
    ! Protected dirsep trick to only kick in with NT Shell.
2009-07-11 15:04:06 +00:00
Przemyslaw Czerpak
e537249bdc 2009-07-11 16:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/external/sqlite3/Makefile
    * set SQLITE_OS_OTHER for all DOS builds

  * harbour/config/dos/watcom.cf
  * harbour/config/win/watcom.cf
    * modified to work with *nix like shells so it can be used in cross build
      environment

    Now in my Linux box I can create Windows, DOS and OS2 harbour builds
    using OpenWatcom 1.8 and native Linux binaries. Final Windows executables
    works correctly. DOS one doesn't and it's probably problem with
    OpenWatcom Linux linker and DOS DPMI stubs - I'll check it yet.
    I cannot tested generated OS2 executable files. If someone has
    OS2 and can try to run it then I can send them to him for test.
2009-07-11 14:55:34 +00:00
Viktor Szakats
f7241e9173 2009-07-11 16:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* make_gnu.bat
    + Minor adjustment to support OS/2 cross-builds.

  * source/rtl/gtwvt/gtwvt.c
    * Minor adjustment to casting to Windows type.

  * contrib/hbfimage/Makefile
    - Disabled for OS/2.

  * bin/postinst.cmd
    + Synced with .bat. 'copy' replaced by 'xcopy'.

  * config/os2/watcom.cf
    + Added fix (from win/watcom.cf) to swap dirseps
      for wcc386 as it cannot accept forward slashes.
      Przemek, please adapt this for Linux, as it's
      probably not needed there.
2009-07-11 14:53:21 +00:00
Przemyslaw Czerpak
4057472258 2009-07-11 15:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/config/os2/watcom.cf
  * harbour/config/os2/dir.cf
  * harbour/config/os2/install.cf
    * small cleanup for builds with *nix like shells and cross builds

  * harbour/contrib/rddads/Makefile
    ! disabld from OS2 builds - if ADS supports OS2 then please speak-up

  * harbour/include/hbthread.h
    * added small hack as workaround for missing OS2 declarations

  * harbour/source/rtl/filesys.c
    ! fixed typo in OS2 builds

  * harbour/source/rtl/hbproces.c
    ! fixed non GCC OS2 builds

  * harbour/contrib/hbtpathy/tpos2.c
    ! fixed casting in OS2 builds

  * harbour/contrib/xhb/hbserv.c
    ! disabled from OS2 non GCC builds

   Now I can create OS2 OpenWatcom build in my Linux box using this simple
   script:

      #!/bin/sh
      if [ -z "${WATCOM}" ]; then
         export WATCOM="/opt/lng/watcom"
         export INCLUDE="${WATCOM}/h:${WATCOM}/h/os2"
         export PATH="${WATCOM}/binl:$PATH"
      fi

      export HB_ARCHITECTURE=os2
      export HB_COMPILER=watcom
      export HB_INSTALL_PREFIX="$(pwd)/hb-os2/watcom"

      #cross build settings
      # this should be fixed and we should use HB_PPGEN_PATH as direct
      # reference to hbpp binaries and HB_COMP_PATH as direct reference
      # to harbour binaries in all builds. Otherwise we have to create
      # some hacks to create platform specific names for above binaries
      # i.e. in *nixes links with .exe extension.
      export HB_PPGEN_PATH="/tmp/cros-hb"
      export HB_BIN_COMPILE="/tmp/cros-hb"

      export HB_USER_PRGFLAGS="${HB_USER_PRGFLAGS} -D__PLATFORM__OS2"
      export HB_USER_PRGFLAGS="${HB_USER_PRGFLAGS} -undef:__PLATFORM__UNIX"
      export HB_USER_PRGFLAGS="${HB_USER_PRGFLAGS} -undef:__PLATFORM__LINUX"
      # eliminate libraries which scans for local host header files
      export HB_XBUILD=yes

      ./make_gnu.sh "$@"

   It should work also in Windows with MSys.
   This should resolve the problem with testing OS2 builds, at least
   for OpenWatcom. I do not know if GCC for OS2 is available as cross
   build environment.
   I think that Viktor can quite easy adopt hbmk2 for OS2 cross compilation.
2009-07-11 13:39:02 +00:00
Viktor Szakats
ab241a27e5 2009-07-11 09:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/hbwhat
    - hbwhat deleted as planned. It no longer builds without
      investing more work into it (besides its other known problems).
2009-07-11 07:41:57 +00:00
Viktor Szakats
eb9c814238 2009-07-11 08:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbdefs.h
    + Added hbTRUE, hbFALSE.

  * config/win/bcc.cf
    ! Fixed to use NT branch. Deleted Win9x method.

  * config/win/install.cf
    * Minor.
2009-07-11 06:47:18 +00:00
Viktor Szakats
8c77111447 2009-07-11 07:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* tests/mathtest.prg
  * tests/testcgi.prg
  * tests/speedold.prg
  * tests/testhtml.prg
  * tests/wvtext.prg
  * tests/testpre.prg
  * tests/testfor.prg
  * doc/en-EN/string.txt
  * doc/en-EN/memvar2.txt
  * source/rtl/gtdos/gtdos.c
  * source/rtl/gtsln/keytrans.c
  * source/rtl/gtsln/mousesln.c
  * source/rtl/gtsln/gtsln.c
  * source/rtl/gtsln/kbsln.c
  * source/rdd/dbfntx/dbfntx1.c
  * source/rdd/dbfnsx/dbfnsx1.c
  * source/compiler/genc.c
  * contrib/gtalleg/ssf.c
  * contrib/hbct/strdiff.c
  * contrib/hbct/tests/csetarge.prg
  * contrib/hbct/dattime2.c
  * contrib/xhb/fparse.c
  * contrib/xhb/ttable.prg
  * contrib/xhb/freadlin.c
  * contrib/xhb/cstruct.prg
  * contrib/hbgt/strasint.c
  * contrib/hbfbird/tests/testapi.c
  * contrib/hbxbp/xbpsle.prg
  * contrib/hbxbp/xbpmenubar.prg
  * contrib/hbxbp/xbpfiledialog.prg
  * contrib/hbxbp/xbpwindow.prg
  * contrib/hbxbp/xbpdialog.prg
  * contrib/hbxbp/xbp3state.prg
  * contrib/hbnf/scancode.prg
  * contrib/hbnf/vidmode.prg
  * contrib/hbnf/vidcur.prg
  * contrib/hbnf/proper.c
  * contrib/hbnf/rand1.prg
  * contrib/hbnf/fttext.c
  * contrib/hbnf/settime.prg
  * contrib/hbnf/page.prg
  * contrib/hbnf/findith.prg
  * contrib/hbnf/at2.prg
  * contrib/hbnf/dispc.c
  * contrib/hbnf/gcd.prg
  * contrib/hbnf/dosver.prg
  * contrib/hbnf/nooccur.prg
  * contrib/hbnf/asum.prg
  * contrib/hbnf/sleep.prg
  * contrib/hbnf/wda.prg
  * contrib/hbnf/any2any.prg
  * contrib/hbnf/setdate.prg
  * contrib/hbnf/amedian.prg
  * contrib/hbnf/blink.prg
  * contrib/hbnf/aredit.prg
  * contrib/hbnf/xbox.prg
  * contrib/hbnf/ftround.prg
  * contrib/hbnf/hex2dec.prg
  * contrib/hbnf/nwuid.prg
  * contrib/hbnf/aemaxlen.prg
  * contrib/hbnf/nwlstat.prg
  * contrib/hbnf/invclr.prg
  * contrib/hbnf/diskfunc.prg
  * contrib/hbnf/scregion.prg
  * contrib/hbnf/d2e.prg
  * contrib/hbnf/anomatch.prg
  * contrib/hbnf/cntryset.prg
  * contrib/hbnf/ntow.prg
  * contrib/hbnf/aeminlen.prg
  * contrib/hbnf/savesets.prg
  * contrib/hbnf/tbwhile.prg
  * contrib/hbnf/calendar.prg
  * contrib/hbnf/e2d.prg
  * contrib/hbnf/sysmem.prg
  * contrib/hbnf/aading.prg
  * contrib/hbnf/pending.prg
  * contrib/gtqtc/tests/demoqtc.prg
  * contrib/gtqtc/gtqtc.cpp
  * contrib/gtwvg/wvgscrlb.prg
  * contrib/gtwvg/wvgclass.prg
  * contrib/gtwvg/wvgax.prg
  * contrib/gtwvg/wvgpaint.prg
  * contrib/gtwvg/wvgdarea.prg
  * contrib/gtwvg/wvgmle.prg
  * contrib/gtwvg/wvglistb.prg
  * contrib/gtwvg/wvggui.c
  * contrib/gtwvg/wvgpushb.prg
  * contrib/gtwvg/wvgsle.prg
  * contrib/gtwvg/tests/demowvg.prg
  * contrib/gtwvg/wincallb.c
  * contrib/gtwvg/wvgmenub.prg
  * contrib/gtwvg/wvgphdlr.prg
  * contrib/gtwvg/wvgcheck.prg
  * contrib/gtwvg/wvgstatb.prg
  * contrib/gtwvg/wvgstatc.prg
  * contrib/gtwvg/wvgcore.c
  * contrib/gtwvg/wvgtabpg.prg
  * contrib/gtwvg/wvg3stat.prg
  * contrib/gtwvg/wvgsink.c
  * contrib/gtwvg/wvgwing.c
  * contrib/hbmisc/hb_f.c
  * contrib/hbmisc/nconvert.prg
  * contrib/hbmisc/doc/en/ht_file.txt
  * contrib/hbvpdf/hbvpdf.prg
  * contrib/hbvpdf/hbvpdft.prg
  * examples/hbdoc/examples/core_es/memvar2.txt
  * examples/hbmake/hbmake.prg
  * examples/hbsqlit2/tests/hbsqlite.prg
  * examples/guestbk/testcgi.prg
  * examples/guestbk/guestbk.prg
  * examples/pe/editorhi.prg
  * examples/terminal/trm_cli.prg
  * examples/terminal/terminal.prg
  * examples/hscript/dir.hs
  * examples/hscript/ugly.hs
    * Minor formatting.
2009-07-11 05:46:08 +00:00
Viktor Szakats
3a6ae0c57e 2009-07-10 22:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/common/hbver.c
    % Deleted unnecessary casts.

  * examples/hbmsql/msql.c
    * Fixed const warnings.

  * examples/hbmake/hbmake.hbp
  - examples/hbmake/hbmakec.c
  * examples/hbmake/hbmake.prg
    * Using portable HB_USERLANG() instead of local Windows-only solution.

  - examples/hboleold
    - Deleted. It's no longer easy to fix with new const usage.

  - examples/hbgf
    - Deleted. We have much better GUI examples these days then these
      very early ones.

  * examples/httpsrv/uhttpdc.c
    * Minor formatting.
2009-07-10 20:40:45 +00:00
Viktor Szakats
5da96d8c2a 2009-07-10 21:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbextern.ch
    + Added HB_SETCLSHANDLE().

  * source/vm/evalhb.c
  * source/vm/eval.c
  * source/vm/dynlibhb.c
    ! Fixed old int <-> USHORT conversion MSVC warnings.
    ; TOFIX: ? There is a disagreement between different APIs
               and Harbour program parts on the size and type of
               number of parameters, it can be int, USHORT, ULONG,
               and in some places there is also BYTE limit.

  * source/common/hbver.c
    * Minor formatting.
2009-07-10 19:21:40 +00:00
Viktor Szakats
23f398ed62 2009-07-10 20:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/rtl/xhelp.c
    ! Silenced MSVC warning.
2009-07-10 18:32:17 +00:00
Viktor Szakats
8ff2f88c4c 2009-07-10 20:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/vm/fm.c
    ! Fixed bcc C++ build errors by enabling USE_DL_PREFIX in this case.
      Only this warning remain:
      Warning W8008 ../../fm.c 386: Condition is always true in function dlmalloc_destroy()
2009-07-10 18:28:32 +00:00
Viktor Szakats
0cf77adbaf 2009-07-10 20:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbxbp/xbpdev.ch
    + Added SVN ID.

  * source/rtl/hbinet.c
    + Added hbU16 casts to silence very old warnings.

  * source/rtl/gtapiu.c
    * Tweaked type and constant usage.
2009-07-10 18:20:49 +00:00
Viktor Szakats
1da9a34b87 2009-07-10 18:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbgtcore.h
  * include/hbapigt.h
  * source/rtl/gtapi.c
  * source/rtl/hbgtcore.c
  * contrib/hbct/ctwin.c
  * contrib/hbct/screen1.c
  * contrib/hbct/ctwfunc.c
    * GetClearChar/SetClearChar changed to use USHORT for char
      (was int). This resolves all remaining MSVC warnings.
    * _HB_GT_BASE structure adapted to latest changes, three
      vars changed from USHORT to int, one renamed to reflect
      int type.
    + Added var names to a few functions declarations.
    % Minor optimizations.
    * hb_gtScrollEx() modified to not do parameter evaluation,
      just pass them to low-level.
    ; Przemek, please review me, I've again encountered UCHARs
      in hbct / SETCLEARB().

  * source/rtl/idle.c
    * SHORT -> int.
    * Minor formatting.
2009-07-10 16:35:04 +00:00
Pritpal Bedi
50d1ad96bc 2009-07-10 09:32 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbxbp/Makefile
  + harbour/contrib/hbxbp/xbpdev.ch
    + Missing file from prev upload.
2009-07-10 16:33:40 +00:00
Pritpal Bedi
5c0f9ebd06 2009-07-10 08:31 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbxbp/Makefile
  * harbour/contrib/hbxbp/xbp.ch
  * harbour/contrib/hbxbp/xbpgeneric.prg
  * harbour/contrib/hbxbp/xbpwindow.prg
    ! Cleanups ad tweaks.

  + harbour/contrib/hbxbp/xbppresspace.prg
    + Started XbpPresSpace() class - skeleton only.

  + harbour/contrib/hbxbp/xbpprintdialog.prg
    + Implemented XbpPrintDialog() class. 
      Mostly working but has some differences with Xbase++ - a work-in-progress.

  + harbour/contrib/hbxbp/xbpprinter.prg
    + Implemented XbpPrinter() class. 
      Mostly working but has some differences with Xbase++ - a work-in-progress.
      Integrated with XbpPrintDialog()

  * harbour/contrib/hbxbp/tests/demoxbp.prg
    + Demonstration of XbpPrintDialog() and XbpPrinter() classes.
      Click on <Print Dialog> toolbar button.

    /*  I would request Xbase++ users to test the code under different 
        permutations and combinations and please report the differences.
        So far I have not received any support in this direction.
     */
2009-07-10 15:39:48 +00:00
Pritpal Bedi
d16fe3cd42 2009-07-10 08:19 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/qt45.qtp
    
  * harbour/contrib/hbqt/hbqt.ch
  * harbour/contrib/hbqt/hbqt.h
  * harbour/contrib/hbqt/hbqt_slots.cpp
  * harbour/contrib/hbqt/hbqt_slots.h
  * harbour/contrib/hbqt/Makefile_gen
  * harbour/contrib/hbqt/moc_slots.cpp

  + harbour/contrib/hbqt/QPrintEngine.cpp
  + harbour/contrib/hbqt/QPrinter.cpp
  + harbour/contrib/hbqt/TQPrintEngine.prg
  + harbour/contrib/hbqt/TQPrinter.prg

  + harbour/contrib/hbqt/qth/QPrintEngine.qth
  + harbour/contrib/hbqt/qth/QPrinter.qth
    
    + Added two more classes.
    + Added one more event handler.
2009-07-10 15:30:17 +00:00
Viktor Szakats
fa31d81896 2009-07-10 16:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
- examples/terminal/terminal.ch
  * examples/terminal/trm_cli.hbp
  * examples/terminal/trm_srv.hbp
  * examples/terminal/trm_app.hbp
  * examples/terminal/trm_cli.prg
  * examples/terminal/terminal.prg
  * examples/terminal/trm_srv.prg
    * Cleanup.
    + Raised warning level to -w3, fixed all warnings.

  * utils/hbformat/hbformat.hbp
  * utils/hbmk2/hbmk2.hbp
  * utils/hbtest/hbtest.hbp
  * utils/hbi18n/hbi18n.hbp
  * utils/hbrun/hbrun.hbp
  * examples/terminal/trm_cli.hbp
  * examples/terminal/trm_srv.hbp
  * examples/terminal/trm_app.hbp
    + Added standard set of Harbour switches.
2009-07-10 14:19:15 +00:00
Viktor Szakats
fb5998784e 2009-07-10 15:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/terminal/trm_misc.c
    - Deleted module no longer needed.
2009-07-10 13:59:38 +00:00
Viktor Szakats
aabc9bc2c9 2009-07-10 15:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* examples/terminal/trm_cli.prg
  * examples/terminal/trm_cli.hbp
  * examples/terminal/terminal.prg
  * examples/terminal/trm_srv.prg
  * examples/terminal/trm_srv.hbp
  * examples/terminal/terminal.hbc
  * examples/terminal/trm_app.prg
  * examples/terminal/trm_app.hbp
    + Changed to use portable solutions instead of GTWVG/Windows facilites.
      This means that these programs should now build and run on
      all OSes with MT support and they will work with any full screen
      GTs. I didn't test yet on other platforms and stopping the server
      is a bit messy yet due to the newly added threads.

  * contrib/hbct/ctwin.c
    ! Silenced MSVC warning.
2009-07-10 13:56:56 +00:00
Viktor Szakats
7a0b6b9655 2009-07-10 14:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/rtl/gtwvt/gtwvt.c
    * Added one parenthesis (sync with GTWVG).

  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/gtwvg.h
  * contrib/gtwvg/wvggui.c
  * contrib/gtwvg/wvgutils.c
  * contrib/gtwvg/wvgcore.c
    * Got rid of [U]SHORTs.

  * examples/terminal/trm_cli.prg
  * examples/terminal/terminal.prg
  * examples/terminal/trm_srv.prg
  * examples/terminal/terminal.hbc
  * examples/terminal/trm_misc.c
    % Using hbwin lib function instead of local implementations.
2009-07-10 12:42:44 +00:00
Przemyslaw Czerpak
e854eb8e5c 2009-07-10 14:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbgtcore.h
  * harbour/source/rtl/hbgtcore.c
    * changed BYTE to USHORT in few functions which expected character
      for GTs with UNICODE screen buffer

  * harbour/source/rtl/gtcgi/gtcgi.c
  * harbour/source/rtl/gtstd/gtstd.c
  * harbour/source/rtl/gttrm/gttrm.c
    * updated for USHORT used as character holder

  * harbour/source/rtl/gtwvt/gtwvt.c
    % minor modification

  * harbour/source/rtl/gtxwc/gtxwc.c
  * harbour/contrib/gtwvg/gtwvg.c
  * harbour/contrib/gtwvg/wvgcore.c
  * harbour/contrib/gtalleg/gtalleg.c
    * updated for BYTE to int as color holder modification

  * harbour/contrib/hbct/screen1.c
  * harbour/contrib/hbct/screen2.c
  * harbour/contrib/hbct/ctwfunc.c
  * harbour/contrib/hbnf/ftattr.c
    ! fixed casting changing values or added casting to force strict
      translation
    * modified to accept color and character values with wider ranges

  * harbour/contrib/hbct/ctwin.c
    ! removed unnecessary stripping to BYTE in character and color values

  * harbour/source/rtl/console.c
    * pacified warning
2009-07-10 12:19:35 +00:00
Viktor Szakats
ebd6dd9a48 2009-07-10 11:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbgtcore.h
  * include/hbapigt.h
  * source/rtl/gtdos/gtdos.c
  * source/rtl/gtwin/gtwin.c
  * source/rtl/gtxwc/gtxwc.c
  * source/rtl/gtcrs/gtcrs.c
  * source/rtl/gtstd/gtstd.c
  * source/rtl/gttrm/gttrm.c
  * source/rtl/gtcgi/gtcgi.c
  * source/rtl/gtapi.c
  * source/rtl/gtos2/gtos2.c
  * source/rtl/hbgtcore.c
  * source/rtl/gtsln/gtsln.c
  * source/rtl/gtpca/gtpca.c
  * source/rtl/gtwvt/gtwvt.c
  * contrib/hbct/screen2.c
  * contrib/hbct/ctwin.c
  * contrib/hbct/screen1.c
  * contrib/hbnf/ftattr.c
    * Changed color representation to be 'int' in all places.
      This means changes in high level and low level GT interfaces.
    ; QUESTION: In hbct UCHAR is used in a few places, I didn't want to
                touch it.
    ; Please test and review.
    ; TODO: Clean char type usage (from int, UCHAR, BYTE, USHORT to what?)
    ; TODO: Clean attr type usage to be hbU8, or HB_ATTR, or else?
2009-07-10 09:44:43 +00:00
Viktor Szakats
90e357146a 2009-07-10 10:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbapigt.h
  * source/rtl/gtapi.c
    ! Fixed a few byAttr parameter names which should really be named bColor.
    ; TOFIX: ? hb_gtSetAttribute() and *SETATTRIBUTE interfaces
             have a misleading name, as they're really setting
             color, not attribute. (we called color as attr in
             the beginning when no separate attr info was
             implemented)
2009-07-10 08:37:59 +00:00
Przemyslaw Czerpak
0e3c0f99ab 2009-07-10 04:53 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/rtl/gtwvt/gtwvt.c
    % small optimization in non unicode builds - do not divide text
      output and reduce number of hdc settings if the same font is
      used for box and normal characters
2009-07-10 02:53:26 +00:00
Viktor Szakats
85ea4b601b 2009-07-10 04:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbdefs.h
    - Deleted HB_RESULT. We already have HB_ERRCODE.

  * source/main/harbour.c
    * hb_xquery() parameter type updated.
2009-07-10 02:46:48 +00:00
Viktor Szakats
8427e79694 2009-07-10 04:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbdefs.h
    + Added HB_RESULT. This is meant to replace current USHORT used 
      to store result (or "error" values).

  * source/rtl/console.c
    * USHORT -> int (printer coordinates).
2009-07-10 02:40:54 +00:00
Viktor Szakats
2a4e728aa9 2009-07-10 04:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbapi.h
  * source/vm/fm.c
  * source/rtl/fstemp.c
  * source/rtl/ampm.c
  * source/rtl/fkmax.c
  * source/rtl/isprint.c
  * source/rtl/samples.c
  * source/rtl/inkey.c
  * source/rtl/fmhb.c
  * source/rtl/colorind.c
  * source/rtl/hbffind.c
    * USHORT -> int.
2009-07-10 02:31:59 +00:00
Viktor Szakats
f85d360181 2009-07-10 03:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/rtl/gtwin/gtwin.c
  * source/rtl/gtwvt/gtwvt.h
  * source/rtl/gtwvt/gtwvt.c
    * Updated to use ints instead of [U]SHORTs internally.
    ; Please review me and correct any possible mistakes.

  * contrib/xhb/xhbscr.c
    % Deleted explicit casts.
2009-07-10 01:44:29 +00:00
Przemyslaw Czerpak
e08ab48f90 2009-07-10 03:17 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbapigt.h
  * harbour/source/rtl/gtapi.c
    * changed last parameter of hb_gtRepChar() from USHORT uiCount to
      ULONG ulCount
    * removed basic parameter validation from hb_gtScroll() - such
      things should be done by GT driver
    * minor cleanup

  * harbour/source/rtl/hbgtcore.c
    % moved pbyBuffer initialization outside the loop in Rest/Save methods
    * minor cleanup in casting

  * harbour/source/rtl/mouse53.c
    % minor optimization

  * harbour/source/rtl/gtdos/gtdos.c
    * changed buffer type in Mouse{Save,Restore}State methods from char *
      to void *

  * harbour/source/rtl/gtxwc/gtxwc.c
  * harbour/source/rtl/gtcrs/gtcrs.c
    ! fixed casting

  * harbour/source/rtl/xhelp.c
  * harbour/source/rtl/console.c
    % use 'int' instead of 'USHORT'

  * harbour/source/rtl/saverest.c
    * removed explicit casting

  * harbour/source/rtl/scroll.c
  * harbour/source/rtl/console.c
  * harbour/contrib/hbct/screen1.c
  * harbour/contrib/hbct/screen2.c
    ! fixed casting from 'char *' items which was wrongly changing
      the results.

  * harbour/contrib/hbct/screen1.c
  * harbour/contrib/hbct/screen2.c
    % eliminated not longer necessary intermediate variables used for
      passing by reference in previous version with [U]SHORT casting

  * harbour/contrib/hbnf/dispc.c
  * harbour/contrib/hbnf/ftattr.c
  * harbour/contrib/hbnf/ftshadow.c
    * changed screen coordinates from [U]SHORT to int
2009-07-10 01:18:02 +00:00
Viktor Szakats
021e5b4e45 2009-07-10 02:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbclipsm/gauge.c
    % Minor cleanup.

  * source/rtl/setcolor.c
    % Cleaned explicit cast.
2009-07-10 00:33:57 +00:00
Viktor Szakats
cd2e990242 2009-07-10 02:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbgtcore.h
  * include/hbapigt.h
  * include/hbapi.h
  * source/rtl/scroll.c
  * source/rtl/maxrow.c
  * source/rtl/gtapi.c
  * source/rtl/saverest.c
  * source/rtl/console.c
  * source/rtl/oldclear.c
  * source/rtl/hbgtcore.c
  * source/rtl/scrrow.c
  * source/rtl/shadow.c
  * source/rtl/setcurs.c
  * source/rtl/mouse53.c
  * source/rtl/gx.c
  * source/rtl/mouseapi.c
  * contrib/hbct/cursor.c
  * contrib/hbct/ctwfunc.c
  * contrib/hbclipsm/gauge.c
    * Changed all USHORT to int in high-level GT API layer which
      already had an int representation on the low-level.
      Please review me. It's possible that some extra checks (or else)
      need to be added since signedness has changed.
    * Change mouse state buffer from char * to void *.
    ; TODO: Review remaining BYTE/USHORT usage for attr, color 
            and char. Char is sometimes represented by UCHAR, 
            sometimes by char and sometimes by USHORT. Color is 
            represented by both int and BYTE. attr is BYTE, which 
            can be changed to hbU8.
2009-07-10 00:23:44 +00:00
Viktor Szakats
f3cb2c3bf6 2009-07-10 01:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbapigt.h
  * contrib/hbct/screen2.c
  * contrib/hbct/cursor.c
  * contrib/hbct/screen1.c
  * contrib/hbct/setrc.c
  * contrib/hbclipsm/status.c
  * contrib/hbclipsm/gauge.c
  * source/rtl/scroll.c
  * source/rtl/setposbs.c
  * source/rtl/oldbox.c
  * source/rtl/setpos.c
  * source/rtl/box.c
  * source/rtl/gtapi.c
  * source/rtl/console.c
  * source/rtl/oldclear.c
  * source/rtl/xsavescr.c
    * SHORT -> int (hb_gtGetPos(), hb_gtSetPos(), hb_gtScroll(), hb_gtBox*(), hb_gtDrawBox())
    * UCHAR -> char

  * examples/hbdoc/hbdoc.hbp
  - examples/hbdoc/hbdfrdln.c
  * examples/hbmake/hbmake.hbp
  * examples/hbmake/hbmakec.c
    - Deleted local copies of contrib functions, now using
      contrib libs instead. Now that these are in examples,
      this is okay.

  * ChangeLog
    * Marked TODO as DONE.
2009-07-09 23:03:23 +00:00
Viktor Szakats
6150fa9aa2 2009-07-10 00:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbgtcore.h
  * source/rtl/gtapi.c
  * source/rtl/hbgtcore.c
    * Changed low level GT SAVE/REST method buffer parameter type
      to void * from BYTE *. Some explicit casts removed.
    * Few more BYTE *s to char *.
2009-07-09 22:29:21 +00:00
Viktor Szakats
2832c55881 2009-07-09 23:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbvmpub.h
  * include/extend.api
  * include/hbwince.h
  * include/hb_io.h
  * include/hbdefs.h
  * include/hbsetup.h
  * include/hbinit.h
  * include/clipdefs.h
  * include/hbmath.h
  * include/hbzlib.h
  * include/hbregex.h
  * include/hbexprb.c
  * source/pp/hbpp.c
  * source/lang/msgrukoi.c
  * source/lang/msgzhgb.c
  * source/lang/msgruwin.c
  * source/lang/msgelwin.c
  * source/lang/msgro.c
  * source/lang/msghriso.c
  * source/lang/msgcskam.c
  * source/lang/msggl.c
  * source/lang/msges.c
  * source/lang/msgde.c
  * source/lang/msgru866.c
  * source/lang/msgcs852.c
  * source/lang/msgplmaz.c
  * source/lang/msgpliso.c
  * source/lang/msgplwin.c
  * source/lang/msgid.c
  * source/lang/msgel.c
  * source/lang/msgdewin.c
  * source/lang/msghr437.c
  * source/lang/msghr852.c
  * source/lang/msgcsiso.c
  * source/lang/msgcswin.c
  * source/lang/msgeswin.c
  * source/vm/macro.c
  * source/vm/mainwin.c
  * source/vm/maindll.c
  * source/vm/itemapi.c
  * source/vm/hvm.c
  * source/vm/cmdarg.c
  * source/vm/mainstd.c
  * source/vm/maindllp.c
  * source/vm/fm.c
  * source/vm/extrap.c
  * source/vm/thread.c
  * source/vm/main.c
  * source/vm/break.c
  * source/vm/dynlibhb.c
  * source/vm/set.c
  * source/vm/classes.c
  * source/debug/dbgtwin.prg
  * source/debug/dbgtmenu.prg
  * source/debug/dbgmenu.prg
  * source/debug/dbgthsh.prg
  * source/debug/dbgwa.prg
  * source/common/hbgete.c
  * source/common/hbver.c
  * source/common/hbprintf.c
  * source/common/hbfsapi.c
  * source/common/hbverdsp.c
  * source/common/hbwince.c
  * source/common/hbfopen.c
  * source/common/hbdate.c
  * source/macro/macroa.c
  * source/macro/macrob.c
  * source/rtl/lennum.c
  * source/rtl/gtdos/gtdos.c
  * source/rtl/setposbs.c
  * source/rtl/gtwin/gtwin.c
  * source/rtl/typefile.prg
  * source/rtl/math.c
  * source/rtl/getsys53.prg
  * source/rtl/tobject.prg
  * source/rtl/gtcrs/gtcrs.c
  * source/rtl/gtcrs/gtcrs.h
  * source/rtl/philesx.c
  * source/rtl/filehb.c
  * source/rtl/hbtoken.c
  * source/rtl/fstemp.c
  * source/rtl/ampm.c
  * source/rtl/maxrow.c
  * source/rtl/hbstrfmt.c
  * source/rtl/transfrm.c
  * source/rtl/gttone.c
  * source/rtl/datec.c
  * source/rtl/fserr.c
  * source/rtl/pushbtn.prg
  * source/rtl/memvarbl.prg
  * source/rtl/hbregexc.c
  * source/rtl/profiler.prg
  * source/rtl/hbini.prg
  * source/rtl/dbedit.prg
  * source/rtl/filesys.c
  * source/rtl/lang.c
  * source/rtl/einstv52.prg
  * source/rtl/hbbit.c
  * source/rtl/isprint.c
  * source/rtl/altd.prg
  * source/rtl/diskspac.c
  * source/rtl/console.c
  * source/rtl/gtos2/gtos2.c
  * source/rtl/adir.prg
  * source/rtl/gui.prg
  * source/rtl/hbgtcore.c
  * source/rtl/dirdrive.c
  * source/rtl/wait.prg
  * source/rtl/mlcfunc.c
  * source/rtl/scrollbr.prg
  * source/rtl/gtapiu.c
  * source/rtl/tbrowsys.prg
  * source/rtl/oemansi.c
  * source/rtl/philes53.c
  * source/rtl/color53.prg
  * source/rtl/xsavescr.c
  * source/rtl/tgetlist.prg
  * source/rtl/gtsln/mousesln.c
  * source/rtl/gtsln/kbsln.c
  * source/rtl/gtsln/gtsln.h
  * source/rtl/disksphb.c
  * source/rtl/tlabel.prg
  * source/rtl/radiogrp.prg
  * source/rtl/scrrow.c
  * source/rtl/net.c
  * source/rtl/stuff.c
  * source/rtl/checkbox.prg
  * source/rtl/filebuf.c
  * source/rtl/mtran.c
  * source/rtl/gete.c
  * source/rtl/hbproces.c
  * source/rtl/gtwvt/gtwvt.c
  * source/rtl/fssize.c
  * source/rtl/memofile.c
  * source/rtl/hbffind.c
  * source/rtl/tmenuitm.prg
  * source/rtl/gtsys.c
  * source/rtl/devoutp.prg
  * source/codepage/uckoi8.c
  * source/codepage/uckoi8u.c
  * source/codepage/cphu852s.c
  * source/codepage/cpes850c.c
  * source/codepage/cphuisos.c
  * source/codepage/ucmaz.c
  * source/codepage/cptr857.c
  * source/codepage/ucmik.c
  * source/codepage/cphr437.c
  * source/codepage/cphuwins.c
  * source/rdd/dbjoin.prg
  * source/rdd/dbnubs.c
  * source/rdd/dbfuncs.prg
  * source/rdd/dbtotal.prg
  * source/rdd/dbstrux.prg
  * source/rdd/dbsort.prg
  * source/rdd/dbfcdx/dbfcdx1.c
  * source/rdd/hbsix/sxcompr.c
  * source/compiler/hbmain.c
  * source/compiler/expropta.c
  * source/compiler/exproptb.c
  * source/compiler/fixflex.c
  * source/compiler/compi18n.c
  * source/compiler/gencobj.c
  * source/compiler/hbopt.c
  * source/compiler/hbgenerr.c
  * utils/hbtest/rt_main.h
  * utils/hbtest/rt_main.ch
  * utils/hbtest/rt_trans.prg
  * utils/hbtest/rt_misc.prg
  * utils/hbtest/rt_vars.ch
  * contrib/gtalleg/gtalleg.c
  * contrib/gtalleg/ssf.h
  * contrib/hbmysql/mysqlold.c
  * contrib/hbmysql/mysql.c
  * contrib/hbct/charlist.c
  * contrib/hbct/ctnet.c
  * contrib/hbct/charonly.c
  * contrib/hbct/ctset.c
  * contrib/hbct/ctset.h
  * contrib/hbct/cterror.ch
  * contrib/hbct/ftoc.c
  * contrib/hbct/charevod.c
  * contrib/hbct/exponent.c
  * contrib/hbct/dattime3.c
  * contrib/hbct/ct.prg
  * contrib/hbct/cursor.c
  * contrib/hbct/color.c
  * contrib/hbct/charone.c
  * contrib/hbct/numconv.prg
  * contrib/hbct/cttime.prg
  * contrib/hbct/ctstr.h
  * contrib/hbct/atnum.c
  * contrib/hbct/disk.c
  * contrib/hbct/misc1.c
  * contrib/hbct/print.c
  * contrib/xhb/hblog.ch
  * contrib/xhb/bkgtsks.c
  * contrib/xhb/wintypes.ch
  * contrib/xhb/classex.ch
  * contrib/xhb/hbcomprs.c
  * contrib/xhb/ttable.ch
  * contrib/xhb/hbcompat.ch
  * contrib/xhb/arrayblk.prg
  * contrib/xhb/hbctypes.ch
  * contrib/xhb/xhbextrn.ch
  * contrib/xhb/filestat.c
  * contrib/xhb/hblogdef.ch
  * contrib/xhb/xhbcopyf.c
  * contrib/xhb/hbserv.c
  * contrib/xhb/xhbfunc.c
  * contrib/hbodbc/odbcold.c
  * contrib/hbtpathy/telepath.ch
  * contrib/hbmzip/hbmzip.c
  * contrib/hbblat/hbblat.ch
  * contrib/hbxbp/xbpfiledialog.prg
  * contrib/hbxbp/gra.ch
  * contrib/hbxbp/xbpwindow.prg
  * contrib/hbxbp/xbp.ch
  * contrib/hbxbp/xbphtmlviewer.prg
  * contrib/hbxbp/xbptoolbar.prg
  * contrib/hbxbp/appevent.ch
  * contrib/hbxbp/xbpgeneric.prg
  * contrib/xpp/philesx.c
  * contrib/hbnf/acctyear.prg
  * contrib/hbnf/byteneg.prg
  * contrib/hbnf/isshare.prg
  * contrib/hbnf/kspeed.c
  * contrib/hbnf/prtscr.c
  * contrib/hbnf/ftshadow.c
  * contrib/hbnf/descendn.c
  * contrib/hbnf/scancode.prg
  * contrib/hbnf/vidmode.prg
  * contrib/hbnf/acctadj.prg
  * contrib/hbnf/vidcur.prg
  * contrib/hbnf/iamidle.c
  * contrib/hbnf/acctmnth.prg
  * contrib/hbnf/madd.prg
  * contrib/hbnf/fttext.c
  * contrib/hbnf/mouse1.prg
  * contrib/hbnf/settime.prg
  * contrib/hbnf/page.prg
  * contrib/hbnf/setkeys.c
  * contrib/hbnf/month.prg
  * contrib/hbnf/acctweek.prg
  * contrib/hbnf/acctqtr.prg
  * contrib/hbnf/dosver.prg
  * contrib/hbnf/metaph.prg
  * contrib/hbnf/menu1.prg
  * contrib/hbnf/byteand.prg
  * contrib/hbnf/bytexor.prg
  * contrib/hbnf/byteor.prg
  * contrib/hbnf/asum.prg
  * contrib/hbnf/wda.prg
  * contrib/hbnf/aavg.prg
  * contrib/hbnf/mouse.c
  * contrib/hbnf/setdate.prg
  * contrib/hbnf/amedian.prg
  * contrib/hbnf/blink.prg
  * contrib/hbnf/getvid.c
  * contrib/hbnf/getver.c
  * contrib/hbnf/nwuid.prg
  * contrib/hbnf/aemaxlen.prg
  * contrib/hbnf/bitset.prg
  * contrib/hbnf/nwlstat.prg
  * contrib/hbnf/tempfile.prg
  * contrib/hbnf/diskfunc.prg
  * contrib/hbnf/d2e.prg
  * contrib/hbnf/mouse2.prg
  * contrib/hbnf/firstday.prg
  * contrib/hbnf/menutonf.prg
  * contrib/hbnf/pvid.prg
  * contrib/hbnf/isbit.prg
  * contrib/hbnf/datecnfg.prg
  * contrib/hbnf/putkey.c
  * contrib/hbnf/getenvrn.c
  * contrib/hbnf/bytenot.prg
  * contrib/hbnf/aeminlen.prg
  * contrib/hbnf/year.prg
  * contrib/hbnf/ftmenuto.ch
  * contrib/hbnf/rmdir.c
  * contrib/hbnf/sysmem.prg
  * contrib/hbnf/bitclr.prg
  * contrib/hbnf/setlastk.c
  * contrib/hbnf/clrsel.prg
  * contrib/hbcurl/hbcurl.ch
  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvgax.prg
  * contrib/gtwvg/gtwvg.h
  * contrib/gtwvg/wvggui.c
  * contrib/gtwvg/wvggui.h
  * contrib/gtwvg/wvgwin.c
  * contrib/gtwvg/wvgutils.c
  * contrib/gtwvg/wvgcore.c
  * contrib/gtwvg/wvgtabpg.prg
  * contrib/gtwvg/wvgsink.c
  * contrib/gtwvg/wvgwing.c
  * contrib/hbclipsm/num.c
  * contrib/hbclipsm/stack.c
  * contrib/rddads/rddads.h
  * contrib/rddads/ads1.c
  * contrib/hbfimage/fi_winfu.c
  * contrib/hbfimage/fi_wrp.c
  * contrib/hbgd/gd.ch
  * contrib/hbgd/gdchart.prg
  * contrib/hbgd/gdimage.prg
  * contrib/hbgd/gdwrp.c
  * contrib/hbmisc/nconvert.prg
  * contrib/hbmisc/stringsx.c
  * contrib/hbmisc/spd.c
  * contrib/hbmisc/stringp.prg
  * contrib/hbwin/win_prn2.c
  * contrib/hbwin/wapi_commctrl.c
  * contrib/hbwin/wapi_winbase.c
  * contrib/hbwin/wapi_winuser.c
  * contrib/hbwin/hbwinole.h
  * contrib/hbwin/win_dll.c
  * contrib/hbwin/axfunc.prg
  * contrib/hbwin/win_prn1.c
  * contrib/hbvpdf/hbvpdf.ch
  * examples/hboleold/win_ole.c
    * Formatting:
       - Removing EOL whitespaces.
       - Removing extra empty lines at EOF.
       - Adding EOL at EOF if missing.
      (except in foreign code)
2009-07-09 21:22:22 +00:00
Viktor Szakats
3b838b372d 2009-07-09 19:11 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbsqlit3/hbsqlit3.c
  * contrib/hbfimage/fi_wrp.c
    * Avoiding BYTE.

  * source/rtl/gtcrs/gtcrs.c
  * source/rtl/console.c
    * BYTE * -> char *
2009-07-09 17:12:12 +00:00
Viktor Szakats
1d54b33945 2009-07-09 17:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbgtcore.h
  * include/hbapigt.h
  * source/rtl/oldbox.c
  * source/rtl/box.c
  * source/rtl/gtstd/gtstd.c
  * source/rtl/gtcgi/gtcgi.c
  * source/rtl/gtapi.c
  * source/rtl/console.c
  * source/rtl/gtos2/gtos2.c
  * source/rtl/hbgtcore.c
  * source/rtl/gtpca/gtpca.c
  * contrib/hbct/screen2.c
  * contrib/hbct/ctwin.c
  * contrib/hbct/ctwin.h
  * contrib/hbct/ctwfunc.c
  * contrib/hbclipsm/status.c
  * contrib/hbclipsm/gauge.c
  * examples/hbmake/hbmakec.c
    * BYTE * -> char * for GT API functions.
    * hb_gtRepChar() character parameter BYTE -> USHORT.
    % Unnecessary casts deleted.
    ; TODO: Screen save/restore buffer kept as BYTE, but it also should be
            converted to something else. void * probably.
    ; QUESTION: Single chars are represented as USHORT. Shouldn't we
                change it to 'char'?

  * contrib/hbtip/thtml.prg
  * contrib/hbtip/sendmail.prg
  * contrib/hbtip/httpcln.prg
    * Minor formatting.
2009-07-09 15:54:22 +00:00
Viktor Szakats
f2c01933de 2009-07-09 15:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbtip/utils.c
  - contrib/hbtip/base64x.c
  * contrib/hbtip/client.prg
  * contrib/hbtip/smtpcln.prg
  * contrib/hbtip/Makefile
  * contrib/hbvpdf/hbvpsup.prg
    * Using core BASE64 functions.
    ; Left HB_BASE64() as compatibility call in hbtip.

  * contrib/hbwin/wapi_winuser.c
    + Added WAPI_GETDESKTOPWINDOW().
2009-07-09 13:21:43 +00:00