Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Support: General (https://www.gnutellaforums.com/support-general/)
-   -   Buggy windows and a retraction. (https://www.gnutellaforums.com/support-general/3981-buggy-windows-retraction.html)

The Seeker September 25th, 2001 08:06 PM

Buggy windows and a retraction.
 
Main bug:
When going to the preferences, a window is created, only the sharing and network tabs are automatically generated, sharing and downloads are created if selected. When closing the preferences, the window is hidden isntead of destroyed, and a new preferences window is created if opened again. These windows are not created as children of XoloX, but ARE destroyed when the program exits.

While speaking of windows, XoloX creates a "XSocketWindowClass" window for every conenction it makes and 25 "TPUtilWindow" windows which I have no idea about, also not as children of XoloX. Are these all nessecary? (just wondering)

Other windows not children of the (hidden) XoloX application window are:
'XoloX 1.12 Next Generation File Sharing' = TMainForm (main XoloX window)
'XoloX running' = TInstanceManager (?)
untitled = ComboLBox (Type Drop down list on the Search tab(Panel4) should be a child of Panel6 instead of on it's own)
As well as any pop up messages that appear (like the network connection notification box)


retraction:
A clerification on part of this thread: The "connect to host" boxes don't seem to do anythign when I enter an IP, but if I enter a hostmask, it connects.

Moak September 26th, 2001 04:22 AM

Which debugger/program did you use for your investigations?

The Seeker September 26th, 2001 09:25 AM

Utils
 
Taskinfo2000 Ver 3.0.10.23
»This lets me see the number of windows/handles/threads a process has open.

Scott's Window Resizing Utility (SWRU)
»This lets me see the list of windows open on the system.

007x: Part of the Rix2K Extreme Power Tools freeware set. For the lastest versions, buy the whole set at RadSoft
»This also lets me see the list of open windows, but also buttons, forms, list boxes, etc. and displays them in a nicer way; in a tree view by parent->child relationship.

When I debug (want to actually watch a program execute) I use OllyDbg but I don't use it often, as debugging maxes out my CPU usage.

Moak September 26th, 2001 03:44 PM

thx a lot, I will test them.

Propably also helpfull is "Spy++" which comes with Visual C++. I usually use it for getting knowledge about threads/windows/classes (in a tree view) or tracking messages/events.

Pasman September 28th, 2001 12:51 AM

Thanks for the feedback ..

We had some ISP problems, but they seem to be solved.
Now we can focus on the app again.

I will look at your comments..

Greets,
Pasman


All times are GMT -7. The time now is 06:19 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.