* BUG: Form editor: Don't show the name of the control in buttons if a
picture is defined.
* BUG: Correctly refresh the icons everywhere when the startup class is
changed.
git-svn-id: svn://localhost/gambas/trunk@6981 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Form editor: When inserting a control, show the name of the control
without setting the Text property.
* BUG: Form editor: Undo is not broken anymore by the popup menu capturing
the MouseUp event.
* BUG: Form editor: when dropping a control from the toolbox, the position
of the mouse cursor now gives the center of the control, not its top-left
corner. It prevents the drop to be ignored when it occurs on the gray
d&d frame!
* BUG: Don't maximize the IDE window by default anymore.
git-svn-id: svn://localhost/gambas/trunk@6980 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix 'development.svg' that had unknown SVG urls, and consequently
the "Could not resolve property" warnings displayed by the IDE.
git-svn-id: svn://localhost/gambas/trunk@6974 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Completion: Don't crash when no row is selected in the completion
list.
git-svn-id: svn://localhost/gambas/trunk@6966 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: ValueBox now raises a Change event when its content changes.
* OPT: DocumentView: Don't scale the document image before drawing it! It
is slow with gb.qt4, and slow as hell with gb.gtk. Use the scaling
feature of Paint.DrawImage().
* NEW: DocumentView: Use a lighter page shadow.
[GB.GTK3]
* BUG: SpinBox: Use a larger minimum width.
git-svn-id: svn://localhost/gambas/trunk@6963 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: In SCanners class the Search procedure replace the refresh and the
initscannerlist one. It take an optional argument to wait or not the
search end. In ascyncronous mode the class raise a "Found Event" at the
end of the search.
git-svn-id: svn://localhost/gambas/trunk@6960 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: New function InitDeviceList to query explicitely a background
initialisation.
git-svn-id: svn://localhost/gambas/trunk@6958 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: ListBox now correctly maintains its selection when items are removed
or added.
* NEW: ListBox.Remove() now takes a new optional Length argument.
git-svn-id: svn://localhost/gambas/trunk@6955 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Remove _Init sub from the Static Scanners class. Ready for 3.7.
git-svn-id: svn://localhost/gambas/trunk@6953 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now gb.report2 use inch as internal unit. And is ready for 3.7.
git-svn-id: svn://localhost/gambas/trunk@6952 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Switch to 3.7 version.
[DEVELOPMENT ENVIRONMENT]
* NEW: Draw the version number the same size as the application title in
the welcome and about dialogs.
git-svn-id: svn://localhost/gambas/trunk@6949 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: this commit show a bug on Paint.Begin
* OPT: Trying to find the good api for passing layout
on ReportDrawingArea.
git-svn-id: svn://localhost/gambas/trunk@6948 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Allow to mark component as deprecated.
[GB.REPORT]
* NEW: Mark component as deprecated.
git-svn-id: svn://localhost/gambas/trunk@6946 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The ".component" file is now automatically versioned.
[GB.REPORT2]
* BUG: Add the ".component" file to the repository.
git-svn-id: svn://localhost/gambas/trunk@6943 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The Completion class now uses a top-level popup window and the new
TakeFocus property.
* BUG: Remove some unused variables and symbols.
[GB.GTK]
* BUG: Closing a window now should not lose FocusOut events anymore.
* BUG: Fix the Window.TakeFocus property.
[GB.GTK3]
* BUG: Fix the Window.TakeFocus property.
git-svn-id: svn://localhost/gambas/trunk@6941 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
[GB.GTK3]
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
[GB.QT4]
* NEW: Window.TakeFocus is a new property that indicates if the window will
take the focus the first time it is mapped.
git-svn-id: svn://localhost/gambas/trunk@6937 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Preview: Add two buttons to zoom in and zoom out to "standard"
zooms, i.e. powers of Sqr(2).
git-svn-id: svn://localhost/gambas/trunk@6933 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The DocumentView Arrange.Fill mode now resize the more large than Height
Documents.
git-svn-id: svn://localhost/gambas/trunk@6930 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Form editor: Always display the arrangement icon of all parents and
grand-parents of the hovered control.
[GB.REPORT2]
* NEW: Redesign the preview window.
* NEW: Redraw some icons.
* NEW: Make the component translatable.
* NEW: French translation.
* BUG: Preview: Fix print to file behaviour.
* BUG: Preview: Fix initial zoom state.
* BUG: Preview: Fix view background color.
git-svn-id: svn://localhost/gambas/trunk@6929 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: New widget ReportDrawingArea that allow free drawing in a designed area. It raise
A GetSizeHint event and a Draw event and give at this time the Width, height.
During the GetSizeHint Event you can return the wanted size by the SizeHint property
of ReportDrawingArea.
example : DrawingArea1.SIzeHint = ReportSizeHint(3,3) the size is in cm for the time,
this can evoluate to become inch or string.
* NEW: ReportSizeHint is Exported now and have a new call function.
git-svn-id: svn://localhost/gambas/trunk@6928 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Form editor: Selected controls do not display a frame when they are
hovered. It is useless.
* NEW: Form editor: The hover frame is now updated when a control is
resized.
* NEW: Form editor: Panels with no child and that have their Expand
property set now display red hatch lines whose orientation depends on
their arrangement of its parent container.
* NEW: The default farm server is now gambasfarm.org.
* NEW: Form editor: Arrangement icons have been redesigned.
[GB.GUI.BASE]
* NEW: ScrollArea shadows are smaller now.
[GB.PCRE]
* BUG: MATCH operator: A void string now only matches a void string.
git-svn-id: svn://localhost/gambas/trunk@6919 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Force the interpreter to link with the system thread library,
whatever the global linker configuration is.
git-svn-id: svn://localhost/gambas/trunk@6916 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Desktop.GetDesktopDirectory() is a new method that return the
specific desktop directory specified in its argument, that can be one of
the following values: "DESKTOP", "DOCUMENTS", "DOWNLOAD", "MUSIC",
"PICTURES", "TEMPLATES", "VIDEOS".
git-svn-id: svn://localhost/gambas/trunk@6915 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update support list.
[GB.GTK]
* BUG: Fix a possible crash in input method management.
[GB.GTK3]
* BUG: Fix a possible crash in input method management.
* BUG: TextArea now has a minimum size, as GTK+3 crashes when they are too
small.
git-svn-id: svn://localhost/gambas/trunk@6913 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Add the ReportTextLabel widget. It use the draw class drawing method
so we are able to use all drawing feature allowed from qt/gtk in theire
html4 interpretor.
git-svn-id: svn://localhost/gambas/trunk@6908 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The PathExtents.Merge() method does not crash anymore.
[GB.V4L]
* BUG: Fix type in error messages.
git-svn-id: svn://localhost/gambas/trunk@6903 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Now font are inherited from the container by default. If the container is
a report and if the report.font is not initialized then it try to une one of the
following fonts : "DejaVu Serif", "Liberation Serif", "Bitstream Vera Serif", "Serif", "Arial" with the size at 12 pt. If no one of these fonts are found then
it use the current paint.font. By enforcing the font, i try to limit the random
in report rendering between each Desktop Environnement. Moreover i think users
must define a report.font too for more security.
git-svn-id: svn://localhost/gambas/trunk@6902 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: New icon for ImageView control.
[GB.GUI.BASE]
* NEW: ScrollArea now raises a Font event when its font has changed.
* BUG: GridView default row height now correctly follows font changes.
* BUG: ListBox row height and column width now correctly follow font
changes.
git-svn-id: svn://localhost/gambas/trunk@6897 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Image editor: Fix a possible crash when pasting an image.
* NEW: Project property dialog: Merge the list of required and excluded
components.
* NEW: Redraw some icons.
[GB.REPORT2]
* NEW: Redraw some icons.
git-svn-id: svn://localhost/gambas/trunk@6894 867c0c6c-44f3-4631-809d-bfa615b0a4ec