Hi All,
Updated docs to 2.9.2 (Test VI).
This will be the last update prior 2.9.2 publication.
Please, report any problem you found.
TIA.
Regards,
Roberto.
HMGDOCS (Updated to 2.9.2 Test VI)
Moderator: Rathinagiri
- Roberto Lopez
- HMG Founder
- Posts: 4004
- Joined: Wed Jul 30, 2008 6:43 pm
HMGDOCS (Updated to 2.9.2 Test VI)
- Attachments
-
- docs292-6.rar
- (418.31 KiB) Downloaded 420 times
Regards/Saludos,
Roberto
(Veritas Filia Temporis)
Roberto
(Veritas Filia Temporis)
- esgici
- Posts: 4543
- Joined: Wed Jul 30, 2008 9:17 pm
- DBs Used: DBF
- Location: iskenderun / Turkiye
- Contact:
Re: HMGDOCS (Updated to 2.9.2 Test VI)
Thanks a lot Maestro
Best Regards
--
Esgici
Best Regards
--
Esgici
Viva INTERNATIONAL HMG
Re: HMGDOCS (Updated to 2.9.2 Test VI)
Thank Master for this update,
with best regards,
with best regards,
- esgici
- Posts: 4543
- Joined: Wed Jul 30, 2008 9:17 pm
- DBs Used: DBF
- Location: iskenderun / Turkiye
- Contact:
Re: HMGDOCS (Updated to 2.9.2 Test VI)
Hi Maestro
No problem encountered ( yet )
Best Regards
--
Esgici
No problem encountered ( yet )
Best Regards
--
Esgici
Viva INTERNATIONAL HMG
- arturo_lopesoria
- Posts: 31
- Joined: Tue Sep 09, 2008 3:05 am
- Location: Mexico
Re: HMGDOCS (Updated to 2.9.2 Test VI)
Gracias Roberto.
Mi ultimo desarrollo exitoso para PC fue con HMG V2.6.4, asi que supongo encontrare cambios al brincar desde 2.6.4 hasta 2.9.2 !!
Mi ultimo desarrollo exitoso para PC fue con HMG V2.6.4, asi que supongo encontrare cambios al brincar desde 2.6.4 hasta 2.9.2 !!
- Roberto Lopez
- HMG Founder
- Posts: 4004
- Joined: Wed Jul 30, 2008 6:43 pm
Re: HMGDOCS (Updated to 2.9.2 Test VI)
Yes. These are the changes:arturo_lopesoria wrote:Gracias Roberto.
Mi ultimo desarrollo exitoso para PC fue con HMG V2.6.4, asi que supongo encontrare cambios al brincar desde 2.6.4 hasta 2.9.2 !!
Code: Select all
- Harbour MiniGUI 2.9.2 Changelog:
English:
--------
- Fixed: Print Preview. 'go to page' window not refresh preview
window.
- Modified: Documentation completed, fixed, indexed, linked and
formatted.
- New: Property style synonyms for the following GUI
objects (look at documentation for details):
- WINDOW
- TOOLBAR
- TREE
- TAB
- SPLITBOX
- CONTEXT MENU
- DROPDOWN MENU
- MAIN MENU
- STATUSBAR
The following synonyms for alternate syntax were added:
- LINES (NOLINES)
- ALIGNMENT (CENTERALIGN,RIGHTALIGN)
- TODAY (NOTODAY)
- TODAYCIRCLE (NOTODAYCIRCLE)
- DATATYPE (NUMERIC,CHARACTER,DATE)
- CASECONVERT (UPPERCASE,LOWERCASE)
- TICKMARKS (NOTICKS)
- AUTOSIZEWINDOW (NOAUTOSIZEWINDOW)
- AUTOSIZEMOVIE (NOAUTOSIZEMOVIE)
- ERRORDLG (NOERRORDLG)
- MENU (NOMENU)
- OPEN (NOOPEN)
- PLAYBAR (NOPLAYBAR)
Español:
--------
- Solucionado: Vista previa de impresión. Al cambiar de página desde
la ventana 'ir a' la ventana no se actualiza.
- Modificado: Documentación completada y corregida (indice, enlaces
y formato).
- Nuevo: Sinónimos (estilo propiedad) para los siguientes objetos
(consultar la documentación para ver los detalles)
- WINDOW
- TOOLBAR
- TREE
- TAB
- SPLITBOX
- CONTEXT MENU
- DROPDOWN MENU
- MAIN MENU
- STATUSBAR
Los siguientes sinónimos fueron agregaods para la sintaxis alternativa:
- LINES (NOLINES)
- ALIGNMENT (CENTERALIGN,RIGHTALIGN)
- TODAY (NOTODAY)
- TODAYCIRCLE (NOTODAYCIRCLE)
- DATATYPE (NUMERIC,CHARACTER,DATE)
- CASECONVERT (UPPERCASE,LOWERCASE)
- TICKMARKS (NOTICKS)
- AUTOSIZEWINDOW (NOAUTOSIZEWINDOW)
- AUTOSIZEMOVIE (NOAUTOSIZEMOVIE)
- ERRORDLG (NOERRORDLG)
- MENU (NOMENU)
- OPEN (NOOPEN)
- PLAYBAR (NOPLAYBAR)
- Harbour MiniGUI 2.9.1 Changelog:
English:
--------
- Fixed: Redundant 'if' in grid event processing. Reported by
Grigory Filatov.
- Fixed: Grid (CellNavigation). OnChange event not fired whe selection
is automatically changed after accepting cell edit with [Enter].
- Fixed: ComboBox with images. 'Item' property read problems. Reported
by Esgici.
- Fixed: Browse control. Value changed with right mouse button not fires
OnCgange event procedure.
- Fixed: Programmatic change not execute OnChange procedure for the
following controls:
- ComboBox
- Slider
- ListBox
- Edit
- DatePicker
- RadioGroup
- MonthCalendar
- Fixed: 'Value' property. From this version, programmatic changes to
this property only occurs when new value is different from previous one.
- Fixed: Focus problem with editable Grid in child windows. Reported by
Sudip.
- Modified: Grid Control (CellNavigation). Up and Down arrows allows to
exit cell edit mode accepting the value. Exiting cell edit mode with
[Enter] will move selected cell cursor to right.
- Modified: Finished documentation.
Español:
--------
- Solucionado: 'if' redundante en el procesamiento de eventos del
control Grid. Reportado por Grigory Filatov.
- Solucionado: Grid (CellNavigation). Evento 'OnChange' no ejecutado
cuando la selección es cambiada automáticamente después de aceptar los
cambios de una celda con [Enter].
- Solucionado: ComboBox con imágenes. Problemas de lectura con la
propiedad 'Item'. Reported por Esgici.
- Solucionado: Browse control. Al cambiar el registro seleccionado con el
botón derecho del mouse no ejecytaba el procedimieto 'OnChange'.
- Solucionado: Los cambios programáticos no ejecutaban el procedimiento
'OnChange' para los siguientes controles:
- ComboBox
- Slider
- ListBox
- Edit
- DatePicker
- RadioGroup
- MonthCalendar
- Solucionado: Propiedad 'Value'. Desde esta versión, los cambios
programáticos a esta propiedad solo ocurrir'án cuando el nuevo valor sea
diferent del anterior.
- Solucionado: Problemas de foco con Grids editables en ventanas 'child'.
Reportado por Sudip.
- Modificado: Control Grid (CellNavigation). Las teclas de movimiento
del cursor (arriba y abajo) permiten salir del modo de edición aceptando
los cambios. Al aceptar la modificación de una celda con [Enter] se
seleccionará automaticamente la celda contigua.
- Modificado: Documentación finalizada.
- Harbour MiniGUI 2.8.8 Changelog:
English:
--------
- Fixed: Focus at application startap with multiple windows.
- Fixed: Value property error checking for grid.
- Fixed: WAIT WINDOW not hiding with all keys and mouse buttons.
Español:
--------
- Solucionado: Foco en el inicio de la aplicación con múltiples ventanas.
- Solucionado: Verificacion de errores para la propiedad 'Value' en Grid.
- Solucionado: WAIT WINDOW. Algunas teclas y botones del mouse no
ocultan la ventana.
- Harbour MiniGUI 2.8.6 Changelog:
English:
--------
- New: CELLNAVIGATION property for GRID control.
- Modified: GRID control (Navigation 'by cell'). When 'CellNavigation'
Grid property is set to .T. value property will be a two element array
(row,column).
Sample: \hmg\samples\grid_21,\hmg\samples\grid_22,\hmg\samples\grid_23.
Español:
--------
- Nuevo: Propiedad CELLNAVIGATION para el control GRID.
- Modificado: Control GRID (navegación 'por celda'). Cuando la
propiedad 'CellNavigation' se establece en .T., la propiedad 'value'
será un array numérico de dos elementos (Fila,Columna).
Ejemplo: \hmg\samples\grid_21,\hmg\samples\grid_22,\hmg\samples\grid_23.
- Harbour MiniGUI 2.7.2 Changelog:
English:
--------
- Modified: DRAGITEMS LISTBOX control. Move an item above the
last one is allowed now.
- Fixed: This.cellValue bug. Thanks to Grigory Filatov.
- Fixed: \hmg\samples\mysql\demo2.prg. Report and fix by sudip.
Español:
--------
- Nuevo: DRAGITEMS LISTBOX. Ahore es posible mover un item por encima
del último.
- Solucionado: Bug en This.CellValue. Gracias a Grigory Filatov.
- Solucionado: \hmg\samples\mysql\demo2.prg. Reportado y solucionado
por sudip.
- Harbour MiniGUI 2.7.1 Changelog:
English:
--------
- New: DRAGITEMS property for LISTBOX control.
This property allows to user to reorder items in a ListBox
by dragging it. Samples:\hmg\samples\listbox
- Fixed: This.cellValue bug. Thanks to Grigory Filatov.
Español:
--------
- Nuevo: Propiedad DRAGITEMS para el control LISTBOX.
Esta propiedad permite al usuario reordenar los items en un ListBox
arrastrándolos. Ejemplos:\hmg\samples\listbox
- Solucionado: Bug en This.CellValue. Gracias a Grigory Filatov.
- Harbour MiniGUI 2.7.0 Changelog:
English:
--------
- New: WAIT WINDOW command.
This command shows a window with a custom message and pauses
program execution until a key is pressed or mouse is clicked.
When optional NOWAIT clause is specified program execution
continue after message is displayed. To hide the message
window WAIT CLEAR must be used.
This command must be used only after main window was activated.
Syntax (Command):
WAIT WINDOW <cMessage> [ NOWAIT ] | CLEAR
Syntax (Function):
WaitWindow ( [ cMessage , lNoWait ] )
To hide the message window (WAIT CLEAR) you must omit
both parameters.
Sample 1:
WAIT WINDOW "Press any key to continue"
Sample 2:
WAIT WINDOW "Processing" NOWAIT
<...>
WAIT CLEAR
More Samples: \hmg\samples\wait_window
- New: 'System' object. It will aloow to read (and write when possible)
various operating system properties.
The first implementation allows to access (read and write) the system
clipboard and various system settings (read only).
Clipboard functions are based upon HWGUI and WHAT32 code.
Syntax:
System.Clipboard [ := <cString> ]
System.DesktopWidth
System.DesktopHeight
System.DefaultPrinter
System.DesktopFolder
System.MyDocumentsFolder
System.ProgramFilesFolder
System.SystemFolder
System.TempFolder
System.WindowsFolder
Samples:
System.Clipboard := 'a string'
<...>
MsgInfo(System.Clipboard)
<...>
MsgInfo(Str(System.DesktopWidth))
<...>
MsgInfo(Str(System.DesktopHeight))
<...>
MsgInfo(System.DefaultPrinter)
More samples: \hmg\samples\clipboard.
- Modified: Grid Control: 'This.CellValue' is writable now, so, you can
change the value of the cell being currently edited from inside 'Valid'
cell procedure. Sample: \hmg\samples\grid_14
- Modified: EXECUTE...WAIT command supports HIDE clause now.
- Modified: ADORDD library was replaced with a prior version since the one
currently distributed with Harbour has bugs (Many Thanks to Grigory
Filatov for help on this!).
- Modified: Matteo Baccan socket library are not linked by default
anymore. It will be removed in the next release. Use HBTIP instead.
- Modified: DRAW GRAPH (pie type) accepts bigger than 7 digits values
now (Thanks to Esgici).
- Fixed: Changing grid cell content in the same row being editing, from
a valid procedure not working.
- Fixed: 'AddItem' method and 'Item' (Grid) properties problems in WIn9x
systems.
- Fixed: DRAW GRAPH (pie type) problem with low values (about 0%).
Español:
--------
- Nuevo: comando WAIT WINDOW.
Este comando muestra una ventana con un mensaje personalizado
y pausa la ejecución del programa hasta que se pulsa cualquier
tecla o se hace clic.
Cuando la cláusula opcional nowait se especifica, la ejecución
del programa continua después de mostrar el mensaje
Para ocultar la ventana debe usarse WAIT CLEAR.
Este comando debe utilizarse sólo después de que la ventana
principal se haya activado.
Sintaxis (comando):
WAIT WINDOW <cMessage> [nowait] | CLEAR
Sintaxis (Función):
WaitWindow ([cMessage, lNoWait])
Para ocultar la ventana (WAIT CLEAR) debe omitirse
ambos parámetros.
Ejemplo 1:
WAIT WINDOW "Press any key to continue"
Ejemplo 2:
WAIT WINDOW "Processing" NOWAIT
<...>
WAIT CLEAR
Más ejemplos:\HMG\samples\wait_window
- Nuevo: Objeto 'System'. Permitirá tener acceso de lectura y escritura
a varias propiedades del sistema.
La primera implementación permitirá tener acceso de lectura y escritura
al portapapeles y acceso de lectura a varias propiedades del sistema.
Las funciones de acceso al portapapeles están basadas en código de HWGUI
y WHAT32.
Sintaxis:
System.Clipboard
System.Clipboard := <cString>
System.DesktopWidth
System.DesktopHeight
System.DefaultPrinter
System.DesktopFolder
System.MyDocumentsFolder
System.ProgramFilesFolder
System.SystemFolder
System.TempFolder
System.WindowsFolder
Ejemplos:
System.Clipboard := 'a string'
<...>
MsgInfo(System.Clipboard)
<...>
MsgInfo(Str(System.DesktopWidth))
<...>
MsgInfo(Str(System.DesktopHeight))
<...>
MsgInfo(System.DefaultPrinter)
More samples: \hmg\samples\clipboard.
- Modificado: Control Grid: 'This.CellValue' puede ser modificado.
desde el procedimiento 'ColumnValid'. Ejemplo:\HMG\samples\grid_14
- Modificado: El comando EXECUTE...WAIT soporta ahora la cláusula HIDE.
- Modificado: La librería ADORDD fue reemplazada por una versión anterior
ya que la que se distribuye actualmente con Harbour presenta bugs (Muchas
Gracias a Grigory Filatov por su ayuda!).
- Modificado: La librería 'socket' de Mateo Baccan ya no es enlazada por
defecto y será removida en el próximo release. Debe usarse HBTIP en
su lugar.
- Modificado: FRAW GRAPH (pie type) acepta ahora valores mayores a 7 digitos
(Gracias a Esgici).
- Solucionado: Problemas al cambiar el contenido de las celdas
de un control Grid, desde el procedimiento 'ColumnValid', para
la fila que se está editando.
- Solucionado: Problemas con el método 'AddItem' (Grid)
en sistemas Win9x.
- Solucionado: Problemas con DRAW GRAPH (tipo PIE) con valores bajos
(cercanos al 0%).
- Harbour MiniGUI 2.6.7 Changelog:
English:
--------
- Fixed: Errors in documentation.
- Fixed: Problems with semi-oop preprocessor directives introduced
in 2.6.6. Reported by Marek and Grigory Filatov.
- Fixed: Problem with libhbmysql.a. Reported by Osvaldo Tambutti.
Español:
--------
- Solucionado: Errores en la documentación.
- Solucionado: Problemas con las directivas de preprocesador (semi-oop)
introducidos en la versión 2.6.6. Reportado por Grigory Filatov.
- Solucionado: Problema con libhbmysql.a. Reportado por Osvaldo Tambutti.
- Harbour MiniGUI 2.6.6 Changelog:
English:
--------
- Fixed: Error in documentation. Reported by Grigory Filatov.
- Fixed: Another problem in print preview introduced in 2.6.2.
Reported by Grigory Filatov.
- Fixed: Semi-oop syntax for containers. Tab, ToolBar and SplitBox
child controls can be (optionally) referred as follows:
ToolBar Buttons:
Window.ToolBar.Button
Tab child controls:
Window.Tab(nPage).Control
SplitBox child controls ('SplitBox' name is automatically assigned):
Window.SplitBox.Control
When a ToolBar is in a SplitBox, the syntax is as follows:
Window.SplitBox.ToolBar.Button
Samples: \hmg\samples\containers.
Español:
--------
- Solucionado: Error en la documentación. Reportado por Grigory Filatov.
- Solucionado: Otro problema en la vista previa de impresión introducido
en la versión 2.6.2. Reportado por Grigory Filatov.
- Solucionado: Sintaxis semi-oop para contenedores. Los controles
pertenecientes a un Tab, SplitBox o ToolBar pueden ser referidos
(opcionalmente) según se indica a continuación:
Botones de ToolBar:
Window.ToolBar.Button
Controles en Tab:
Window.Tab(nPage).Control
Controles en SplitBox (El nombre 'SplitBox' es asignado
automáticamente):
Window.SplitBox.Control
Cuando un ToolBar está en un SplitBox, la sintaxis es:
Window.SplitBox.ToolBar.Button
Ejemplos: \hmg\samples\containers.
- Harbour MiniGUI 2.6.5 Changelog:
English:
--------
- Fixed: Problem in print preview introduced in 2.6.2.
- Updated: Harbour compiler updated to version 1.01.
- Modified: Documentation.
Español:
--------
- Solucionado: Problema en la vista previa de impresión introducido
en la versión 2.6.2.
- Actualizado: Harbour a la versión 1.01.
- Modificado: Documentación.
Roberto.
Regards/Saludos,
Roberto
(Veritas Filia Temporis)
Roberto
(Veritas Filia Temporis)