Search found 262 matches

by Josef Templ
Fri Oct 28, 2016 12:02 pm
Forum: GUI problems
Topic: Disabling a Group Box Control
Replies: 9
Views: 31365

Re: Disabling a Group Box Control

This anomaly is caused by a difference in the implementation of COMCTL32.dll or related library.
If you switch back to XP style by removing the BlackBox.exe.manifest file it works.
I have tested this under Vista and XP.
wine seems to ignore the manifest or it has been removed.

- Josef
by Josef Templ
Tue Oct 25, 2016 3:06 pm
Forum: Feature
Topic: Unwrapping IMPORT aliasses
Replies: 6
Views: 16372

Re: Unwrapping IMPORT aliasses

Shouldn't this also be applied to DevDependencies?
Even if it is a pretty useless tool, for the sake of completeness
it should be considered, I think.

DevReferences looks like a good place to export from.

- Josef
by Josef Templ
Sat Oct 22, 2016 6:54 am
Forum: Bug
Topic: Compiler register limits.
Replies: 2
Views: 4998

Re: Compiler register limits.

This is probably because a LONGINT on a 32-bit CPU needs 2 Registers instead of 1.
by Josef Templ
Fri Oct 21, 2016 3:44 pm
Forum: Feature
Topic: Unwrapping IMPORT aliasses
Replies: 6
Views: 16372

Re: Unwrapping IMPORT aliasses

I think this is an improvement.
If the code can be reused it would even be a simplification.

Is there any lower level module where the common code could be put for reuse?

- Josef
by Josef Templ
Thu Oct 06, 2016 12:27 pm
Forum: Component Pascal
Topic: ABSTRACT forward procedures
Replies: 1
Views: 10763

Re: ABSTRACT forward procedures

I guess it is because an abstract (or empty) method never "needs" a forward declaration.

- Josef
by Josef Templ
Fri Sep 23, 2016 12:24 pm
Forum: BlackBox Framework
Topic: Unknown error code
Replies: 4
Views: 14291

Re: Unknown error code

I try to understand the code in HostFiles (BlackBox-1.7 for Windows). In line 790 appears an error code "76". It is not a Windows "GetLastError" code and it is not defined/used elsewhere in any existing BlackBox module. Can anybody explain me what is its meaning or purpose? This...
by Josef Templ
Mon Sep 19, 2016 7:34 am
Forum: System
Topic: Kernel problems
Replies: 4
Views: 14137

Re: Kernel problems

Josef, thanks for the reply. I was starting to suspect that the Kernel linked into the BB exe was different to the one in the source code distribution. I think the issue might be with Kernel.name. Is this a CHAR string or a SHORTCHAR string? Andrew If you are migrating to 1.7, then Kernel.Name ist ...
by Josef Templ
Mon Sep 19, 2016 6:17 am
Forum: System
Topic: Kernel problems
Replies: 4
Views: 14137

Re: Kernel problems

What libraries does the Kernel import. The source code to the Kernel imports WinAPI but looking at the compiled code it appears to use USER32, Kernel32 and OLE32. I am not sure what I am doing wrong but I can not make use of the Kernel module. I get inconsistent import errors. Regards Andrew The Ke...
by Josef Templ
Sat Sep 17, 2016 10:15 am
Forum: CpcDropDown
Topic: Compatibility with 1.7
Replies: 8
Views: 33969

Re: Compatibility with 1.7

Can somebody summarize what the problem with CpcDropDown is?
I mean, "explain" the problem, not repeating the required source changes.

I am also using CpcDropDown but did not experience any problems when migrating to 1.7.

- Josef
by Josef Templ
Mon Aug 29, 2016 5:30 pm
Forum: System
Topic: Implementation of SYSTEM.VAL()
Replies: 17
Views: 40741

Re: Implementation of SYSTEM.VAL()

As I already mentioned, the SYSTEM.VAL TRAPs have been solved in the center version. Unfortunately, Ivan Denisov does not want it to be in the release. May be some of our russian friends can talk to him (in russian) and convince him that there is no problem involved with this fix. The fix only chang...