nesco писал(а):
Ты можешь на моей схеме показать, как его не применять, я буду очень рад этомуНа здоровье
#sha
Add(MainForm,11367671,49,56)
{
Left=20
Top=105
Width=416
Height=452
Caption="ImageLoader -- BMP, GIF, JPG, JPEG, ICO, WMF, EMF, PNG, XBM, TIFF"
BorderStyle=4
Position=1
}
Add(Button,16323980,49,161)
{
Left=315
Top=385
Width=70
Height=25
TabOrder=-1
Caption="Draw"
Data=String()
link(onClick,16422065:doWork3,[(165,167)])
}
Add(Button,12242450,49,119)
{
Left=315
Top=355
Width=70
Height=25
TabOrder=-1
Caption="Load File"
link(onClick,6607378:doExecute,[])
}
Add(ODialog,6607378,112,119)
{
Filter="BMP, GIF, JPG, JPEG, ICO, WMF, EMF, PNG, XBM, TIFF files (*.bmp;*.gif;*.ico;*wmf;*.emf;*.xbm;*.tiff;*.png;*.jpg;*.jpeg)|.bmp;*.gif;*.ico;*wmf;*.emf;*.xbm;*.tiff;*.png;*.jpg;*.jpeg|All files (*.*)|*.*"
StartDir=""
FileName=""
link(onExecute,1836674:doLoad,[])
}
Add(Image,5070384,182,56)
{
@Hint=#2:10|
Left=5
Top=5
Width=400
Height=300
ViewStyle=1
Point(Width)
Point(Height)
Point(doRefresh)
}
Add(ImageLoader,1836674,210,119)
{
ScaleMode=1
DrawSource=1
Point(Point3)
Point(Point4)
link(onLoad,16422065:doWork1,[(255,125)(255,111)(165,111)])
link(Bitmap,5070384:Handle,[(223,103)(195,103)])
link(Point4,10680386:Point,[])
}
Add(HubEx,16422065,161,119)
{
link(onEvent,1836674:doDraw,[])
}
Add(PointXY,10680386,231,56)
{
X=639
Y=479
}
nesco писал(а):
Ты мне скажи, при многократном нажатии кнопки Draw у тебя мерцает экран "до" и "после" применения буфераГоворю:
1) не мигает с моими кодами, наверное в твоей терминологии - "до"
2) и не должна
3) применять твое "после" - даже мысли такой не возникнет.
Пока у плясок с бубном не возникнет адекватная причина
Ее - НЕТ.