Re: [Lily4jedit-devel] CVS Usage
Brought to you by:
fodber
From: Joshua K. <jos...@gm...> - 2005-01-14 02:13:15
|
Cool... I check out once once I have the time. btw, concerning keyhandling for the quick lily mode, i thought over it and tried serveral options. 1. reImplementing jEdit InputHandler or adding KeyEventInceptor 2. playing with jEdit keybindings 3. use the normal swing key handling in a text field Option 1. I think this requires too much work. I couldnt find a way to extend the DefaultInputHandler, and if i were to use a KeyEventInceptor, we will need to implement calls to process all keyevents. Option 2. When the lily quick mode is called, lets say using a shortcut F9, keybinding will be mapped to jEdit actions so hiting any key gets prcoessed by the actions. When F9 is hit again to disable quickLilyMode, the keybindings are removed from the InputHandler. Option 3. This will be to add a small textField say maybe onto the LilyToolBar. When the user wants the quickInsertMode, he clicks on the textField, and start hitting the keys. Swing can process these keyevents easily and text can be added into the jEdit buffer. ( I'm visualising that the textfield is like the tiny textfield that appears when you use Ctrl-F to find for words in FireFox) Since now is either option 2 or option 3, it comes down to how the user actually like to use thisQuickMode. If they want a seamless integration with the textArea, its option 2. If the user thinks that quickLilyMode can be done when the focus is on the textField (like FireFox's search), its option 3. For me, I think option 3 is easilier to implement at first. But what do you think the user likes? Joshua On Fri, 14 Jan 2005 00:24:06 +0100, Bertalan Fodor <fo...@fr...> wrote: > I think I understand now. > > I check out the HEAD. And merge the changes that were done to the Stable > branch since the 0_2_7 version. > > So three versions of the work is affected: > > 1. the HEAD > 2. the 0_2_7 version, which is actually a version of the HEAD and the > beginning version of the branch > 3. the branch > > Now I think I have merged all changes I had made back into the HEAD. > > Bert > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > Lily4jedit-devel mailing list > Lil...@li... > https://lists.sourceforge.net/lists/listinfo/lily4jedit-devel > |