* NEW: Continue the windows management implementation
* NEW: Add the Key management
* NEW: TermCheckBox: Value can change on mouse Click
* NEW: Mouse: Add the Click event
git-svn-id: svn://localhost/gambas/trunk@8060 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Now magnifier don't show any blank line when mouse is on the top of the preview bar.
* NEW: New simplified mouse handling. Left button to move to a place, middle one to lock
the magnifier on the current location.
git-svn-id: svn://localhost/gambas/trunk@8059 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TextEditor: Never call the refresh timer when the side bar is hidden.
git-svn-id: svn://localhost/gambas/trunk@8058 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: MenuButton: Never popup the menu when the button is disabled.
git-svn-id: svn://localhost/gambas/trunk@8057 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Markdown.Verbatim is a new integer property that allows to enter or leave "verbatim" mode. It's a mode where markdown syntax is not interpreted anymore.
git-svn-id: svn://localhost/gambas/trunk@8055 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: GridView and its children classes display their selection in gray when they do not have the focus.
* NEW: IconView displays its selection in gray when it does not have the focus.
git-svn-id: svn://localhost/gambas/trunk@8054 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: a new Class Mouse allow to manage mouse
* NEW: Mouse events are working
* NEW: Window support Maximize and close on mouse click
* NEW: A new Message class allow to display a messagebox
* NEW: A TermPictureBox is available just for fun... working only on Xterm compatible emulators.
* OPT: And so on...
git-svn-id: svn://localhost/gambas/trunk@8051 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: Preview: Some arrows to make more visible separators
* New: Preview: Take folded lines into account.
* New: Preview: Right mouse button to got fast to a point, left to
slide or page up/down, center to fix the magnifier on a point.
git-svn-id: svn://localhost/gambas/trunk@8047 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebDateBox: Settings the Value (or Date) property raise the Change event.
* NEW: WebForm: The AddJavascriptFile() method now support extern javaascript files.
* NEW: WebTable: EnsureVisible() is a new method ensuring that a specific row is visible to the screen.
* BUG: WebTextBox: Fix the raise of Activate event.
* BUG: WebTextBox: Fix autocompletion support.
git-svn-id: svn://localhost/gambas/trunk@8041 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Always check for multi-line answers.
* BUG: Assume that TLS session is connected after running for one second.
* NEW: Print openssl error output if the Debug property is set.
git-svn-id: svn://localhost/gambas/trunk@8025 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: TextEditor: The ShowSideBar property is renamed ShowPreview.
* NEW: Now editor preview is moved on the left or right depend to
the System.RightToLeft property.
* NEW: Some cosmetic changes, the preview taque all the height of the editor
and the buttons are visible only on fly.
git-svn-id: svn://localhost/gambas/trunk@8014 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TextEditor: Now text that not begin with a commented line can be opened.
git-svn-id: svn://localhost/gambas/trunk@8012 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: TextEditor: Add a new property ShowSideBar that display a preview style scrolling bar.
This tool tries to make walking through the code more efficiently.
git-svn-id: svn://localhost/gambas/trunk@8009 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: IconView: Correctly refresh layout when icon pictures are made smaller.
git-svn-id: svn://localhost/gambas/trunk@8000 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix management of events that do not use waiting animation.
* NEW: Waiting animation now uses a darker shadow.
git-svn-id: svn://localhost/gambas/trunk@7989 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Response.Cancel() is a new method that allows to cancel a response, provided that nothing has been sent to the client yet. It requires at least that the response is buffered.
[GB.WEB.FORM]
* BUG: Better error handling. Now unexpected errors should be displayed in the browser through an alert box in almost all cases.
git-svn-id: svn://localhost/gambas/trunk@7988 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebUploadArea: It should behave correctly in all cases now.
* NEW: Display an animation when waiting for the answer of an event more than 500 ms.
git-svn-id: svn://localhost/gambas/trunk@7987 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Session.Unique now correctly clear sessions when using SQLite.
git-svn-id: svn://localhost/gambas/trunk@7985 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebButton: Fix incorrect generated HTML when a button has both text and image.
git-svn-id: svn://localhost/gambas/trunk@7980 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: TermPictureBox: it's a new widget that allow to show picture in 256 colors. It is based
on the gb.image and gb.image.io components.
* New: All the widgets are prefixed with 'Term'.
* Bug: TermControl: Now the borders are drawing on the right place.
* New: TermControl: A new hidden property allow to indicate if the content of the widget must
be drawed in 256 color mode.
git-svn-id: svn://localhost/gambas/trunk@7978 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Update french translation.
* BUG: Editor: Fix error messages including HTML.
* NEW: Form editor: Support for WebFont properties.
* NEW: Form editor: New toolbar buttons for changing the font family.
* BUG: Form editor: CoordBox control now raises its Change event when it is cleared.
* NEW: WebForm: WebFont chooser dialog box.
* NEW: WebForm: Support for format toolbar buttons.
* NEW: Initial support for IDE extensions.
* BUG: Farm client: Fix software shortcuts removing.
* NEW: Farm client: Support for libraries.
* NEW: Farm client: Some look changes.
* BUG: Farm client: Fix tag editor.
[WEBSITE]
* NEW: Update to 3.9.1.
[FARM SERVER]
* NEW: Download count now takes all versions into account.
[GB.FORM]
* NEW: MessageViex: Add a Border property.
* NEW: Add a 'plugin' stock icon.
[GB.WEB.FORM]
* NEW: WebButton: Click() is a new method that triggers a button click.
* BUG: WebComboBox: Setting the Text property now correctly refreshes the control.
* NEW: WebControl: Font is a new property that allows to define some of the font CSS properties.
* BUG: WebControl: Modifying the Style property now correctly refreshes the control.
* NEW: WebControl: WebControl.Style.Exist() is a new property to know if a specific CSS property is explicitly defined.
* NEW: WebForm: Exec() is a new method to run some custom javascript in the browser.
* NEW: WebForm: Startup is a new property that allows to redefine the name of the startup form.
* NEW: WebTextBox: ShowClear is a new property that allows to enable a "clear" button inside the textbox.
* NEW: WebTextBox: Clear is a new event that is raised when the clear button is clicked. If that event is handled, then the control is not automatically cleared when clicking on the button.
* NEW: WebTextBox: Password is a new boolean property that puts the text box in password mode.
* BUG: WebControl: SetFocus() method now should work correctly in all cases.
* NEW: WebTable: Lines are now highlighted on mouse over, and separated by thin lines.
git-svn-id: svn://localhost/gambas/trunk@7977 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: MenuButton: Automatic menu popup routine should not crash anymore.
git-svn-id: svn://localhost/gambas/trunk@7973 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Control: Now the Colors are inheritable from the containers
* NEW: Frame: New control Frame. It's a container with a title
* NEW: CheckBox: New control CheckBox
* BUG: Control: Resizing the terminal emulator now don't crash the renderer.
* NEW: Panel: Add some features.
git-svn-id: svn://localhost/gambas/trunk@7972 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: WebDataBox: DateTime is a new property that allows the control to accept a time part.
git-svn-id: svn://localhost/gambas/trunk@7970 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebForm: Correctly restore automatic instances between request.
* BUG: WebForm: The Hide() method works as expected now.
* NEW: WebForm: Persistent is a new property that tells a form must be hidden instead of being deleted when clicking on the close button or calling the Close() method.
git-svn-id: svn://localhost/gambas/trunk@7969 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* New: Button: Button is a new Class that diplays a button
* New: Container: Function for Vertical and horizontal arrangement. An invert function allow to invert the
arrangement way.
* New: HBox: is a container class with default arragement set to horizontal.
* New: Control: Many changes in the Control class. Support for Borders ans Shadow. Management of the ClientSpace.
git-svn-id: svn://localhost/gambas/trunk@7968 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebForm: Prevent non resizable dialog window from expanding to fit its contents.
git-svn-id: svn://localhost/gambas/trunk@7965 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Using Response.SendFile() correctly sets the Done property.
* BUG: Getting the sessions keys using sqlite works correctly now.
git-svn-id: svn://localhost/gambas/trunk@7960 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: The static public method HandleRequest is now correctly called in your startup form.
* NEW: Remove support for multiple main forms.
* NEW: WebTable: AddColumn() is a new method to add a column and defining its properties in one line of code.
git-svn-id: svn://localhost/gambas/trunk@7958 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Don't modify DB.Current when sessions are managed with sqlite databases.
git-svn-id: svn://localhost/gambas/trunk@7957 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebTable: Selection is now correctly maintained between requests.
git-svn-id: svn://localhost/gambas/trunk@7955 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebContainer: Force a full refresh when the Visible property changes.
* NEW: WebTable: Add an Hidden property to the column object.
* NEW: WebUploadArea: Clear() is a new method that clears the possible uploaded file.
git-svn-id: svn://localhost/gambas/trunk@7953 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Now polyline work properly.
* BUG: Zoom down does not change the center of the map anymore.
git-svn-id: svn://localhost/gambas/trunk@7950 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebControl.Name is now writable, so that the Group virtual property can be used in the IDE.
git-svn-id: svn://localhost/gambas/trunk@7948 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Pop3Client.Refresh() has been implemented. This method was needed to refresh the internal message cache, so that you don't have to open a new connection
each time you need to read the message box.
git-svn-id: svn://localhost/gambas/trunk@7945 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Setting Desktop.Passwords[] now works correctly if 'secret-tool' is used.
git-svn-id: svn://localhost/gambas/trunk@7942 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: If Http-Accept-Language header is void, Request.Language returns the current system language instead of "C".
* NEW: Mime types for 'json', 'kml' & 'kmz' files. Used by the Response.SendFile() method.
git-svn-id: svn://localhost/gambas/trunk@7936 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: WebForm.Download() is a new static method that triggers a file download on the client side.
* BUG: WebTextBox: The default event is "Change" now.
* BUG: Allows quotes in automatic completion items.
git-svn-id: svn://localhost/gambas/trunk@7935 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: GridView: Stop the scrolling timer when focus is lost, as if you open a modal dialog during a MouseDown event, you don't get the MouseUp event! Maybe I should systematically raise a fake MouseUp event when focus is lost, and QT didn't send it.
git-svn-id: svn://localhost/gambas/trunk@7930 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Use KDE5 wallet when the desktop is KDE5. Use a possible old KDE4 wallet only if no password is found in the KDE5 wallet.
git-svn-id: svn://localhost/gambas/trunk@7928 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Desktop.RunAsRoot() should work correctly on SuSE now. It uses
'kdsu' if 'kdsudo' is not found.
* NEW: Desktop.RunAsRoot() It uses 'gksu' if 'gksudo' is not found.
git-svn-id: svn://localhost/gambas/trunk@7917 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Desktop.RunAsRoot() should work correctly on SuSE now. It uses 'kdsu' if 'kdsudo' is not found.
* NEW: Desktop.RunAsRoot() It uses 'gksu' if 'gksudo' is not found.
git-svn-id: svn://localhost/gambas/trunk@7916 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: DirChooser,FileChooser: Add a "delete directory" menu that can delete void directories only.
* BUG: DirView: File watch events does not disturb renaming anymore.
git-svn-id: svn://localhost/gambas/trunk@7910 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TextEditor: Editor works correctly again when a procedure is collapsed.
git-svn-id: svn://localhost/gambas/trunk@7908 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Always mark a settings object as modified when putting an array or a collection in any key.
git-svn-id: svn://localhost/gambas/trunk@7900 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Reset the output terminal when the debugged project ends.
[GB.FORM.TERMINAL]
* NEW: TerminalView.Reset() is a new method that resets the terminal state without clearing it.
git-svn-id: svn://localhost/gambas/trunk@7886 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Better command-line help text.
[WEBSITE MAKER]
* NEW: Update to Gambas 3.9.0.
[WIKI CGI SCRIPT]
* NEW: Add border shadow around screenshots links.
[GB.FORM.EDITOR]
* BUG: TextEditor: Fix the Highlight property when set to "None".
* BUG: TextEditor: Fix the Highlight property declaration.
* OPT: TextEditor: Faster layout and scroll, especially when there are a lot of lines and wrapping mode is enabled.
git-svn-id: svn://localhost/gambas/trunk@7874 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: MenuButton: Take foreground color into account correctly.
* BUG: MenuButton: Clip text so that arrow is always clearly visible.
* BUG: MenuButton: Take the Design property into account correctly.
git-svn-id: svn://localhost/gambas/trunk@7864 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Packager: Support for PNG icons up to 1024x1024 pixels in Debian & Ubuntu packages.
[GB.UTIL]
* BUG: Shell.RmDir() works correctly now.
git-svn-id: svn://localhost/gambas/trunk@7862 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: TerminalView: Refresh process output every 250ms at least. Don't wait for the internal 64K buffer to be filled.
git-svn-id: svn://localhost/gambas/trunk@7860 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Image editor: Default line join and line cap are round now.
[GB.FORM]
* NEW: ColorChooser: Less space between color value text boxes and their label.
[GB.FORM.EDITOR]
* BUG: TextEditor: "None" and "Custom" highlighting types are correctly interpreted now.
git-svn-id: svn://localhost/gambas/trunk@7851 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Fix detection of KDE4 and KDE5 desktops.
[GB.QT4]
* BUG: Fix detection of KDE4 and KDE5 desktops in Desktop.Type.
[GB.QT5]
* BUG: Fix detection of KDE4 and KDE5 desktops in Desktop.Type.
[GB.GTK]
* BUG: Fix detection of KDE4 and KDE5 desktops in Desktop.Type.
[GB.GTK3]
* BUG: Fix detection of KDE4 and KDE5 desktops in Desktop.Type.
git-svn-id: svn://localhost/gambas/trunk@7849 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Response.Done is a new property that tells if Response.End has been called.
[GB.WEB.FORM]
* NEW: A WebForm can declare a static public method 'HandleRequest' taking no arguments and returning nothing. That method will be called before processing any request, so that you can process the Request object before anything else. If you handle the request and send a response (i.e. if you call Response.End during that method), then the gb.web.form component will not process it.
git-svn-id: svn://localhost/gambas/trunk@7848 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Force symbolic link creation.
[GB.WEB]
* BUG: Fix Session.Keys for SQLite sessions.
[GB.IMAGE]
* BUG: Image.Desaturate() now works correctly on image alpha channel.
git-svn-id: svn://localhost/gambas/trunk@7847 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Workaround a GTK+ crash. Apparently GTK+ does not like if Control.Lower() is called during an Arrange event handler.
git-svn-id: svn://localhost/gambas/trunk@7844 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The editor pop-up menu is now accessible from the top menu-bar through an "Edit" menu.
[GB.QT4]
* NEW: Menu.Proxy is a new property that allows a menu to popup the children of another menu.
[GB.QT5]
* NEW: Menu.Proxy is a new property that allows a menu to popup the children of another menu.
[GB.GTK]
* NEW: Menu.Proxy is a new property that allows a menu to popup the children of another menu. Beware, the property is not yet implemented and has no effect at the moment!
[GB.GTK3]
* NEW: Menu.Proxy is a new property that allows a menu to popup the children of another menu. Beware, the property is not yet implemented and has no effect at the moment!
git-svn-id: svn://localhost/gambas/trunk@7839 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Desktop.RunAsRoot() has been implemented without using a XDG script that does not exist anymore.
* BUG: Desktop.OpenTerminal() should work correctly on Cinammon now. It uses 'xterm' if no other terminal program is found.
git-svn-id: svn://localhost/gambas/trunk@7838 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Renaming an exported class triggers an automatic rename of the class inside all project forms.
[GB.WEB]
* NEW: Session.Type is a now a string, and the default session type is now "sqlite".
* NEW: Remove the constants used by the Session.Type property when it was an integer number.
* OPT: SQLite sessions now only update the modified or removed session keys when saving the session.
[B.WEB.FORM]
* NEW: WebSpinBox: Implement the Step property.
* NEW: WebSlider: Implement the Step property.
git-svn-id: svn://localhost/gambas/trunk@7831 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: The run button has a pop-up menu button only if at least one argument list has been defined in the project properties.
* NEW: Project property dialog: if the argument lists order changes, the current argument list index follows.
[GB.FORM]
* NEW: MenuButton: If no arrow is visible, and if no menu is defined, then the MenuButton raises the Click event.
[GB.WEB]
* NEW: Session.Type defines which kind of session store to use. At the moment, two are implemented. Session.File (the old one), and Session.Sqlite (based on a sqlite database).
[GB.WEB.FORM]
* BUG: Remove some debugging messages.
git-svn-id: svn://localhost/gambas/trunk@7829 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: Store debugging flag in the session.
* OPT: WebProgressBar: Optimize refresh.
* BUG: WebTable: Fix column Expand property on Firefox.
* BUG: WebUploadArea: Fix Enabled property.
* BUG: WebUploadArea: Fix behaviour.
* NEW: The dialog between the browser and the server is now serialized. It should fix many synchronisation problems when the user raises events too fast for the server.
git-svn-id: svn://localhost/gambas/trunk@7827 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Project property dialog: New project arguments interface.
* NEW: Debugger: The project arguments is now selectable with a popup menu.
* BUG: Fix position history behaviour.
[INTERPRETER]
* NEW: Object.Type(), Object.Class() and Object.Is() now work with invalid objects.
[GB.FORM]
* NEW: Completion: Support for TextArea editor.
* NEW: Completion: Editor property is now writable.
* NEW: TableView: Raise a new Hide event when the editor is hidden.
[GB.FORM.EDITOR]
* NEW: TextEditor: CursorAt() is a new method that returns the cursor screen position from a line and a column.
[GB.GTK]
* NEW: TextBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: ComboBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: TextArea: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
[GB.GTK3]
* NEW: TextBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: ComboBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: TextArea: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
[GB.GUI.BASE]
* BUG: GridView: Newlines in cells with WordWrap property set are now taken into account correctly.
[GB.QT4]
* NEW: TextBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: ComboBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: TextArea: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
[GB.QT5]
* NEW: TextBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: ComboBox: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
* NEW: TextArea: CursorAt() is a new method that returns the cursor screen position from a text position. The CursorPos property has been removed.
git-svn-id: svn://localhost/gambas/trunk@7825 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Search libffi in more directories to find it on CentOS.
[DEVELOPMENT ENVIRONMENT]
* NEW: Mark PlaceHolder properties as translatable.
* NEW: Make font smaller in autocompletion help.
* BUG: Reset class symbol list everytime its source file is modified.
* BUG: Form editor: Renaming a selected control does not crash anymore.
* NEW: Custom drawing for WebButton controls.
* NEW: Cleaning a project directory now deletes valgrind output files.
* NEW: "--cleanup" is a new command-line option to clean a project directory.
[GB.WEB.FORM]
* NEW: Let the IDE draw WebButton controls.
* NEW: Draw WebHtml controls using TextLabel.
* NEW: Draw WebScrollView controls using ScrollView.
git-svn-id: svn://localhost/gambas/trunk@7820 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: ColorChooser: Use a different layout so that the control is usable with GTK+3.
git-svn-id: svn://localhost/gambas/trunk@7817 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: WebComboBox: Activate is a new event that is raised when the user hits the ENTER key in an editable combo-box.
* NEW: WebComboBox: PlaceHolder is a new property that allows to define the placeholder text displayed inside the editable combo-box when it is void.
* OPT: WebComboBox: Optimize the Text property refresh.
* OPT: WebControl: Optimize the Visible property refresh.
* BUG: WebForm.AddJavascriptFile() now works correctly.
* NEW: WebTable: ShowHeader is a new property tha t allows to hide the table header.
* NEW: WebTextArea: PlaceHolder is a new property that allows to define the placeholder text displayed inside the text area when it is void.
* NEW: WebTextBox: Activate is a new event that is raised when the user hits the ENTER key in the text box.
* NEW: WebTextBox: PlaceHolder is a new property that allows to define the placeholder text displayed inside the text box when it is void.
* OPT: WebTextBox: Optimize the Text property refresh.
git-svn-id: svn://localhost/gambas/trunk@7816 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: WebTextBox: Report the Text property to the server when the control has lost the focus.
* BUG: WebComboBox: Report the Text property to the server when the control has lost the focus.
git-svn-id: svn://localhost/gambas/trunk@7811 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* OPT: WebContainer: optimisation of element insertion and deletion.
* BUG: WebLabel: Text contents is now kept on one line and cut.
* OPT: WebLabel: The Text property only refreshed the labels contents.
* NEW: WebControl: Dialog is a new event raised when a window opened with ShowModal() is closed.
* NEW: WebControl: SetFocus() method now takes an optional boolean argument that tells to highlight the focused control.
* NEW: The "/~dump" URL dumps the current session contents.
* NEW: Errors are now displayed in an alert box inside the browser.
* NEW: WebTable: The DblClick event is raised when clicking twice on a row.
* OPT: WebTable: Selecting a row now is faster, as it does not refresh the entire table anymore.
* NEW: WebTable: The Current property returns or sets the current selected row.
* BUG: WebTable: The Columns[].Wrap property now works as expected.
* NEW: WebTextBox: The Clear() method clears the text box contents.
* NEW: WebWindow: The Close() method now takes an optional argument that is sent to the Dialog event raise after the window has been closed, provided it has been shown modal.
* BUG: Focus should be correctly restored in all cases when a modal dialog is closed.
git-svn-id: svn://localhost/gambas/trunk@7808 867c0c6c-44f3-4631-809d-bfa615b0a4ec