현재까지는 완벽한 대안은 없는거 같습니다.

희덕님이 제안하신 방법도 좋습니다.

(희덕님이 찾은 방법 : http://adnaru.com/100)

(에이레네님이 제안하는 방법 : http://joshy21.com/weblog/47)

제가 제안하는 방법은 클래스 추가 없이 메소드로 해결하는 방법입니다.

직접 AIR fla 1프레임에 아래 코드 넣고 돌려보시면 테스트할 수 있는 코드입니다.

var txt: TextField = new TextField();
txt.type = "input";
txt.width = stage.stageWidth;
txt.height = stage.stageHeight;
txt.addEventListener( "keyDown", keyDown );

addChild( txt );

stage.focus = txt;

IME.conversionMode = "KOREAN";

function keyDown( e: KeyboardEvent ): void
{
     if( e.keyCode == Keyboard.BACKSPACE )
          txt.setSelection( txt.selectionEndIndex + 1, txt.selectionEndIndex + 1 );
}

삭제되는 순서입니다.

01234


아직도 백스페이스를 한번 더 눌러야하긴 하지만 그 이상은 방법이 없는듯 합니다.


혹시 다른 좋은 방법 알고 계시는 분은 댓글 주시기 바랍니다.

책에 실릴 내용입니다. 책에 싣게 될 때는 반드시 알릴겁니다^^


Command + Shift + Ctrl + 3 = 전체화면 캡쳐하여 클립보드에 저장.
Command + Shift + Ctrl + 4 = 선택 영역 캡쳐하여 클립보드에 저장.
Command + Shift + 4 + Space = 원하는 창을 캡쳐하여 클립보드에 저장.

단축키로 제공되서 좋긴 좋은데
솔직히 Command + Shift + Ctrl + 4 누르는거 조낸 힘들다...
기타치는 느낌;;

어쨌든 클립보드에 저장되는 캡쳐 기능이 있기 때문에

CaptureForMessenger2 는 맥에서도 쓸 수 있겠군하~

CaptureForMessenger2는 자신의 웹서버를 이용해서

캡쳐를 찍으면 웹서버에 올리고 친구에게는 URL을 주는 서버방식과

flickr의 계정이 있다면 계정 업로드 허가를 받고

flickr로 올려서 친구에게 URL을 주는 방식,

기존처럼 파일로 보내는 방식 3가지를 제공할 예정입니다.


'MacBook Life' 카테고리의 다른 글

[Mac] 중력센서를 이용한 어플 LiquidMac  (4) 2008.11.25
웃긴 냥이 사진들 ㅋㅋㅋ  (1) 2008.11.13
[Mac] Flex Builder, Flash... and Mac OS X.  (14) 2008.11.11
[Mac] 뉴맥북 구입기  (27) 2008.11.10
나도 이제 맥 유저 ㅡ_-)b  (15) 2008.11.05
EncrytpedLocalStore (ELS)를 사용해서 개발하다보면

가끔 데이터가 꼬이면 다음과 같은 에러가 발생합니다.

Error: general internal error
at flash.data::EncryptedLocalStore$/processErrorCode()
at flash.data::EncryptedLocalStore$/setItem()

EncryptedLocalStore.clear() 로 코드로 지워줄 수도 있지만

이럴 땐 다음 위치에서 ELS 파일을 직접 제거해줄 수 있습니다.

Window - C:\Users\UserName\AppData\Roaming\Adobe\AIR\ELS

Mac - UserName/Library/Application Support/Adobe/AIR/ELS/

이 위치에 각 Application ID 별로 저장되어 있습니다.

직접 지워주세요~


+ Recent posts