You are here

PAM "possible bug" report, request, and query

16 posts / 0 new
Last post
portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
PAM "possible bug" report, request, and query

Well, searching through all of the posts that contained the word "cursor" didn't yield anything like the problem I'm having, so:

The new version (1.0.2.4) is not allowing my cursor to show inside of the PAM window. The cursor does show within any of the PAM popup menu windows but gets clipped when brought to the edge of one of those windows. The cursor is a "fake" cursor (a topmost, alpha-blended window) created via CursorXP. CursorXP worked fine with the previous version of PAM. Are you now doing sibling clipping or possibly mucking with the WM_WINDOWPOSCHANGING msg? Nothing else regarding my system setup and/or CursorXP has changed that I'm aware of.

I would also like to request that keyboard support be added to PAM, just in case no one's asked for it yet.

And, I have created a win32 C/C++ version of PAM that builds to an exe that's about 9 times smaller than with the Delphi source. Would you be opposed to me making this available for download on SourceForge? It doesn't contain any of your copyrighted graphics - it feeds off of the new "theme" folders - and will be named something or other like USBMenu.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-05-26 12:08
Ohh

Ohhh a c/c++ menu do you think you could send me the source to pick at it. I've been trying to make something like it and I am better at c/c++ than at delphi email me the source at thibeaz@gmail.com please and thanks

your friendly neighbourhood moderator Zach Thibeau

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
Hi thibeaz. My source is

Hi thibeaz. My source is pretty bare bones and mostly C (no classes), so I don't know how much good it'll do you if you're having trouble with Pascal.

I was hoping that someone would let me know if it was okay to distribute my version or not. I guess I'll find out by going ahead and making it available off of SourceForge. It should be up in a few days. I'll post in the Beta Testing forum when it's ready. I hope you're available to test it 'cause I'm the only one who's played with it so far.

Tim Clark
Tim Clark's picture
Offline
Last seen: 13 years 6 months ago
Joined: 2006-06-18 13:55
Ooooo! Sudoku

Please,

