Search found 3125 matches
- Fri Apr 19, 2024 11:37 am
- Forum: Announcement
- Topic: PureBasic 6.10 LTS is out !
- Replies: 330
- Views: 40903
Re: PureBasic 6.10 LTS is out !
EXE compressors also sometimes have the opposite effect on anti-virus software: they become suspect. Hmm, not in my experience. Like I said, my apps get several false positives without UPX, and none with UPX. But I also manually replace the 3 x "UPX" text bytes from the file header of the...
- Fri Apr 19, 2024 11:18 am
- Forum: Coding Questions
- Topic: Thread Parameters?
- Replies: 13
- Views: 604
Re: Thread Parameters?
@STARGÅTE: Thanks for showing that. I should switch my Delays() to Semaphores() then for my threads? But, can I just use the one semaphore for all my different threads, or does each thread need its own dedicated semaphore? What I mean is, is doing it like this safe? It appears to be. ; Enable thread...
- Thu Apr 18, 2024 10:14 pm
- Forum: Feature Requests and Wishlists
- Topic: PureBasic Librarian
- Replies: 25
- Views: 2403
- Thu Apr 18, 2024 10:09 pm
- Forum: Coding Questions
- Topic: Thread Parameters?
- Replies: 13
- Views: 604
Re: Thread Parameters?
In both cases the information is passed just as a reference to the thread, and not as a variable or copy. That's why my example has "text$=PeekS(params)" as the first line of the thread: to create a local copy of the params so they're not lost. Sometimes you'll need a small delay after cr...
- Thu Apr 18, 2024 12:38 am
- Forum: Coding Questions
- Topic: EditorGadget() placeholder text
- Replies: 8
- Views: 388
Re: EditorGadget() placeholder text
; Created by ChatGPT4 ; Konstanten für die Gadget-IDs Enumeration #Editor EndEnumeration ; Initialer Platzhaltertext Global Placeholder$ = "Bitte Text eingeben..." ; Fenster und EditorGadget erstellen If OpenWindow(0, 100, 100, 300, 100, "Editor mit Platzhalter", #PB_Window_Syst...
- Thu Apr 18, 2024 12:33 am
- Forum: Coding Questions
- Topic: Thread Parameters?
- Replies: 13
- Views: 604
Re: Thread Parameters?
A simpler alternative if speed isn't an issue: ; Enable thread safety in Compiler Options! Procedure MyThread(params) text$=PeekS(params) n=CountString(text$,",")+1 For i=1 To n p$=StringField(text$,i,",") If p$ Debug p$ EndIf Next EndProcedure text$="1,2,3,4,5" ; Five ...
- Mon Apr 15, 2024 10:00 pm
- Forum: Coding Questions
- Topic: Detect TaskBar events [Resolved]
- Replies: 8
- Views: 559
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.
- Mon Apr 15, 2024 8:43 am
- Forum: Windows
- Topic: Cancel shutdown/reboot?
- Replies: 4
- Views: 225
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...
- Mon Apr 15, 2024 8:24 am
- Forum: Announcement
- Topic: PureBasic 6.10 LTS is out !
- Replies: 330
- Views: 40903
- Sun Apr 14, 2024 10:22 pm
- Forum: Coding Questions
- Topic: Can't fetch a specific webpage.
- Replies: 12
- Views: 447
- Sun Apr 14, 2024 1:34 pm
- Forum: Coding Questions
- Topic: Setting and Getting GadgetITemData on a ListIconGadget
- Replies: 7
- Views: 398
- 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: 21
- Views: 1495
Re: PureBasic v6.10 is producing a file size 5 times bigger than v6.04
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).
- Sat Apr 13, 2024 9:06 am
- Forum: Coding Questions
- Topic: Debug mode execution speed can vary on source whitespace.
- Replies: 12
- Views: 646
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...
- Wed Apr 10, 2024 1:35 pm
- Forum: Windows
- Topic: Detect if a window has curved corners?
- Replies: 6
- Views: 277
Re: Detect if a window has curved corners?
Thanks guys, I'll do some testing to see which suits best.
- Tue Apr 09, 2024 8:10 am
- Forum: Windows
- Topic: Detect if a window has curved corners?
- Replies: 6
- Views: 277
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...