Search found 3119 matches

by BarryG
Mon Apr 15, 2024 10:00 pm
Forum: Coding Questions
Topic: Detect TaskBar events [Resolved]
Replies: 8
Views: 252

Re: Detect TaskBar events

What type of events? But yes, you can detect mouse clicks, and if it's visible, etc. Not as "events" but you can manually poll for them.
by BarryG
Mon Apr 15, 2024 8:43 am
Forum: Windows
Topic: Cancel shutdown/reboot?
Replies: 4
Views: 177

Re: Cancel shutdown/reboot?

Maybe this helps -> https://stackoverflow.com/questions/7538006/prevent-windows-shutdown-with-custom-message It says: "If you need to block shutdown you call ShutdownBlockReasonCreate passing the handle to your main window and the reason as a string. This string is what is displayed in the shut...
by BarryG
Mon Apr 15, 2024 8:24 am
Forum: Announcement
Topic: PureBasic 6.10 LTS is out !
Replies: 325
Views: 40246

Re: PureBasic 6.10 LTS is out !

Marc56us wrote: Mon Apr 15, 2024 7:43 amEXE compressors also sometimes have the opposite effect on anti-virus software: they become suspect.
With UPX it's no problem because it's so well-known that every AV just decompresses the exe before scanning.
by BarryG
Sun Apr 14, 2024 10:22 pm
Forum: Coding Questions
Topic: Can't fetch a specific webpage.
Replies: 12
Views: 376

Re: Can't fetch a specific webpage.

jassing wrote: Sun Apr 14, 2024 2:34 amIt seems PB's receivehttp is unreliable
It'd more likely be the website's server setup, otherwise every website wouldn't work with ReceiveHTTP...(). Some websites compress their data which can make it return "gibberish". I've posted about this before.
by BarryG
Sun Apr 14, 2024 1:34 pm
Forum: Coding Questions
Topic: Setting and Getting GadgetITemData on a ListIconGadget
Replies: 7
Views: 337

Re: Setting and Getting GadgetITemData on a ListIconGadget

charvista wrote: Sun Apr 14, 2024 1:12 pmAt school, we learned to count from one, not from zero
Reminds me of this -> https://youtu.be/76J3mHnHHOE?si=loTImLs-VuU0YJeE&t=89 :mrgreen:
by BarryG
Sun Apr 14, 2024 4:45 am
Forum: General Discussion
Topic: PureBasic v6.10 is producing a file size 5 times bigger than v6.04
Replies: 13
Views: 720

Re: PureBasic v6.10 is producing a file size 5 times bigger than v6.04

Maya wrote: Sat Apr 13, 2024 7:12 pmIs this is happening with me only?
No, others have reported it. It's the price of progress. Personally I like the 6.10 improvements (Date lib for years up to 9999 for one); and I use UPX to shrink my exe from 10 MB to 4 MB (which also has the benefit of reducing VirusTotal false positives).
by BarryG
Sat Apr 13, 2024 9:06 am
Forum: Bugs - Windows
Topic: Debug mode execution speed can vary on source whitespace.
Replies: 12
Views: 551

Re: Debug mode execution speed can vary on source whitespace.

Confirmed here: 150ms with no blank lines above the procedure, and 220ms when there is. :shock: When DisableDebugger is used, both are 25ms. Never seen how the source code itself can affect the runtime of a compiled exe. Although... I have had PureBasic's IDE not open until I quit a running exe that...
by BarryG
Wed Apr 10, 2024 1:35 pm
Forum: Windows
Topic: Detect if a window has curved corners?
Replies: 6
Views: 241

Re: Detect if a window has curved corners?

Thanks guys, I'll do some testing to see which suits best. :)
by BarryG
Tue Apr 09, 2024 8:10 am
Forum: Windows
Topic: Detect if a window has curved corners?
Replies: 6
Views: 241

Detect if a window has curved corners?

Hi guys. I'm testing my app on Win 11 and of course it's thrown me a curve ball because Win 11 has stupid curved window corners now. :( So, my app draws a nice line across the top of any given third-party window, which now looks stupid because the start and end of the line is not above anything anym...
by BarryG
Sun Apr 07, 2024 1:28 am
Forum: Feature Requests and Wishlists
Topic: Keep same CurrentDir if run from taskbar
Replies: 13
Views: 485

Re: Keep same CurrentDir if run from taskbar

Yes, "GetPathPart(ProgramFilename())" is the ONLY way you should get your app's folder. Not GetCurrentDirectory() because that's changable.
by BarryG
Sat Apr 06, 2024 2:09 am
Forum: Tricks 'n' Tips
Topic: create icon pack windows
Replies: 24
Views: 898

Re: create icon pack windows

Here's a famous comedy skit from an Australian TV show where he mentions Hawaiian pizza -> https://www.youtube.com/watch?v=LJtNHs4BfYg

It's not a skit about pizzas, but it's well worth spending the 4 minutes to watch this; it's gold! Especially the bit about folding up. :D
by BarryG
Fri Apr 05, 2024 12:03 pm
Forum: Feature Requests and Wishlists
Topic: Keep same CurrentDir if run from taskbar
Replies: 13
Views: 485

Re: Keep same CurrentDir if run from taskbar

I fail to understand why MS defines the current directory with the application path, when calling from File explorer but defines it with %windir%\System32, if launched from taskbar explorer. See here (I think it explains it?) -> https://stackoverflow.com/questions/18727692/what-is-the-difference-be...
by BarryG
Fri Apr 05, 2024 8:29 am
Forum: Feature Requests and Wishlists
Topic: Keep same CurrentDir if run from taskbar
Replies: 13
Views: 485

Re: Keep same CurrentDir if run from taskbar

Don't see how this is related to Purebasic. It's not. GetCurrentDirectory() is a wrapper to the API command GetCurrentDirectory_() on Windows, so it shouldn't be changed. What ChrisR needs to do to fix his problem, is use AZJIO's solution and not change an existing command, which frankly would brea...
by BarryG
Thu Apr 04, 2024 8:22 am
Forum: Feature Requests and Wishlists
Topic: Keep same CurrentDir if run from taskbar
Replies: 13
Views: 485

Re: Keep same CurrentDir if run from taskbar

Just so you know... GetCurrentDirectory() is NOT used to know where your exe is run from. It's used as a WORKING directory, which is why SetCurrentDirectory() can change it. So, no, I wouldn't want this command to be changed from its correct behavior.
by BarryG
Wed Apr 03, 2024 11:07 am
Forum: Coding Questions
Topic: Using ListIconGadget with #PB_ListIcon_ColumnAlignment
Replies: 3
Views: 148

Re: Using ListIconGadget with #PB_ListIcon_ColumnAlignment

What is the recommendet value for "Item" in SetGadgetItemAttribute()? Is it #PB_Ignore, #PB_Any or what? "Item" seems to have no relevance. The manual says: "The 'Item' parameter is ignored" , so it can be literally anything. I personally use #PB_Ignore so I remember i...