Jump to content


Photo

BBInterface - Workspace label?

BBzero BlackboxZero BBinterface workspace label

Best Answer Eksodismal , 09 November 2014 - 09:48 AM

Unfortunately there is no such option, afaik. But you can use a button or switch button with a bro@m to control workspaces and label that button with the name of each workspace. Control Options/Pressed place your bro@m here and Control Options/Caption use the workspace's name. You probably need a button that will automatically change workspace name with each workspace switch, but can't be done - again, afaik. But I will look more into it.

Ahh, I suppose I could do that. Use Switch state buttons, and setting mousedown to change, while mouseup to invert change the other buttons state. Effectively making them all mutually exclusive toggle sets. Thanks!

Go to the full post


  • Please log in to reply
8 replies to this topic

#1 Eksodismal

Eksodismal

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 09 November 2014 - 08:12 AM

Hey folks. Using BlackBoxZero 1.18.0 RC3. Trying to get BBInterface to show the currently selected Workspace label as caption text. Any pointers? 

@BBInterface Control SetAgent LabelX Caption ???? "????"


#2 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,206 posts
  • LocationAthens & Nafplio, Greece

Posted 09 November 2014 - 08:44 AM

You can use bro@ms to monitor workspaces with bbinterface. Here are your options:

 

 @BBCore.PrevWorkspace  previous workspace
 @BBCore.NextWorkspace  next workspace
 @BBCore.SwitchToWorkspace #n  switch to workspace number #n
 @BBCore.LastWorkspace  switch to last used workspace
 @BBCore.MoveWindowLeft  move window to previous workspace
 @BBCore.MoveWindowRight  move window to next workspace
 @BBCore.MoveWindowToWS #n  move window to workspace number #n and switch WS
 @BBCore.SendWindowToWS #n  send window to workspace number #n and don't switch
 @BBCore.GatherWindows  gather all windows in the current workspace
 @BBCore.AddWorkspace  add another workspace
 @BBCore.DelWorkspace  remove the last workspace
 @BBCore.EditWorkspaceNames  edit the names of workspaces


#3 Eksodismal

Eksodismal

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 09 November 2014 - 09:13 AM

 

You can use bro@ms to monitor workspaces with bbinterface. Here are your options:

 

 @BBCore.PrevWorkspace  previous workspace
 @BBCore.NextWorkspace  next workspace
 @BBCore.SwitchToWorkspace #n  switch to workspace number #n
 @BBCore.LastWorkspace  switch to last used workspace
 @BBCore.MoveWindowLeft  move window to previous workspace
 @BBCore.MoveWindowRight  move window to next workspace
 @BBCore.MoveWindowToWS #n  move window to workspace number #n and switch WS
 @BBCore.SendWindowToWS #n  send window to workspace number #n and don't switch
 @BBCore.GatherWindows  gather all windows in the current workspace
 @BBCore.AddWorkspace  add another workspace
 @BBCore.DelWorkspace  remove the last workspace
 @BBCore.EditWorkspaceNames  edit the names of workspaces

 

 Yeah. I gathered I could affect controls via bro@ams, but what I'm looking for is a dynamic label that displays the current workspace name, like the boxbar /toolbar  does. "Alpha" "Beta" "Gamma" etc.



#4 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,206 posts
  • LocationAthens & Nafplio, Greece

Posted 09 November 2014 - 09:43 AM

Unfortunately there is no such option, afaik. But you can use a button or switch button with a bro@m to control workspaces and label that button with the name of each workspace. Control Options/Pressed place your bro@m here and Control Options/Caption use the workspace's name. You probably need a button that will automatically change workspace name with each workspace switch, but can't be done - again, afaik. But I will look more into it.



#5 Eksodismal

Eksodismal

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 09 November 2014 - 09:48 AM   Best Answer

Unfortunately there is no such option, afaik. But you can use a button or switch button with a bro@m to control workspaces and label that button with the name of each workspace. Control Options/Pressed place your bro@m here and Control Options/Caption use the workspace's name. You probably need a button that will automatically change workspace name with each workspace switch, but can't be done - again, afaik. But I will look more into it.

Ahh, I suppose I could do that. Use Switch state buttons, and setting mousedown to change, while mouseup to invert change the other buttons state. Effectively making them all mutually exclusive toggle sets. Thanks!



#6 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,206 posts
  • LocationAthens & Nafplio, Greece

Posted 09 November 2014 - 10:16 AM

You seem to be quite familiar with bbinterface, which is exciting :)



#7 Eksodismal

Eksodismal

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 09 November 2014 - 01:17 PM

Oh.. so very familiar with it. :) 

One of my very first GUI's using the original Bbinterface on Xoblite

Posted Image


  • pitkon likes this

#8 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,206 posts
  • LocationAthens & Nafplio, Greece

Posted 09 November 2014 - 03:25 PM

Quite impressive! Why don't you upload the style and the bbi script under themes here?



#9 Eksodismal

Eksodismal

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 11 November 2014 - 04:42 AM

Quite impressive! Why don't you upload the style and the bbi script under themes here?

that was just an old screen shot, I'll have to try and find all my old bbi scripts and module files. I will definitely post 'em all once found.


  • pitkon likes this





Also tagged with one or more of these keywords: BBzero, BlackboxZero, BBinterface, workspace label

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users