Stefano Ceccherini
|
cd89e86a9d
|
small change
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13206 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-18 06:02:35 +00:00 |
|
Stefano Ceccherini
|
00087fc967
|
small change
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13178 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-16 13:05:29 +00:00 |
|
Stephan Aßmus
|
9b0c5e413c
|
fixed a crash into the debugger because the looper was not locked in BMenuBar::Track(), Stefano, please review...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13173 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-16 12:34:46 +00:00 |
|
Stefano Ceccherini
|
757ce6e540
|
Greatly improved BMenuBar::Track(). Now it uses a simple tracking loop instad of two nested loops. BMenu will follow, someday.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13150 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-15 11:37:05 +00:00 |
|
Stefano Ceccherini
|
d4fe6ec1e7
|
Looks like our send_data() doesn't like to be called when a thread isn't running. Could just be that I'm not using it correctly, though. Menus now open under the 'real' haiku, though they still hang the window after some time
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13014 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-08 15:27:23 +00:00 |
|
Stefano Ceccherini
|
4ef10a59e4
|
Accidentally commented out RestoreFocus().
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12987 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-07 13:58:51 +00:00 |
|
Stefano Ceccherini
|
fd083d7eed
|
Use the private menu actions defines. Small cleanups.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12985 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-06-07 13:35:16 +00:00 |
|
Stefano Ceccherini
|
26ad9841a2
|
Menus don't flicker anymore, extended some ToDos, small cleanups. Implemented BMenu::IsItemVisible() as I think I'll need it soon, extended Bmenu::OverSubmenu() to be recursive, it's not used at the moment but should be.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12899 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-05-30 10:10:52 +00:00 |
|
Stefano Ceccherini
|
2ce1b3ecc2
|
Cleanups
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10695 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-12 11:39:56 +00:00 |
|
Stefano Ceccherini
|
5b7528754d
|
The frame around the BMenu is now drawn by a special class (as happens in beos), and not by BMenu::DrawBackground(). Refactored BMenuWindow to support scrolling (not implemented yet). The AddItem() functions now call the private _AddItem(). Implemented AddList(), but it's not tested. BMenus are now offsetted by 2, 2, as in BeOS.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10582 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-04 12:59:49 +00:00 |
|
Stefano Ceccherini
|
4e876d126e
|
implemented B_ITEMS_IN_MATRIX layout correctly. Small cleanups all around.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10571 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-03 13:33:03 +00:00 |
|
Stefano Ceccherini
|
9a8540fb4e
|
Now menuitems are highlighted correctly, and submenus open, at least.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10570 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2005-01-03 11:34:14 +00:00 |
|
Stefano Ceccherini
|
31e911da16
|
Fixed BMenuBar drawing. Managed to have BMenu working (partially) with BMenuBar.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10551 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2004-12-30 11:03:36 +00:00 |
|
Stefano Ceccherini
|
cc9f6bbded
|
Implemented RestoreFocus(). Thanks to Ingo and Marc for the help
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10539 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2004-12-27 14:16:56 +00:00 |
|
Stefano Ceccherini
|
872e52f249
|
DOS-->BeOS endlines
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10530 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2004-12-24 17:55:42 +00:00 |
|
Stefano Ceccherini
|
c74996495a
|
Hacked BMenuBar into something working, not yet with our own BMenu but with beos's one. B_WILL_FIX our BMenu. Not everything work, though.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10529 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2004-12-24 17:45:36 +00:00 |
|
Marc Flerackers
|
b42c3c8f2e
|
Initial Checkin
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1933 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
2002-11-14 15:28:06 +00:00 |
|