Menu

No Icons / No Function

2003-03-30
2003-04-13
  • Nobody/Anonymous

    I am using Debian unstable with libwxgtk 2.4.0.3 and libwxgtk-python 2.4.0.3 and python 2.2.2-5.

    BT++ 0.5.1 starts, creates Incoming temp and so on, i can see the bar with Filename, Size, Transferred ...

    But there are no Icons on the IconBar, nothing to see and nothing to press.

    Oh and i am using not a CVS version, just plain tar.bz2

    Any hint?

    *** Make Love not War ***

     
    • Michael Tiffany

      Michael Tiffany - 2003-03-31

      I have had the same problem since the new interface (v0.4, I believe), and haven't been able to solve it.  I just started using WT++, the web based tool included with BT++, but have a couple of minor issues.

      First, some of the code needed is only available through CVS, not the releases (specifically all of the modules under src/WebServer at least).

      Second, if there was any way to do string manipulation on submission of the config page, that would be helpful.  Currently, if my paths have the '/' character, it gets modified to '%2f', and I presume other characters have the same problem.  It just makes it so I have to kill the server, manually modify the config file, and restart.  Other than that, it's useful, especially when I'm at work.

      Anyway, I'm also interested in a fix for the images.  I'm kinda working on learning python (though work cuts into that effort), so maybe I can do some research at some point.

       
    • Florian Wagner

      Florian Wagner - 2003-04-01

      That not all of the WT code is in the release packages is by intention. There shouldn't be any code of WT in the BT++ release (but unfortunately there is - I will remove it). WT should be released seperately.

      I will try to fix the linux compatibility, but I can't guarantee anything. I don't have much knowledge, how wxPython and linux work together.

       
    • Nobody/Anonymous

      Phew, glad to know I'm not the only one with the problem. I'm also a newbie in both Python and wxPython, so please take these with a grain of salt..

      In my case, stock BT++ won't even run. I tracked mine down to two things: 1) Python 2.2.2 has its own boolean type (True and False); and 2) MaxSizer doesn't seem to like ToolBar's size (one of the

      The first is simply 'fixed' by changing all true and false into True and False, the second required a quick hack adding a special case in MaxSizer.py:RecalcSizes to only resize the width for the ToolBar object. This shows the ToolBar all the time.

      I found that there is a window refresh problem (even in 0.5.2). The window seems to be only refreshed when there's an event in the window itself, like mouse movement or the window becomes active. The toolbar is sometimes not redrawned at all until a toolbar button is clicked -- quite possibly the change that I made.

      Other than that, I'm happy with the program. Great work, guys! :)

       
    • Florian Wagner

      Florian Wagner - 2003-04-04

      > The first is simply 'fixed' by changing all true and
      > false into True and False, the second required a
      > quick hack adding a special case in MaxSizer.py:
      > RecalcSizes to only resize the width for the
      > ToolBar object. This shows the ToolBar all the
      > time.

      So you've fixed the problem? If that's true, please mail me the fix, so I can add it to BT++.

       
    • Nobody/Anonymous

      Try reducing the height of the window
      In my case BT++ places the icon bar in relation to the *bottom* of the window and there below the status window (with the downloads)

       
    • Michael Tiffany

      Michael Tiffany - 2003-04-13

      Reducing the height of the windows works for me as well.  The icon bar appears to be drawn at the very bottom of the window with the downloads drawn over it, so the window height has to be reduced so as to entirely remove the downloads.  You can then click an icon and restore the height to do something, but always have to reduce the height to get back to the icons.

       

Log in to post a comment.