Let us know when it's late beta or RC
[Your link leads to a page that says early Alpha, I'm not that brave Sad ]

I'd be glad to run it thru a game or two, [or 20 or 30, or 50 or 60 Smile ]

Tim
Geek w/o portfolio

Things have got to get better, they can't get worse, or can they?

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
Hi Tim, it's really not

Hi Tim, Smile it's really not that bad. The only bug I know of right now is that when you first start it it will give you a game board without numbers. If you shut it down and start it up again it should then be fine. Other than that, the font selection requires manual ini editing, but everything else's working okay for me.

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-05-26 12:08
Thanks

Thanks. but I really do better in c languages then Delphi. and I look foward to testing it out. Maybe even using it too for a project if I'm allowed to redistribute it with your permission

your friendly neighbourhood moderator Zach Thibeau

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
Sounds good.

Since PAM is GPL'd, my version will be too, so re-distribution is fine AFAIK. I still have one bit of code to write to allow for scrollbar thumb use (I wrote my own standard scrollbar "skinner"), so it'll be a day or two yet before I get it onto SourceForge. I just added multi-select install too. Smile

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
I've just had a change of heart.

Sorry thibeaz, but seeing what just happened to my sig, I no longer have an interest in supporting the efforts here. I've seen a lot of Draconian sites before; didn't think I'd find one that was related to open source.

John T. Haller
John T. Haller's picture
Online
Last seen: 40 min 3 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Sorry bout that

But this site has had some *serious* issues with self-promotion in the past, so I had to take a line against anything in the sigs except personal sites. When I took a line against just the most blatantly offensive sigs, those members complained that I was singling them out and not enforcing it against folks with more normal sigs (like links to their personal projects and such), so, unfortunately, it has to be nothing but personal homepages.

I'm going to be changing this in the future to make each person's posts link to their "homepage" as set in their profile and make it so sigs have no links, but I haven't had time to finish the Drupal module to accomplish this.

It was nothing personal against your site/app, just something that has to be done to keep everything "fair" on a site where people have very different ideas on what self promotion is.

Sometimes, the impossible can become possible, if you're awesome!

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
No sorry necessary.

What you did makes sense given the history. A small suggestion? How about a note indicating what's acceptable, below the sig entry field, below the comments entry field where it discusses HTML etc., and on the comments formatting options help page. Those were the places I looked for dos and donts concerning the sig. It might save future visitors from putting their foots in their mouths like I did. Smile

While I'm rambling, I don't want my work seen as a fork of yours. I just saw a need, thought it would be fun, and went to work on it. I'm actually hoping you'll want to incorporate my ideas into PAM and make it part of the SourceForge package. I'd be happy to maintain the C/C++ version to keep it in synch with the Delphi version, or if not me, I'm sure someone else would.

Thanks for the clarification and sorry for acting like the kid I am sometimes.

John T. Haller
John T. Haller's picture
Online
Last seen: 40 min 3 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Odd, doesn't happen here...

I just tried it on Win XP SP2 with a fresh Cursor XP install using the default alpha blended cursors and it works fine. The window isn't using any change message stuff at the moment. Any chance you're using something else that might be messing with it? ObjectDock, perhaps (that causes the menu to come up incorrectly for some people).

Sometimes, the impossible can become possible, if you're awesome!

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
It was vidalia + my dock

Thanks for the reply.

I systematically started removing stuff one by one and it turns out to be a combination of my own dock plus vidalia. Vidalia mucks up my dock some how and my dock in turn mucks up the cursor. Running my dock by itself works fine though, so I guess problem solved.

John T. Haller
John T. Haller's picture
Online
Last seen: 40 min 3 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Hmmm

Vidalia shouldn't be doing anything weird dock-wise... unless it's in combination with ObjectDock or something (which uses non-standard systray stuff and they're rewriting it for the next release). If you can give me the combination that breaks it, I'll see if I can rememdy the situation.

BTW - I quit using CursorXP but still use alpha-blended cursors in XP. For example, right now I'm using the Vista pointers in XP. They all work, but XP will have an issue with overlays (the shortcut overlay and plus/minus overlay when copying files, etc). To get around that, have your main mouse pointer be a non-alpha one (just edit it in Microangelo or something... I edited the Vista one). It can still be high-color. So, I have the nice Vista cursors in XP and everything works as expected without having to use something like CursorXP which can occasionally cause problems in combination with other software that does odd alpha or window position stuff (like you found out).

Sometimes, the impossible can become possible, if you're awesome!

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
Sorry, I wasn't clear enough

Vidalia shouldn't be doing anything weird dock-wise... unless it's in combination with ObjectDock or something (which uses non-standard systray stuff and they're rewriting it for the next release). If you can give me the combination that breaks it, I'll see if I can rememdy the situation.

By "my dock" I meant one I've written. It's really more of a desktop replacement that I wrote so I can have the same desktop on any machine. One of the things it does is hide the Explorer desktop listview window (so I don't have to look at others desktops.) It also does low-level mouse and keyboard hooking. I think any or all of this is what's causing the problem with Vidalia, although I don't see why since it *should be* just a desktop app. I'm still not sure why this causes problems with the menu, other than the window z-ordering is affected some how. But w/o Vidalia everything's back to normal. If I find the cause I'll pass it on in case it's something you'd like to try and work-around, even though it's obvious now that it's not the menu's fault.

BTW - I quit using CursorXP but still use alpha-blended cursors in XP. For example, right now I'm using the Vista pointers in XP. They all work, but XP will have an issue with overlays (the shortcut overlay and plus/minus overlay when copying files, etc). To get around that, have your main mouse pointer be a non-alpha one (just edit it in Microangelo or something... I edited the Vista one). It can still be high-color. So, I have the nice Vista cursors in XP and everything works as expected without having to use something like CursorXP which can occasionally cause problems in combination with other software that does odd alpha or window position stuff (like you found out).

Oh, that's nice to know. Thanks for the info. I would love to get rid of CursorXP, but I've become addicted to the eye candy.

day9981
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-27 09:50
PAM lists all exes

PAM lists all exes in a folder, any way to make it list what i want and ignore others?

portable_dev
Offline
Last seen: 17 years 5 months ago
Joined: 2007-03-16 14:24
Yes and no.

There's posts on the site here about renaming the secondary exes so that they don't show up but are still usable by the app. Others have also created different versions of PAM that build the app list differently. A link to my version is in the Request Apps section in a posting titled something like "C/C++ Version of PAM." I'm not sure where the other ones are posted, but if you search the forum you're bound to run across them.

Log in or register to post comments