[Gambas-user] Issue 90 in gambas: G3 Help Browser - General Navigation 3 (internal pages part 1)

gambas at ...2524... gambas at ...2524...
Mon Aug 29 02:52:25 CEST 2011


Status: New
Owner: ----
Labels: Version Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any  
Desktop-Any GUI-Any

New issue 90 by adamn... at ...626...: G3 Help Browser - General Navigation 3  
(internal pages part 1)
http://code.google.com/p/gambas/issues/detail?id=90

1) This report contains several issues (sorry, but they are all related to  
the one area the treeview, so please forgive me).

a) The treeview is not reset when an external link is selected, leaving an  
unclickable item selected.
     { Open the attached project, open the help browser and ensure that the  
treeview is visible, click on "Cat", click on the gambas.sourceforge.net  
button} ==>  Note that the selected item in the treeview is still "Cat",  
clicking on it now does nothing. (See suggestion 1 below)



b) Current project items are ignored in the browser history.
     { Need a completely new instance of the IDE, Open the attached project,  
open the help browser, click on "Cat", click on "Dog", click on the back  
button
==> nothing happens
Now click on the gb library item and then Collection, then click on the  
back button.
==> the help page is displayed
Now click on the forward button
==> the Collection page is displayed. ??????

(On reflection I've split the remainder into separate issues)

2) GIVE THE FOLLOWING INFORMATIONS (if they are appropriate):

Version: TRUNK
Revision: r4055
Operating system: Linux
Distribution: Gentoo based
Architecture: x86
GUI component: GTK+
Desktop used: LXDE

3) Provide a little project that reproduces the bug or the crash.
(attached)

4) If your project needs a database, try to provide it, or part of it.
N/A

5) Explain clearly how to reproduce the bug or the crash.
See above.

SUGGESTIONS

1) The treeview can be refreshed by the following change to the FHelpBrowser
Public Sub btnHome_Click()

   webHelp.Url = GetHomeURL()
   webHelp.TextZoom = 0.8
   tvwClasses.MoveFirst
   tvwClasses.Item.Selected = True
End







More information about the User mailing list