* NEW: A new property ignore that allow an object to be
ignored by the arragement routine. Example in test1
git-svn-id: svn://localhost/gambas/trunk@2737 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Now the units are internally converted into centimeter only at the layout time.
* NEW: ReportLine.LineWidth property and ControlFrame BorderWidth property are now strings,
so they can gave different units.
git-svn-id: svn://localhost/gambas/trunk@2735 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Translation import is done in a new tab in the translation dialog.
* NEW: It is now possible to import translation files recursively.
git-svn-id: svn://localhost/gambas/trunk@2732 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The default value of the Text property is correctly managed again in
the form editor.
[WIKI CGI SCRIPT]
* NEW: Support for korean language.
[WEB SITE MAKER]
* NEW: Korean translation made by Hyun-Gwan Seo.
git-svn-id: svn://localhost/gambas/trunk@2728 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: the size, orientation properties are removed, now the page size is defined by the painting device.
git-svn-id: svn://localhost/gambas/trunk@2727 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Start to handle "Image" control properties.
[GB.DEBUG]
* OPT: The debugging callback is called again and again, even if there is
nothing sent by the debugger. So sleeping a little prevent from eating
the CPU.
[GB.REPORT]
* BUG: Use Float instead of Integer for coordinates arguments.
* NEW: Replace ReportImage.Path by ReportImage.Image.
* NEW: Clip the controls inside a dedicated procedure.
git-svn-id: svn://localhost/gambas/trunk@2726 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix the child control clipping routine.
* BUG: Take control frame width into account when clipping.
* OPT: Use TControl class instead of Object class when possible.
[GB.QT4]
* BUG: Automatic clipping of painted DrawingArea should work correctly now.
git-svn-id: svn://localhost/gambas/trunk@2725 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: The blocking state of streams is cached now, so that the fcntl()
system call is less used.
[GB.FORM]
* BUG: Stock icons work correctly again.
[GB.QT4]
* NEW: When drawing on a DrawingArea, Draw and Paint dimension properties
always return the size of the DrawingArea, even if it is cached.
* BUG: DrawingArea contents is not assume to be static anymore. Resizing
them always send a full repaint event.
git-svn-id: svn://localhost/gambas/trunk@2724 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Copying works again in the form editor.
[GB.QT4]
* NEW: During a Draw DrawingArea event handler, clipping is now set to the
area that must be drawn, whatever the value of the Painted property.
git-svn-id: svn://localhost/gambas/trunk@2721 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Return of the ReportImage and ReportSvgImage classes
* BUG: The ReportFrame Parent Class can not be instanciate any more
* OPT: The Line Drawing function work at same as the ide one
* BUG: No use of the printer class and use the Paint.ResolutionX.
* OPT: The report.resoltion property is removed.
* NEW: A new Line class and reportborder is removed.
git-svn-id: svn://localhost/gambas/trunk@2720 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Setting control position or size from the property sheet works
correctly again.
[GB.QT4]
* BUG: Non transparent DrawingAreas work again. Drawing in an intermediate
pixmap instead seems to be faster than drawing directly on the internal
qt double-buffer. Why? I should see no difference!
git-svn-id: svn://localhost/gambas/trunk@2718 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for form family specific drawing routines.
[GB.REPORT]
* NEW: Enhance the definition of ReportLabel hidden properties.
* NEW: Create a optionally exported Align class.
* NEW: Add properties definitions to the ReportLine class.
[GB.QT4]
* NEW: DrawingArea.Transparent is a new property to make it transparent.
* BUG: TabStrip should not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@2717 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Allow a dynamic class to inherit a native static class without
crashing.
[GB.FORM]
* OPT: Try to do a little less file browsing when loading stock icons.
git-svn-id: svn://localhost/gambas/trunk@2716 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Working on report form support. Report forms now can be created and
edited. Symbol auto-completion is not implemented.
* NEW: The toolbox is updated according to the current edited form family.
* BUG: Menu are correctly saved again.
* NEW: Component help is implemented in the project property dialog.
[GB.GTK]
* BUG: Menu are containers.
[GB.GUI]
* BUG: The *.component file has been fixed.
[GB.REPORT]
* BUG: Control public constants are almost correctly defined now, and
inheritance is used.
[GB.QT4]
* BUG: Menu are containers.
* BUG: The text of hidden TabStrip tabs is not lost anymore.
git-svn-id: svn://localhost/gambas/trunk@2713 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Similar controls are now identified by the _Similar hidden property.
* NEW: The "Provides" tab has been removed from the project property
dialog, as everything is now defined by control hidden properties.
[GB.GTK]
* BUG: Fix control hidden properties.
[GB.FORM]
* NEW: Update the component to the new declaration scheme.
[GB.QT4]
* BUG: Fix control hidden properties.
[GB.QT4.EXT]
* NEW: Remove the Drawing class, and the Draw.Drawing() method.
* BUG: Fix control hidden properties.
git-svn-id: svn://localhost/gambas/trunk@2710 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Support for report form continues. Controls declaration has moved
from *.component files to the following Control hidden properties:
_Family, _Group, _IsControl, _IsContainer, _IsMultiContainer, _IsVirtual,
_IsForm. And to the following Form hidden properties: _HiddenControls.
The wiki control documentation will be updated soon.
[COMPILER]
* NEW: Do not print a warning for a missing self-referenced *.list file.
* NEW: The '-L' is a new command-line option to print the license. The '-h'
now only prints help.
[INFORMER]
* BUG: Support for boolean public constants.
[GB.DB.FORM]
* NEW: Update control declarations to the new scheme.
[GB.FORM]
* NEW: Update control declarations to the new scheme.
[GB.GTK]
* NEW: Update control declarations to the new scheme.
[GB.QT4]
* NEW: Update control declarations to the new scheme.
git-svn-id: svn://localhost/gambas/trunk@2708 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TabStrip layout does not crash Qt 4.6 anymore, and is better.
TabStrip.ClientW and TabStrip.ClientH are now accurate when the TabStrip
is not visible.
git-svn-id: svn://localhost/gambas/trunk@2707 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Multiple changes in the gambas Help explorer to manage internal class and symbol browse.
git-svn-id: svn://localhost/gambas/trunk@2706 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix packager for Debian and Ubuntu.
[GB.PDF]
* BUG: PDF indexes should be read correctly now.
git-svn-id: svn://localhost/gambas/trunk@2705 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: UserControl.SetFocus() now automatically gives the focus to the
first child that can receive it.
[GB.QT4]
* NEW: UserControl.SetFocus() now automatically gives the focus to the
first child that can receive it.
* BUG: Reparenting a top-level window does not give it a minimal size
anymore.
git-svn-id: svn://localhost/gambas/trunk@2699 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Cache the welcome Gambas SVG logo in an image for faster redrawing.
* NEW: Start defining new control hidden properties in all components:
_IsControl, _Group, _Family, _IsVirtual, _IsContainer, _IsMultiContainer.
[EXAMPLES]
* NEW: Use new Paint methods in the Painting example.
[INTERPRETER]
* BUG: Instr() and RInstr() correctly handle non-ASCII characters.
[GB.DRAW]
* NEW: Support for Paint.RichText and Paint.RichTextExtents.
[GB.GTK]
* BUG: Rich text relative font sizes are now correctly handled.
* NEW: Implement Paint.RichText and Paint.RichTextExtents.
[GB.QT4]
* NEW: Implement Paint.RichText and Paint.RichTextExtents.
git-svn-id: svn://localhost/gambas/trunk@2698 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now all the filling properties are replaced with
special function that return a CReportBrush class to the
Object Brush Property
git-svn-id: svn://localhost/gambas/trunk@2694 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The properties ForeColor, BackColor, FillColor are now not present
They are replaced by Style, BorderColor, Border, Color, gradient, Image.
* NEW: a new widget named ReportLIne
git-svn-id: svn://localhost/gambas/trunk@2693 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: do not use the wrong textextend information for the text
measure.
git-svn-id: svn://localhost/gambas/trunk@2691 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: the paint class is used everywhere, and the zoom property is renamed
Scale and use the paint.scale function.
git-svn-id: svn://localhost/gambas/trunk@2690 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Replace the previously removed symbolic links by the real source
files.
git-svn-id: svn://localhost/gambas/trunk@2687 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Replace the previously removed symbolic links by the real source
files.
git-svn-id: svn://localhost/gambas/trunk@2685 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Remove the gb.qt and gb.qt.kde components.
[DEVELOPMENT ENVIRONMENT]
* NEW: Work on report form support continues.
* BUG: Do not crash if there is a compilation error and the IDE cannot open
the source file.
[GB.DB]
* NEW: The Find() and Edit() methods of the Connection class now works
correctly if the ORDER BY clause is used alone in the request argument.
[GB.QT]
* NEW: This component has been removed.
[GB.QT.EXT]
* NEW: This component has been removed.
[GB.QT.OPENGL]
* NEW: This component has been removed.
[GB.QT.KDE]
* NEW: This component has been removed.
[GB.QT.KDE.HTML]
* NEW: This component has been removed.
git-svn-id: svn://localhost/gambas/trunk@2683 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Replace the previous symbolic links by the real source files from
gb.qt.
git-svn-id: svn://localhost/gambas/trunk@2680 867c0c6c-44f3-4631-809d-bfa615b0a4ec