This is an automated email from the git hooks/post-receive script. odyx pushed a commit to branch upstream/latest in repository colobot.
commit a0097a0e5390a99c604aa459b6913469530e0836 Author: krzys-h <krzy...@interia.pl> Date: Sun Mar 22 16:32:21 2015 +0100 Copying info about selected object to clipboard (#391) --- src/object/robotmain.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/object/robotmain.cpp b/src/object/robotmain.cpp index f932e93..36b9182 100644 --- a/src/object/robotmain.cpp +++ b/src/object/robotmain.cpp @@ -26,6 +26,8 @@ #include "app/controller.h" #include "app/input.h" +#include "clipboard/clipboard.h" + #include "common/event.h" #include "common/global.h" #include "common/iman.h" @@ -888,6 +890,15 @@ bool CRobotMain::ProcessEvent(Event &event) { SetSpeed(4.0f); } + if (event.key.key == KEY(c) && ((event.kmodState & KEY_MOD(CTRL)) != 0) && m_engine->GetShowStats()) + { + std::ostringstream ss; + CObject* obj = GetSelect(); + if(obj != nullptr) { + ss << "CreateObject type=" << GetTypeObject(obj->GetType()) << " pos=" << std::fixed << std::setprecision(3) << obj->GetPosition(0).x/g_unit << ";" << obj->GetPosition(0).z/g_unit << " dir=" << (obj->GetAngleZ(0)/(Math::PI/180.0f)); + } + widgetSetClipboardText(ss.str().c_str()); + } break; case EVENT_KEY_UP: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/colobot.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits