Subversion Repositories filter_foundry

Compare Revisions

Regard whitespace Rev 95 → Rev 94

/trunk/preview_mac.c
43,8 → 43,8
EXITCALLBACK();
}
 
// The following code is not actually used by Filter Foundry;
// it implements an event filter for plugins that need
// The following code is not actually used in Filter Foundry;
// it implements a preview-only event filter, for plugins that need
// only preview functionality (without sliders).
 
pascal Boolean previewfilter(DialogRef dialog,EventRecord *event,short *item){
59,12 → 59,15
GetPort(&oldport);
SetPortDialogPort(dialog);
 
if( !event->what || (event->what == updateEvt
&& (WindowRef)event->message != GetDialogWindow(dialog)) )
{ // pass null events and update events to Photoshop
if(!event->what)
gpb->processEvent(event); // pass null events to Photoshop
if(event->what == updateEvt && (WindowRef)event->message != GetDialogWindow(dialog)){
// pass Photoshop update events for its windows
gpb->processEvent(event);
}
else if(event->what == mouseDown){
result = false;
}else if(event->what == mouseDown){
 
pt = event->where;
GlobalToLocal(&pt);
85,9 → 88,11
*item = i;
result = true;
}
}else{
//GetKeyboardFocus(GetDialogWindow(dialog),&focus);
result = StdFilterProc(dialog,event,item);
}
else
result = StdFilterProc(dialog,event,item);
SetPort(oldport);