The Trunk: Morphic-mt.829.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Morphic-mt.829.mcz

commits-2
Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.829.mcz

==================== Summary ====================

Name: Morphic-mt.829
Author: mt
Time: 7 April 2015, 9:16:41.005 am
UUID: b0d0bfd8-0f93-8646-a532-dbceaa818990
Ancestors: Morphic-mt.828

Fixed the search bar to select all of its current contents on activation again (instead of deleting them)..

=============== Diff against Morphic-mt.828 ===============

Item was changed:
  ----- Method: SearchBar>>activate:in: (in category 'accessing') -----
  activate: event in: morph
 
+ self selection: (1 to: self searchTerm size).
- self searchTerm: ''. "We cannot select all here, because we only get contents on #accept, which triggers a search. So earse the term."
  event hand newKeyboardFocus: morph textMorph.!

Item was changed:
  ----- Method: SearchBar>>buildWith: (in category 'toolbuilder') -----
  buildWith: builder
 
  ^ (builder build: (builder pluggableInputFieldSpec new
  model: self;
  getText: #searchTerm;
  setText: #smartSearch:in:;
+ editText: #searchTermSilently:;
  menu: #menu:shifted:;
  selection: #selection;
  help: 'Search...' translated))
  name: #searchBar;
  wantsFrameAdornments: false;
  borderWidth: 0;
  yourself!

Item was added:
+ ----- Method: SearchBar>>searchTermSilently: (in category 'accessing') -----
+ searchTermSilently: aString.
+ "Do not signal it to the model."
+
+ searchTerm := aString.!


Reply | Threaded
Open this post in threaded view
|

Re: The Trunk: Morphic-mt.829.mcz

Chris Muller-3
Ahh thank you!

On Tue, Apr 7, 2015 at 2:16 AM,  <[hidden email]> wrote:

> Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
> http://source.squeak.org/trunk/Morphic-mt.829.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-mt.829
> Author: mt
> Time: 7 April 2015, 9:16:41.005 am
> UUID: b0d0bfd8-0f93-8646-a532-dbceaa818990
> Ancestors: Morphic-mt.828
>
> Fixed the search bar to select all of its current contents on activation again (instead of deleting them)..
>
> =============== Diff against Morphic-mt.828 ===============
>
> Item was changed:
>   ----- Method: SearchBar>>activate:in: (in category 'accessing') -----
>   activate: event in: morph
>
> +       self selection: (1 to: self searchTerm size).
> -       self searchTerm: ''. "We cannot select all here, because we only get contents on #accept, which triggers a search. So earse the term."
>         event hand newKeyboardFocus: morph textMorph.!
>
> Item was changed:
>   ----- Method: SearchBar>>buildWith: (in category 'toolbuilder') -----
>   buildWith: builder
>
>         ^ (builder build: (builder pluggableInputFieldSpec new
>                 model: self;
>                 getText: #searchTerm;
>                 setText: #smartSearch:in:;
> +               editText: #searchTermSilently:;
>                 menu: #menu:shifted:;
>                 selection: #selection;
>                 help: 'Search...' translated))
>                         name: #searchBar;
>                         wantsFrameAdornments: false;
>                         borderWidth: 0;
>                         yourself!
>
> Item was added:
> + ----- Method: SearchBar>>searchTermSilently: (in category 'accessing') -----
> + searchTermSilently: aString.
> +       "Do not signal it to the model."
> +
> +       searchTerm := aString.!
>
>