本文整理汇总了C++中setIsChrome函数的典型用法代码示例。如果您正苦于以下问题:C++ setIsChrome函数的具体用法?C++ setIsChrome怎么用?C++ setIsChrome使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了setIsChrome函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: sendChildToBack
BOOL LLFloaterMap::postBuild()
{
mMap = getChild<LLNetMap>("Net Map");
// <FS:Ansariel> Synchronize tooltips throughout instances
//if (gSavedSettings.getBOOL("DoubleClickTeleport"))
//{
// mMap->setToolTipMsg(getString("AltToolTipMsg"));
//}
//else if (gSavedSettings.getBOOL("DoubleClickShowWorldMap"))
//{
// mMap->setToolTipMsg(getString("ToolTipMsg"));
//}
// </FS:Ansariel> Synchronize tooltips throughout instances
sendChildToBack(mMap);
mTextBoxNorth = getChild<LLTextBox> ("floater_map_north");
mTextBoxEast = getChild<LLTextBox> ("floater_map_east");
mTextBoxWest = getChild<LLTextBox> ("floater_map_west");
mTextBoxSouth = getChild<LLTextBox> ("floater_map_south");
mTextBoxSouthEast = getChild<LLTextBox> ("floater_map_southeast");
mTextBoxNorthEast = getChild<LLTextBox> ("floater_map_northeast");
mTextBoxSouthWest = getChild<LLTextBox> ("floater_map_southwest");
mTextBoxNorthWest = getChild<LLTextBox> ("floater_map_northwest");
// <Firestorm Minimap changes>
LLUICtrl::CommitCallbackRegistry::ScopedRegistrar registrar;
registrar.add("Minimap.Zoom", boost::bind(&LLFloaterMap::handleZoom, this, _2));
registrar.add("Minimap.Tracker", boost::bind(&LLFloaterMap::handleStopTracking, this, _2));
registrar.add("Minimap.Mark", boost::bind(&LLFloaterMap::handleMark, this, _2));
registrar.add("Minimap.ClearMarks", boost::bind(&LLFloaterMap::handleClearMarks, this));
registrar.add("Minimap.Cam", boost::bind(&LLFloaterMap::handleCam, this));
registrar.add("Minimap.ShowProfile", boost::bind(&LLFloaterMap::handleShowProfile, this));
registrar.add("Minimap.StartTracking", boost::bind(&LLFloaterMap::handleStartTracking, this));
mPopupMenu = LLUICtrlFactory::getInstance()->createFromFile<LLMenuGL>("menu_mini_map.xml", gMenuHolder, LLViewerMenuHolderGL::child_registry_t::instance());
if (mPopupMenu && !LLTracker::isTracking(0))
{
mPopupMenu->setItemEnabled ("Stop Tracking", false);
}
// </Firestorm minimap changes>
stretchMiniMap(getRect().getWidth() - MAP_PADDING_LEFT - MAP_PADDING_RIGHT,
getRect().getHeight() - MAP_PADDING_TOP - MAP_PADDING_BOTTOM);
updateMinorDirections();
// Get the drag handle all the way in back
sendChildToBack(getDragHandle());
setIsChrome(TRUE);
getDragHandle()->setTitleVisible(TRUE);
// keep onscreen
gFloaterView->adjustToFitScreen(this, FALSE);
return TRUE;
}
开发者ID:wish-ds,项目名称:firestorm-ds,代码行数:60,代码来源:llfloatermap.cpp
示例2: childSetAction
// virtual
BOOL LLCallFloater::postBuild()
{
LLTransientDockableFloater::postBuild();
mAvatarList = getChild<LLAvatarList>("speakers_list");
mAvatarListRefreshConnection = mAvatarList->setRefreshCompleteCallback(boost::bind(&LLCallFloater::onAvatarListRefreshed, this));
childSetAction("leave_call_btn", boost::bind(&LLCallFloater::leaveCall, this));
mNonAvatarCaller = findChild<LLNonAvatarCaller>("non_avatar_caller");
mNonAvatarCaller->setVisible(FALSE);
LLView *anchor_panel = LLBottomTray::getInstance()->getChild<LLView>("speak_flyout_btn");
setDockControl(new LLDockControl(
anchor_panel, this,
getDockTongue(), LLDockControl::TOP));
initAgentData();
connectToChannel(LLVoiceChannel::getCurrentVoiceChannel());
setIsChrome(true);
//chrome="true" hides floater caption
if (mDragHandle)
mDragHandle->setTitleVisible(TRUE);
updateTransparency(TT_ACTIVE); // force using active floater transparency (STORM-730)
updateSession();
return TRUE;
}
开发者ID:Krazy-Bish-Margie,项目名称:Thunderstorm,代码行数:32,代码来源:llcallfloater.cpp
示例3: LLFloater
LLFloaterMap::LLFloaterMap(const std::string& name)
:
LLFloater(name,
std::string("FloaterMiniMapRect"),
LLStringUtil::null,
TRUE,
FLOATERMAP_MIN_WIDTH,
FLOATERMAP_MIN_HEIGHT_LARGE,
FALSE,
FALSE,
TRUE) // close button
{
const S32 LEFT = LLPANEL_BORDER_WIDTH;
const S32 TOP = getRect().getHeight();
S32 y = 0;
// Map itself
LLRect map_rect(
LEFT,
TOP - LLPANEL_BORDER_WIDTH,
getRect().getWidth() - LLPANEL_BORDER_WIDTH,
y );
LLColor4 bg_color = gColors.getColor( "NetMapBackgroundColor" );
mMap = new LLNetMap("Net Map", map_rect, bg_color);
mMap->setFollowsAll();
addChildAtEnd(mMap);
// Get the drag handle all the way in back
sendChildToBack(getDragHandle());
setIsChrome(TRUE);
}
开发者ID:Boy,项目名称:rainbow,代码行数:33,代码来源:llfloatermap.cpp
示例4: LLLayoutPanel
LLToolBar::LLToolBar()
: LLLayoutPanel()
{
setIsChrome(TRUE);
setFocusRoot(TRUE);
mCommitCallbackRegistrar.add("ShowFloater", boost::bind(show_floater, _2));
}
开发者ID:HanHeld,项目名称:SingularityViewerFeb2016,代码行数:7,代码来源:lltoolbar.cpp
示例5: setIsChrome
// virtual
BOOL LLFloaterMove::postBuild()
{
setIsChrome(TRUE);
setTitleVisible(TRUE); // restore title visibility after chrome applying
LLDockableFloater::postBuild();
// Code that implements floater buttons toggling when user moves via keyboard is located in LLAgent::propagate()
mForwardButton = getChild<LLJoystickAgentTurn>("forward btn");
mForwardButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mBackwardButton = getChild<LLJoystickAgentTurn>("backward btn");
mBackwardButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mSlideLeftButton = getChild<LLJoystickAgentSlide>("move left btn");
mSlideLeftButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mSlideRightButton = getChild<LLJoystickAgentSlide>("move right btn");
mSlideRightButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mTurnLeftButton = getChild<LLButton>("turn left btn");
mTurnLeftButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mTurnLeftButton->setHeldDownCallback(boost::bind(&LLFloaterMove::turnLeft, this));
mTurnRightButton = getChild<LLButton>("turn right btn");
mTurnRightButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mTurnRightButton->setHeldDownCallback(boost::bind(&LLFloaterMove::turnRight, this));
mMoveUpButton = getChild<LLButton>("move up btn");
mMoveUpButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mMoveUpButton->setHeldDownCallback(boost::bind(&LLFloaterMove::moveUp, this));
mMoveDownButton = getChild<LLButton>("move down btn");
mMoveDownButton->setHeldDownDelay(MOVE_BUTTON_DELAY);
mMoveDownButton->setHeldDownCallback(boost::bind(&LLFloaterMove::moveDown, this));
mModeActionsPanel = getChild<LLPanel>("panel_modes");
LLButton* btn;
btn = getChild<LLButton>("mode_walk_btn");
btn->setCommitCallback(boost::bind(&LLFloaterMove::onWalkButtonClick, this));
btn = getChild<LLButton>("mode_run_btn");
btn->setCommitCallback(boost::bind(&LLFloaterMove::onRunButtonClick, this));
btn = getChild<LLButton>("mode_fly_btn");
btn->setCommitCallback(boost::bind(&LLFloaterMove::onFlyButtonClick, this));
initModeTooltips();
initModeButtonMap();
initMovementMode();
LLViewerParcelMgr::getInstance()->addAgentParcelChangedCallback(LLFloaterMove::sUpdateFlyingStatus);
return TRUE;
}
开发者ID:otwstephanie,项目名称:hpa2oar,代码行数:60,代码来源:llmoveview.cpp
示例6: setIsChrome
LLMediaRemoteCtrl::LLMediaRemoteCtrl()
{
setIsChrome(TRUE);
setFocusRoot(TRUE);
mFactoryMap["Volume Panel"] = LLCallbackMap(createVolumePanel, NULL);
build();
}
开发者ID:VirtualReality,项目名称:Viewer,代码行数:8,代码来源:llmediaremotectrl.cpp
示例7: LLTextEditor
LLExpandableTextBox::LLTextBoxEx::LLTextBoxEx(const Params& p)
: LLTextEditor(p),
mExpanderLabel(p.label),
mExpanderVisible(false)
{
setIsChrome(TRUE);
}
开发者ID:HyangZhao,项目名称:NaCl-main,代码行数:8,代码来源:llexpandabletextbox.cpp
示例8: sendChildToBack
BOOL LLFloaterMap::postBuild()
{
// Send the drag handle to the back, but make sure close stays on top
sendChildToBack(getDragHandle());
sendChildToFront(getChild<LLButton>("llfloater_close_btn"));
setIsChrome(TRUE);
return TRUE;
}
开发者ID:andsim,项目名称:AstraViewer,代码行数:8,代码来源:llfloatermap.cpp
示例9: LLTextEditor
LLExpandableTextBox::LLTextBoxEx::LLTextBoxEx(const Params& p)
: LLTextEditor(p),
mExpanderLabel(p.label.isProvided() ? p.label : LLTrans::getString("More")),
mExpanderVisible(false)
{
setIsChrome(TRUE);
}
开发者ID:OS-Development,项目名称:VW.Zen,代码行数:8,代码来源:llexpandabletextbox.cpp
示例10: mObserver
LLWindlightRemoteCtrl::LLWindlightRemoteCtrl() :
mObserver(NULL)
{
setIsChrome(TRUE);
build();
setFocusRoot(TRUE);
}
开发者ID:Drakeo,项目名称:Drakeo-inWorldz-Viewer,代码行数:9,代码来源:llwindlightremotectrl.cpp
示例11: mExpanded
wlfPanel_AdvSettings::wlfPanel_AdvSettings() : mExpanded(false)
{
setVisible(false);
setIsChrome(TRUE);
setFocusRoot(TRUE);
mCommitCallbackRegistrar.add("Wlf.ChangeCameraPreset", boost::bind(&wlfPanel_AdvSettings::onChangeCameraPreset, this, _1, _2));
if(rlv_handler_t::isEnabled())
gRlvHandler.setBehaviourToggleCallback(boost::bind(&wlfPanel_AdvSettings::onRlvBehaviorChange, this, _1, _2));
}
开发者ID:HanHeld,项目名称:SingularityViewerFeb2016,代码行数:9,代码来源:wlfPanel_AdvSettings.cpp
示例12: LLFloater
LLFloaterCamera::LLFloaterCamera(const LLSD& val)
: LLFloater("camera floater"), // uses "FloaterCameraRect3"
mRotate(nullptr),
mZoom(nullptr),
mTrack(nullptr)
{
setIsChrome(TRUE);
// For now, only used for size and tooltip strings
const BOOL DONT_OPEN = FALSE;
LLUICtrlFactory::getInstance()->buildFloater(this, "floater_camera.xml", NULL, DONT_OPEN);
S32 top = getRect().getHeight();
S32 bottom = 0;
S32 left = 16;
const S32 ROTATE_WIDTH = 64;
mRotate = new LLJoystickCameraRotate(std::string("cam rotate stick"),
LLRect( left, top, left + ROTATE_WIDTH, bottom ),
std::string("cam_rotate_out.tga"),
std::string("cam_rotate_in.tga") );
mRotate->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mRotate->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mRotate->setToolTip( getString("rotate_tooltip") );
mRotate->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mRotate);
left += ROTATE_WIDTH;
const S32 ZOOM_WIDTH = 16;
mZoom = new LLJoystickCameraZoom(
std::string("zoom"),
LLRect( left, top, left + ZOOM_WIDTH, bottom ),
std::string("cam_zoom_out.tga"),
std::string("cam_zoom_plus_in.tga"),
std::string("cam_zoom_minus_in.tga"));
mZoom->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mZoom->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mZoom->setToolTip( getString("zoom_tooltip") );
mZoom->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mZoom);
left += ZOOM_WIDTH;
const S32 TRACK_WIDTH = 64;
mTrack = new LLJoystickCameraTrack(std::string("cam track stick"),
LLRect( left, top, left + TRACK_WIDTH, bottom ),
std::string("cam_tracking_out.tga"),
std::string("cam_tracking_in.tga"));
mTrack->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mTrack->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mTrack->setToolTip( getString("move_tooltip") );
mTrack->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mTrack);
}
开发者ID:HanHeld,项目名称:SingularityViewerFeb2016,代码行数:55,代码来源:llfloatercamera.cpp
示例13: LLPanel
LLChatBar::LLChatBar()
: LLPanel(),
mInputEditor(NULL),
mGestureLabelTimer(),
mLastSpecialChatChannel(0),
mIsBuilt(FALSE),
mGestureCombo(NULL),
mObserver(NULL)
{
setIsChrome(TRUE);
}
开发者ID:Xara,项目名称:Opensource-V2-SL-Viewer,代码行数:11,代码来源:llchatbar.cpp
示例14: LLFloater
LLFloaterCamera::LLFloaterCamera(const std::string& name)
: LLFloater(name, "FloaterCameraRect", CAMERA_TITLE, FALSE, 100, 100, DRAG_ON_TOP,
MINIMIZE_NO)
{
setIsChrome(TRUE);
S32 top = mRect.getHeight();
S32 bottom = 0;
S32 left = 16;
const S32 ROTATE_WIDTH = 64;
mRotate = new LLJoystickCameraRotate("cam rotate stick",
LLRect( left, top, left + ROTATE_WIDTH, bottom ),
"cam_rotate_out.tga",
"cam_rotate_in.tga" );
mRotate->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mRotate->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mRotate->setToolTip( LLString("Rotate Camera Around Focus" )); // *TODO: Translate
mRotate->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mRotate);
left += ROTATE_WIDTH;
const S32 ZOOM_WIDTH = 16;
mZoom = new LLJoystickCameraZoom(
"zoom",
LLRect( left, top, left + ZOOM_WIDTH, bottom ),
"cam_zoom_out.tga",
"cam_zoom_plus_in.tga",
"cam_zoom_minus_in.tga");
mZoom->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mZoom->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mZoom->setToolTip( LLString("Zoom Camera Towards Focus" )); // *TODO: Translate
mZoom->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mZoom);
left += ZOOM_WIDTH;
const S32 TRACK_WIDTH = 64;
mTrack = new LLJoystickCameraTrack("cam track stick",
LLRect( left, top, left + TRACK_WIDTH, bottom ),
"cam_tracking_out.tga",
"cam_tracking_in.tga");
mTrack->setFollows(FOLLOWS_TOP | FOLLOWS_LEFT);
mTrack->setHeldDownDelay(CAMERA_BUTTON_DELAY);
mTrack->setToolTip( LLString("Move Camera Up and Down, Left and Right" )); // *TODO: Translate
mTrack->setSoundFlags(MOUSE_DOWN | MOUSE_UP);
addChild(mTrack);
}
开发者ID:Boy,项目名称:netbook,代码行数:49,代码来源:llcameraview.cpp
示例15: setIsChrome
void LLPanel::init()
{
// mRectControl
mBgColorAlpha = LLUI::sColorsGroup->getColor( "DefaultBackgroundColor" );
mBgColorOpaque = LLUI::sColorsGroup->getColor( "FocusBackgroundColor" );
mDefaultBtnHighlight = LLUI::sColorsGroup->getColor( "DefaultHighlightLight" );
mBgVisible = FALSE;
mBgOpaque = FALSE;
mBorder = NULL;
mDefaultBtn = NULL;
setIsChrome(FALSE); //is this a decorator to a live window or a form?
setTabStop(FALSE);
mVisibleSignal = NULL;
}
开发者ID:CmdrCupcake,项目名称:SingularityViewer,代码行数:15,代码来源:llpanel.cpp
示例16: LLPanel
LLVoiceRemoteCtrl::LLVoiceRemoteCtrl (const std::string& name) : LLPanel(name)
{
setIsChrome(TRUE);
if (gSavedSettings.getBOOL("ShowVoiceChannelPopup"))
{
LLUICtrlFactory::getInstance()->buildPanel(this, "panel_voice_remote_expanded.xml");
}
else
{
LLUICtrlFactory::getInstance()->buildPanel(this, "panel_voice_remote.xml");
}
setFocusRoot(TRUE);
}
开发者ID:AGoodPerson,项目名称:Ascent,代码行数:15,代码来源:llvoiceremotectrl.cpp
示例17: LLPanel
LLChatBar::LLChatBar()
: LLPanel(),
mInputEditor(NULL),
mGestureLabelTimer(),
mLastSpecialChatChannel(0),
mIsBuilt(FALSE),
mGestureCombo(NULL),
mObserver(NULL)
{
setIsChrome(TRUE);
#if !LL_RELEASE_FOR_DOWNLOAD
childDisplayNotFound();
#endif
}
开发者ID:Apelsin,项目名称:EffervescenceViewer,代码行数:15,代码来源:llchatbar.cpp
示例18: LLPanel
LLChatBar::LLChatBar()
: LLPanel(LLStringUtil::null, LLRect(), BORDER_NO),
mChanCtrlEnabled(FALSE),
mInputEditor(NULL),
mGestureLabelTimer(),
mLastSpecialChatChannel(0),
mIsBuilt(FALSE),
mGestureCombo(NULL),
mObserver(NULL)
{
setIsChrome(TRUE);
#if !LL_RELEASE_FOR_DOWNLOAD
childDisplayNotFound();
#endif
}
开发者ID:kow,项目名称:pleiaviewer,代码行数:16,代码来源:llchatbar.cpp
示例19: setIsChrome
// virtual
BOOL LLFloaterCamera::postBuild()
{
setIsChrome(TRUE);
setTitleVisible(TRUE); // restore title visibility after chrome applying
mRotate = getChild<LLJoystickCameraRotate>(ORBIT);
mZoom = getChild<LLPanelCameraZoom>(ZOOM);
mTrack = getChild<LLJoystickCameraTrack>(PAN);
assignButton2Mode(CAMERA_CTRL_MODE_MODES, "avatarview_btn");
assignButton2Mode(CAMERA_CTRL_MODE_PAN, "pan_btn");
assignButton2Mode(CAMERA_CTRL_MODE_PRESETS, "presets_btn");
update();
return LLDockableFloater::postBuild();
}
开发者ID:jimjesus,项目名称:kittyviewer,代码行数:18,代码来源:llfloatercamera.cpp
示例20: LLPanel
LLOverlayBar::LLOverlayBar()
: LLPanel(),
mMediaRemote(NULL),
mVoiceRemote(NULL),
mMusicState(STOPPED)
{
setMouseOpaque(FALSE);
setIsChrome(TRUE);
mBuilt = false;
LLCallbackMap::map_t factory_map;
factory_map["media_remote"] = LLCallbackMap(LLOverlayBar::createMediaRemote, this);
factory_map["voice_remote"] = LLCallbackMap(LLOverlayBar::createVoiceRemote, this);
factory_map["chat_bar"] = LLCallbackMap(LLOverlayBar::createChatBar, this);
LLUICtrlFactory::getInstance()->buildPanel(this, "panel_overlaybar.xml", &factory_map);
}
开发者ID:AlexRa,项目名称:Kirstens-clone,代码行数:18,代码来源:lloverlaybar.cpp
注:本文中的setIsChrome函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论