Search found 1253 matches

by Thomas Linder Puls
6 Dec 2021 14:07
Forum: Visual Prolog
Topic: ViP 9x Dialogs in Vip 10x project
Replies: 4
Views: 57

Re: ViP 9x Dialogs in Vip 10x project

OK, I remembered wrong; there is a "transition state" in Vip10 (in next version the files will not be used). You update dialogs by deleting the .dlg file, Vip10 does not need the file, but as you write it will use it if it is there. I recommend deleting the files, when you are satisfied wi...
by Thomas Linder Puls
6 Dec 2021 10:31
Forum: Visual Prolog
Topic: ViP 9x Dialogs in Vip 10x project
Replies: 4
Views: 57

Re: ViP 9x Dialogs in Vip 10x project

Vip10 no longer uses dlg , frm and ctl file (unless they are for an vip5-style vpi dialog). Everything is kept in the "automatic" code, to copy from one dialog to another you simply copy the relevant code including the "automatic" comments to the new location. Old such files will...
by Thomas Linder Puls
6 Dec 2021 10:23
Forum: Visual Prolog
Topic: Clone or Copy a Form or Dialog in ViP 10x
Replies: 1
Views: 44

Re: Clone or Copy a Form or Dialog in ViP 10x

Vip10 no longer uses dlg , frm and ctl file (unless they are for an vip5-style vpi dialog). Everything is kept in the "automatic" code, to copy from one dialog to another you simply copy the relevant code including the "automatic" comments to the new location. You may need to reo...
by Thomas Linder Puls
2 Dec 2021 14:27
Forum: Visual Prolog
Topic: How to change background color of a standard Dialog without making custom control Dialog
Replies: 5
Views: 123

Re: How to change background color of a standard Dialog without making custom control Dialog

No, I am afraid not. A button (i.e. a Windows common controls button) does not support this in any simple way, you will have to create an "owner draw" button (which implies handling a lot of events and doing all the drawing yourself).
by Thomas Linder Puls
1 Dec 2021 9:03
Forum: Visual Prolog
Topic: MIGRATE 7.5 TO 10
Replies: 4
Views: 146

Re: MIGRATE 7.5 TO 10

We only sell Vip 10, so stepwise updating is not an option (if you have vip 7.5 the update cost is €10). While updating in steps is not possible, you will still have to deal with all the mentioned changes (just in one step). I think you should downloading the Personal Edition and see how it goes. Bu...
by Thomas Linder Puls
1 Dec 2021 8:48
Forum: Visual Prolog
Topic: How to change background color of a standard Dialog without making custom control Dialog
Replies: 5
Views: 123

Re: How to change background color of a standard Dialog without making custom control Dialog

Assuming that you are using a sufficiently new Vip, you should just write:

Code: Select all

clauses     new(Parent) :-         dialog::new(Parent),         generatedInitialize(),         setBackgroundColor(color_aqua).
by Thomas Linder Puls
29 Nov 2021 12:09
Forum: Visual Prolog
Topic: MIGRATE 7.5 TO 10
Replies: 4
Views: 146

Re: MIGRATE 7.5 TO 10

The upgrade nodes will/can provide a clue to the technical aspect, but there may be more than what we have written about.

You should also notice that the Personal Edition will most likely contain a lot of the things you need, so you can just give it a try :-).
by Thomas Linder Puls
24 Nov 2021 14:04
Forum: Visual Prolog
Topic: Test mode does nothing
Replies: 1
Views: 106

Re: Test mode does nothing

Things like that doesn't happen by coincidence :-).

We will look at the test mode thing.
by Thomas Linder Puls
21 Oct 2021 7:26
Forum: Visual Prolog
Topic: Minimize and Maximize icons
Replies: 1
Views: 20185

Re: Minimize and Maximize icons

That is intended. The size and placement of the windows is handled in a way which is inconsistent with minimize and maximize.
by Thomas Linder Puls
4 Oct 2021 8:13
Forum: Visual Prolog
Topic: programming a forest in the TreeControl package.
Replies: 2
Views: 1127

Re: programming a forest in the TreeControl package.

Yes, if getRoot_nd returns more than one root, your tree control will contain a forest.
by Thomas Linder Puls
30 Sep 2021 16:21
Forum: Visual Prolog
Topic: RDF/OWL
Replies: 2
Views: 2405

Re: RDF/OWL

We (PDC) do not have any plans in that direction.

In case you haven't noticed there is JSON support in PFC the form of representation and serialization.

As I understand it JSON-LD is JSON when it comes to serialization.
by Thomas Linder Puls
20 Sep 2021 10:49
Forum: Visual Prolog
Topic: Bounded polymorphism problem
Replies: 3
Views: 6685

Re: Bounded polymorphism problem

Thank you, we will also look at that. It looks related, but the first problem is concerned with different representation of unsigned and unsigned64 in a functor on 32 bit. Such a difference is not involved here.
by Thomas Linder Puls
16 Sep 2021 15:03
Forum: Visual Prolog
Topic: Bounded polymorphism problem
Replies: 3
Views: 6685

Re: Bounded polymorphism problem

I see the problem too. We will investigate it. By the way this is a simpler example: class predicates doNothing : (dictionary{Key} Dict) -> dictionary{Key} NewDict where Key supports unsigned64. clauses doNothing(leaf(K)) = leaf(K + 1). (And more relevant because it actually uses the boundary for so...
by Thomas Linder Puls
2 Sep 2021 8:12
Forum: Visual Prolog
Topic: DeRegistering before a Windows 10 reset
Replies: 4
Views: 1611

Re: DeRegistering before a Windows 10 reset

No, that is not necessary.

Deregistration/registration is only for moving the license to another computer.

(But maybe a reinstall makes the computer look like "another" computer).

If you ever have any license problems contact support@visual-prolog.com, then we will find a solution.
by Thomas Linder Puls
30 Aug 2021 9:40
Forum: Visual Prolog
Topic: Metaprogramming?
Replies: 4
Views: 1563

Re: Metaprogramming?

I can't imagine that we would have any legal problems having our own book in whatever format. But you may have a problem with Borland (doubt they will do anything about it, though). Anyway, in relation to PIE (and the like) there is a the "complication" that we have removed "reference...