Subversion Repositories Filer-Free

Rev

Rev 32 | Rev 34 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32 Rev 33
Line 142... Line 142...
142
        wimp_pointer info;
142
        wimp_pointer info;
143
        xwimp_get_pointer_info(&info);
143
        xwimp_get_pointer_info(&info);
144
 
144
 
145
        switch (block.items[0])
145
        switch (block.items[0])
146
        {
146
        {
147
        case 2:
147
        case 2: /* select all */
148
                _owner->select_all(1);
148
                _owner->select_all(1);
149
                break;
149
                break;
150
        case 3:
150
        case 3: /* clear selection */
151
                _owner->select_all(0);
151
                _owner->select_all(0);
152
                break;
152
                break;
-
 
153
        case 7: /* open parent */
-
 
154
                {
-
 
155
                        os_coord offset;
-
 
156
                        offset.x=-20;
-
 
157
                        offset.y=32;
-
 
158
                        _owner->open_parent(offset);
-
 
159
                }
-
 
160
                break;
153
        }
161
        }
154
 
162
 
155
        if (info.buttons&1)
163
        if (info.buttons&1)
156
        {
164
        {
157
                // If selection made with adjust click then re-open menu.
165
                // If selection made with adjust click then re-open menu.