橋本 泰一
taiic****@mac*****
2006年 4月 4日 (火) 10:55:39 JST
それで大丈夫だと思います. - taiichi On 2006/04/03, at 23:56, Tomotaka SUWA wrote: > 諏訪です。 > > こんな感じですか? > > -- Tomotaka SUWA > > Index: BIMInputEvents.cpp > =================================================================== > RCS file: /cvsroot/aquaskk/AquaSKK/BIMInputEvents.cpp,v > retrieving revision 1.2.2.2 > diff -u -r1.2.2.2 BIMInputEvents.cpp > --- BIMInputEvents.cpp 28 Mar 2006 16:26:03 -0000 1.2.2.2 > +++ BIMInputEvents.cpp 3 Apr 2006 14:55:20 -0000 > @@ -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); > - } > - > // ハイライトの範囲とキャレットの位置を指定。 > 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); > - } > - > // ハイライトの範囲とキャレットの位置を指定。 > if(error == noErr) { > hiliteRangePtr = (TextRangeArrayPtr)NewPtrClear(sizeof(short) > + sizeof(TextRange) * 1); > _______________________________________________ > aquaskk-dev mailing list > aquas****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/aquaskk-dev