Thread: AW: [cedet-semantic] Speedbar
Brought to you by:
zappo
From: Wittmann, R. <RWi...@be...> - 2003-02-05 10:46:01
|
Hi Klaus, I use speedbar in a seperate frame - but I've tried it with intergration - same result. Regarding ecb or not. If I use speedbar without ecb (and, thus, without semantic) everthings works fine. But I don't know how to activate speedbar with semantic 'in the same way ecb does' without ecb. There seems to be a difference between simply loading semantic-sb and open speedbar, and activation of ecb and then open speedbar (see examples below). Example for speedbar frame after (load-library "semantic-sb") (speedbar) (Everything works) [-] CRBOPOnOffDesktopController.cpp % > CRBOPOnOffDesktopController > ~CRBOPOnOffDesktopController > init > handleKeyEvents > setDisplayFocus > handleControlEvents [+] CRBOPOnOffDesktopController.h % [-] CRBOPOnOffSelectController.cpp % > CRBOPOnOffSelectController::~CRBOPOnOffSelectController > CRBOPOnOffSelectController::init > CRBOPOnOffSelectController::setDisplayFocus > handleControlEvents > handleTimerEvents > CRBOPOnOffSelectController::clearDisplayFocus [+] CRBOPOnOffSelectController.h % [+] Imakefile % ========== Example for speedbar frame after (ecb-activate) (speedbar) (Clicking on e.g. init() does not work) [-] CRBOPOnOffDesktopController.cpp % {-} Types {-} CRBOPOnOffDesktopController > CRBOPOnOffDesktopController() > ~CRBOPOnOffDesktopController() > init() > handleKeyEvents() > setDisplayFocus() > handleControlEvents() {-} Variables > RBDEBUG > RBDEBUG > DEBUG > ONOFF_USER_REACT_TIMEOUT {-} Includes > project.h<> > CRBDesktopControllerBase.h<> > CRBDesktopCompositeControllerBase.h<> > CRBKeyEvent.h<> > IRBHMIServices.h<> > RBOPKeys.h<> > ContentID.h<> > CRBOnlineProSysServices.h<> > CRBOPOnOffDesktopController.h<> > CRBOPOnOffSelectController.h<> [+] CRBOPOnOffDesktopController.h % [-] CRBOPOnOffSelectController.cpp % +> CRBOPOnOffSelectController {+} Variables {+} Dependencies [+] CRBOPOnOffSelectController.h % [+] Imakefile % BR /Ralph > I have tested this and for me all is working fine! I can not > imagine that > this error comes form ECB but to get clearness about this > point you should > test this without ECB. > > BTW: What do you mean with "speedbar ... together with > ECB..."? Does this > mean you use the speedbar-integration-feature of ecb (option > ecb-use-speedbar-for-directories) or do you use speedbar in > addition to > ecb (means in the separate speedbar frame)?? > > My tests are performed with the former scenario! > > Ciao, > Klaus > ******************************************* Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorised copying, disclosure or distribution of the contents in this e-mail is strictly forbidden. ******************************************* |
From: Eric M. L. <er...@si...> - 2003-02-05 15:34:51
|
If you load semantic-sb, and then run speedbar, it could be that no language support had been loaded. For example, for C++, at a minimum, you would need: (require 'semantic-c) (require 'semantic-sb) (speedbar) or, better yet, just use semantic-load, and make sure `semantic-turn-useful-things-on' is enabled. If you want the organization (Types, Functions, etc) as with ECB, but the same text tag display (CRBOPOnOffSelectController::~CRBOPOnOffSelectController) you need to customize the variable `semantic-sb-button-token->text-function' to one of the special token->text functions. Good Luck Eric >>> "Wittmann, Ralph" <RWi...@be...> seems to think that: >Hi Klaus, > >I use speedbar in a seperate frame - but I've tried it with intergration - >same result. >Regarding ecb or not. If I use speedbar without ecb (and, thus, without >semantic) everthings works fine. But I don't know how to activate speedbar >with semantic 'in the same way ecb does' without ecb. There seems to be a >difference between simply loading semantic-sb and open speedbar, and >activation of ecb and then open speedbar (see examples below). > >Example for speedbar frame after (load-library "semantic-sb") (speedbar) >(Everything works) > >[-] CRBOPOnOffDesktopController.cpp % > > CRBOPOnOffDesktopController > > ~CRBOPOnOffDesktopController > > init > > handleKeyEvents > > setDisplayFocus > > handleControlEvents >[+] CRBOPOnOffDesktopController.h % >[-] CRBOPOnOffSelectController.cpp % > > CRBOPOnOffSelectController::~CRBOPOnOffSelectController > > CRBOPOnOffSelectController::init > > CRBOPOnOffSelectController::setDisplayFocus > > handleControlEvents > > handleTimerEvents > > CRBOPOnOffSelectController::clearDisplayFocus >[+] CRBOPOnOffSelectController.h % >[+] Imakefile % > >========== > >Example for speedbar frame after (ecb-activate) (speedbar) >(Clicking on e.g. init() does not work) > >[-] CRBOPOnOffDesktopController.cpp % > {-} Types > {-} CRBOPOnOffDesktopController > > CRBOPOnOffDesktopController() > > ~CRBOPOnOffDesktopController() > > init() > > handleKeyEvents() > > setDisplayFocus() > > handleControlEvents() > {-} Variables > > RBDEBUG > > RBDEBUG > > DEBUG > > ONOFF_USER_REACT_TIMEOUT > {-} Includes > > project.h<> > > CRBDesktopControllerBase.h<> > > CRBDesktopCompositeControllerBase.h<> > > CRBKeyEvent.h<> > > IRBHMIServices.h<> > > RBOPKeys.h<> > > ContentID.h<> > > CRBOnlineProSysServices.h<> > > CRBOPOnOffDesktopController.h<> > > CRBOPOnOffSelectController.h<> >[+] CRBOPOnOffDesktopController.h % >[-] CRBOPOnOffSelectController.cpp % > +> CRBOPOnOffSelectController > {+} Variables > {+} Dependencies >[+] CRBOPOnOffSelectController.h % >[+] Imakefile % > > > >BR >/Ralph > >> I have tested this and for me all is working fine! I can not >> imagine that >> this error comes form ECB but to get clearness about this >> point you should >> test this without ECB. >> >> BTW: What do you mean with "speedbar ... together with >> ECB..."? Does this >> mean you use the speedbar-integration-feature of ecb (option >> ecb-use-speedbar-for-directories) or do you use speedbar in >> addition to >> ecb (means in the separate speedbar frame)?? >> >> My tests are performed with the former scenario! >> >> Ciao, >> Klaus >> > > >******************************************* >Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. > >This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorised copying, disclosure or distribution of the contents in this e-mail is strictly forbidden. >******************************************* > > > >------------------------------------------------------- >This SF.NET email is sponsored by: >SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >http://www.vasoftware.com >_______________________________________________ >cedet-semantic mailing list >ced...@li... >https://lists.sourceforge.net/lists/listinfo/cedet-semantic > -- Eric Ludlam: za...@gn..., er...@si... Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |