1128277c9SStephan Aßmus /* 2128277c9SStephan Aßmus * Copyright 2006, Haiku. 3128277c9SStephan Aßmus * Distributed under the terms of the MIT License. 4128277c9SStephan Aßmus * 5128277c9SStephan Aßmus * Authors: 6128277c9SStephan Aßmus * Stephan Aßmus <superstippi@gmx.de> 7128277c9SStephan Aßmus */ 8128277c9SStephan Aßmus 9128277c9SStephan Aßmus #include "PathCommand.h" 10128277c9SStephan Aßmus 11128277c9SStephan Aßmus #include <stdio.h> 12128277c9SStephan Aßmus 13518852fcSAdrien Destugues #include <Catalog.h> 14518852fcSAdrien Destugues #include <Locale.h> 15518852fcSAdrien Destugues 16128277c9SStephan Aßmus #include "VectorPath.h" 17128277c9SStephan Aßmus 18518852fcSAdrien Destugues 19*546208a5SOliver Tappe #undef B_TRANSLATION_CONTEXT 20*546208a5SOliver Tappe #define B_TRANSLATION_CONTEXT "Icon-O-Matic-PathCmd" 21518852fcSAdrien Destugues 22518852fcSAdrien Destugues 23128277c9SStephan Aßmus // constructor 24128277c9SStephan Aßmus PathCommand::PathCommand(VectorPath* path) 25128277c9SStephan Aßmus : fPath(path) 26128277c9SStephan Aßmus { 27128277c9SStephan Aßmus } 28128277c9SStephan Aßmus 29128277c9SStephan Aßmus // destructor 30128277c9SStephan Aßmus PathCommand::~PathCommand() 31128277c9SStephan Aßmus { 32128277c9SStephan Aßmus } 33128277c9SStephan Aßmus 34128277c9SStephan Aßmus // InitCheck 35128277c9SStephan Aßmus status_t 36128277c9SStephan Aßmus PathCommand::InitCheck() 37128277c9SStephan Aßmus { 38128277c9SStephan Aßmus return fPath ? B_OK : B_NO_INIT; 39128277c9SStephan Aßmus } 40128277c9SStephan Aßmus 41128277c9SStephan Aßmus // GetName 42128277c9SStephan Aßmus void 43128277c9SStephan Aßmus PathCommand::GetName(BString& name) 44128277c9SStephan Aßmus { 45128277c9SStephan Aßmus 46518852fcSAdrien Destugues name << B_TRANSLATE("<modify path>"); 47128277c9SStephan Aßmus } 48128277c9SStephan Aßmus 49128277c9SStephan Aßmus // _Select 50128277c9SStephan Aßmus void 51128277c9SStephan Aßmus PathCommand::_Select(const int32* indices, int32 count, 52128277c9SStephan Aßmus bool extend) const 53128277c9SStephan Aßmus { 54128277c9SStephan Aßmus // TODO: ... 55128277c9SStephan Aßmus } 56