Tomotaka SUWA
t-suw****@users*****
2006年 4月 4日 (火) 22:46:58 JST
Index: AquaSKK/BIMInputEvents.cpp diff -u AquaSKK/BIMInputEvents.cpp:1.2.2.2 AquaSKK/BIMInputEvents.cpp:1.2.2.3 --- AquaSKK/BIMInputEvents.cpp:1.2.2.2 Wed Mar 29 01:26:03 2006 +++ AquaSKK/BIMInputEvents.cpp Tue Apr 4 22:46:57 2006 @@ -1,5 +1,5 @@ /* - $Id: BIMInputEvents.cpp,v 1.2.2.2 2006/03/28 16:26:03 t-suwa Exp $ + $Id: BIMInputEvents.cpp,v 1.2.2.3 2006/04/04 13:46:57 t-suwa Exp $ MacOS X implementation of the SKK input method. @@ -153,13 +153,12 @@ error = memFullErr; } } + if(error == noErr) { + error = SetEventParameter(event, kEventParamTextInputSendUpdateRng, + typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 2, updateRangePtr); + } if(fixLength == 0) { - if(error == noErr) { - error = SetEventParameter(event, kEventParamTextInputSendUpdateRng, - typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 2, updateRangePtr); - } - // nCCgÌÍÍÆLbgÌÊuðwèB if(error == noErr) { hiliteRangePtr = (TextRangeArrayPtr)NewPtrClear(sizeof(short) + sizeof(TextRange) * 2); @@ -187,11 +186,6 @@ sizeof(short) + sizeof(TextRange) * 2, hiliteRangePtr); } } else { - if(error == noErr) { - error = SetEventParameter(event, kEventParamTextInputSendUpdateRng, - typeTextRangeArray, sizeof(short) + sizeof(TextRange) * 1, updateRangePtr); - } - // nCCgÌÍÍÆLbgÌÊuðwèB if(error == noErr) { hiliteRangePtr = (TextRangeArrayPtr)NewPtrClear(sizeof(short) + sizeof(TextRange) * 1); Index: AquaSKK/ChangeLog diff -u AquaSKK/ChangeLog:1.20.2.22 AquaSKK/ChangeLog:1.20.2.23 --- AquaSKK/ChangeLog:1.20.2.22 Sun Apr 2 12:33:40 2006 +++ AquaSKK/ChangeLog Tue Apr 4 22:46:58 2006 @@ -1,3 +1,7 @@ +2006-04-04 Taiichi HASHIMOTO <taiic****@mac*****> + + * BIMInputEvents.cpp: XVÌæÌwèðC³B + 2006-04-02 Tomotaka SUWA <t.suw****@mac*****> * WordRegisterMode.cpp (handleCy): Rosetta oRÌ IE ÅRs[ & y[