-
- Posts: 9
- Joined: 16 Feb 2011 19:21
how to insert images on a form?
Good evening
how to insert images on a form?
how to insert images on a form?
Novice, very novice in Visual Prolog and even poorer in English
-
- VIP Member
- Posts: 56
- Joined: 31 Mar 2001 23:01
-
- Posts: 9
- Joined: 16 Feb 2011 19:21
-
- VIP Member
- Posts: 56
- Joined: 31 Mar 2001 23:01
Hi,
http://wiki.visual-prolog.com/index.php?title=Main_Page
See Visual Prolog for Tyros, chapter 8
cheers
Steve
http://wiki.visual-prolog.com/index.php?title=Main_Page
See Visual Prolog for Tyros, chapter 8
cheers
Steve
-
- VIP Member
- Posts: 1466
- Joined: 28 Feb 2000 0:01
-
- VIP Member
- Posts: 56
- Joined: 31 Mar 2001 23:01
Hi,
In your form:
The onPaint is called when the form is invalidate()ed. The onPaint predicate "skeleton" is inserted by the IDE - have you found that?
cheers
Steve
In your form:
Code: Select all
predicates
onPaint : drawWindow::paintResponder.
clauses
onPaint(_Source, _Rectangle, GDI):-
Pic=get_your_picture(),
GDI:pictdraw(Pic,pnt(0,0),rop_SrcCopy),
cheers
Steve
-
- VIP Member
- Posts: 204
- Joined: 16 Oct 2001 23:01
-
- VIP Member
- Posts: 1466
- Joined: 28 Feb 2000 0:01
This code flips between the project icon and nothing:
Code: Select all
clauses
new(Parent):-
formWindow::new(Parent),
generatedInitialize(),
flipImage(true).
predicates
flipImage : (boolean Image).
clauses
flipImage(S) :-
if true=S then
imageControl_ctl:setImageFile(@"..\taskwindow\ProjectIcon.ico")
else
imageControl_ctl:setNoImage()
end if,
delayCall(300, { :- flipImage(boolean::logicalNot(S)) }).
Regards Thomas Linder Puls
PDC
PDC
-
- VIP Member
- Posts: 1466
- Joined: 28 Feb 2000 0:01