class KNOTX
Public
Readonly Shareds
shared CurrentEditMode:CARD:=1;
****
CorrentEditMode must match with menu list knot_edit[] in MODULE knotXW
shared PDefNum:CARD;
****
- mode for P polynomial
Writable Shareds
shared CurrentEditMode:CARD:=1;
****
CorrentEditMode must match with menu list knot_edit[] in MODULE knotXW
shared PDefNum:CARD;
****
- mode for P polynomial
Constants
const kBack:INT:=0;
const kMark:INT:=9;
****
XOR
const kStr:INT:=1;
const knotButtonC:INT:=2;
const knotButtonL:INT:=1;
const knotButtonPress:INT:= 4;
const knotButtonR:INT:=3;
****
GC table for each color
const knotButtonRelease:INT:= 5;
const knotLeaveNotify:INT:=8;
****
mouse button
const knotMotionNotify:INT:= 6;
const rtStr:INT:=3;
****
const tStr:INT:=2;
Features
EditSelectK(select:INT):INT
****
__
prepare
_
for
_
edit
_
action
EffectSelectK(select:INT):INT
FilesSelectK(select:INT):INT
InvSelectK(select:INT):INT
OtherSelectK(select:INT):INT
RepSL2pSearch(n:INT, form,twistAlex:CARD)
RepSearch(n,form,branchind,covlk,h1b,h1u,knotgrp,twistAlex,
Restrictions
TrackEventK(event,button,mouseX,mouseY:INT)
VPara(n:INT)
closeProc
init
no_support(out tcode:TCODE):BOOL
****
check if (1) knot is closed, (2) succeeded in tcode.
no_support_b(out tcode:TCODE):BOOL
****
check if (0) no-band, (1) knot is closed, (2) succeeded in tcode.
repaint
****
repaint window for Expose event
startProc
The Sather Home Page