Guest User

Untitled

a guest
Feb 21st, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. a:-
  2. new(W, dialog),
  3. new(N1,int_item('number 1')),
  4. new(N2,int_item('number 2')),
  5. new(TL, label('text_label', 'Result:',bold)),
  6. new(Label, label('test','')),
  7. send(W, append(N1)),
  8. send(W, append(N2,right)),
  9. send(W, append(new(OK,button('multiply!',
  10. message(@prolog, echo, Label, N1?selection, N2?selection))))),
  11. send(W, append(TL)),
  12. send(W, append(Label, right)),
  13. send(W, default_button, OK), % Ok: default button
  14. send(W, open).
  15.  
  16. echo(To,6,9):-
  17. send(To, selection(42)).
  18. echo(To, N1, N2) :-
  19. N is N1*N2,
  20. send(To, selection(N)).
Add Comment
Please, Sign In to add comment