Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.02.06;
Скачать: [xml.tar.bz2];

Вниз

Инструмент для редактирования иконок   Найти похожие ветки 

 
DVM ©   (2010-10-16 11:15) [40]


> Вот у меня есть 2,5 тысячи иконок из офиса. 16х16х24(ico)
> Вот там действительно на все случаи жизни.

Причем MS их даже разрешает использовать, но:
1) Не для создания программ конкурирующих с офисом или его частями
2) Значки должны обозначать примерно те же действия, что они обозначают в офисе.


 
Andy BitOff ©   (2010-10-16 17:18) [41]

> TIF ©   (16.10.10 04:29) [39]
> Для пополнения коллекции:

Вот спасибо, добрый человек. То что надо. Мои полностью входят в этот комплект, но еще столько же новых =) К тому же там не только 16х16. Спасибо.


 
TIF ©   (2010-10-16 22:09) [42]

DVM ©   (16.10.10 11:15) [40]
> Причем MS их даже разрешает использовать

А где об этом у них на сайте можно почитать? В который раз слышу звон, но не знаю, откуда он...

http://www.microsoft.com/About/Legal/EN/US/IntellectualProperty/Permissions/Default.aspx#EEE
Microsoft product icons are the thumbnail-sized images indicating that a Microsoft product has been installed on your operating system. Icons may not be used in advertising, in books and other printed matter, on clothing or other promotional items, in online and Internet locations, in software applications, in television programs, in commercials, in movies, or on videotape.

You may use Microsoft product icons in training manuals or documentation about a Microsoft product. The use of the icon must be specific to the function of the icon within the Microsoft software. The icon may not be used as a graphical or design element. Icons cannot be modified or altered and must appear as they would within the Microsoft software.


Или это подразумевается третий абзац?
Microsoft makes certain icons available to developers. (Find more information about how to buy Microsoft developer products.) If you have licensed a Microsoft development tool, review the redistributable section of the EULA to learn which Microsoft properties may be redistributed by licensees.
Тогда не так интересно: надо купить Visual Studio - раз
http://msdn.microsoft.com/ru-ru/library/ms247035.aspx
и офисных иконок там весьма ограниченное количество - два

Хотя и то хлеб :)

Andy BitOff ©   (16.10.10 17:18) [41]
> Вот спасибо

Всегда пожалуйста, сам на днях совершенно случайно наткнулся на них
Кстати, в том же блоге ещё есть пара записей с выкладками иконок Elementary и MS Accounting 2009


 
Германн ©   (2010-10-17 02:14) [43]


> А эти не подойдут?
>

Мне лично почти никакие из этих тысяч иконок из привёденных тут не нужны. Специфика не та.
Ну а когда что-то и может подойти, то возникают проблемы с редактированием. Я не специалист фотошопа.


 
Anatoly Podgoretsky ©   (2010-10-17 10:44) [44]

> TIF  (16.10.2010 22:09:42)  [42]

Так и понимай, ты должен купить Микрософт продукт с коллекцией иконок, а
если ты разработчик, то Микрософтовский продукт для разработки, обычно это
их Visual Studio и смотреть раздел по распространению их совместно с
приложением.


 
GrayFace ©   (2010-10-20 07:56) [45]

Для увеличения картинки есть такие алгоритмы, используются в эмуляторах приставок. Я тоже подобный делал ради интереса: я просто делал размытие, а потом для каждого пикселя выбирал ближайший цвет из соответствующей области исходного изображения.

Внук ©   (12.10.10 21:31) [19]
Эх... Вот если бы кто посоветовал, гдя взять "двойные" иконки. Которые с активным и неактивным вариантом... Или программу, которая умеет делать приличный неактивный вариант из активного.

Я выбрал хитрый Grayscale в своих компонентах:
- градации от clBtnFace до clBtnShadow, вместо от белого к черному
- Сам перевод тоже немного иной - я смотрю по полусумме большей и меньшей компонент цвета.
Выглядит хорошо.

function RSGetIntensity(c:TColor):integer;
asm
 test eax, eax
 jnl @0
 and eax, $ff
 call GetSysColor
@0:
 mov ecx, eax
 shr ecx, 16
 and ecx, $ff
 cmp al, cl
 jna @1
 xchg al, cl
@1:
 cmp ah, al
 jnb @2
 xchg ah, al
@2:
 cmp ah, cl
 jna @3
 xchg ah, cl
@3:
 and eax, $ff
 add eax, ecx
 shr eax, 1
end;

function RSMixColors(Color1, Color2:integer; Weight1:DWord):TColor; overload;
var
 w2:DWord;
begin
 if Color1 < 0 then  Color1:=GetSysColor(Byte(Color1));
 if Color2 < 0 then  Color2:=GetSysColor(Byte(Color2));
 w2:= 256 - Weight1;
 inc(Weight1);
 DWord(Result):=
   (Weight1*DWord(Color1 and $ff00) + w2*DWord(Color2 and $ff00)) shr 16 shl 8 or
   (Weight1*DWord(Color1 and $ff00ff) + w2*DWord(Color2 and $ff00ff)) and $ff00ff00 shr 8;
end;

procedure RSGrayscaleSpec(Bmp:TBitmap; Light, Dark:TColor);
var i:int; p:pint; Pal: array[0..255] of int; h:HBITMAP;
begin
 if Bmp.Height=0 then  exit;

 if Light<0 then  Light:= GetSysColor(byte(Light));
 if Dark<0 then  Dark:= GetSysColor(byte(Dark));

 for i:= 255 downto 0 do
   Pal[i]:= RSMixColorsRGB(Light, Dark, i);

 Bmp.TransparentMode:=tmFixed;
 h:=Bmp.ReleaseMaskHandle;
 with Bmp do
 begin
   HandleType:=bmDIB;
   PixelFormat:=pf32bit;
   p:=ScanLine[Height-1];
   for i:= Width*Height downto 1 do
   begin
     p^:=Pal[RSGetIntensity(p^)];
     inc(p);
   end;
 end;
 Bmp.MaskHandle:=h;
end;


 
GrayFace ©   (2010-10-20 07:58) [46]

ой,
function RSMixColorsRGB(Color1, Color2:integer; Weight1:DWord):TColor; overload;
var
 w2:DWord;
begin
 w2:= 256 - Weight1;
 inc(Weight1);
 DWord(Result):=
   (Weight1*DWord(Color1 and $ff00) + w2*DWord(Color2 and $ff00)) shr 16 shl 8 or
   (Weight1*DWord(Color1 and $ff00ff) + w2*DWord(Color2 and $ff00ff)) and $ff00ff00 shr 8;
end;


 
Inovet ©   (2010-10-20 14:58) [47]

> [45] GrayFace ©   (20.10.10 07:56)
> Я выбрал хитрый Grayscale в своих компонентах

Так у тебя по лицу это видно, шучу естно.:)


 
Dennis I. Komarov ©   (2010-10-22 16:07) [48]

http://findicons.com


 
Torry ©   (2010-10-22 16:26) [49]

http://www.torry.net/pages.php?id=1528
http://www.torry.net/pages.php?id=1527


 
VirEx(work)   (2010-10-25 07:37) [50]

Paint.NET и плагин IcoCur.dll (в папку FileTypes)


 
имя   (2010-10-28 18:17) [51]

Удалено модератором


 
Andy BitOff ©   (2010-10-28 20:09) [52]

Удалено модератором



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2011.02.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.01 c
6-1233683745
Xandr
2009-02-03 20:55
2011.02.06
Почта


8-1209231401
Sound
2008-04-26 21:36
2011.02.06
mp3 format


15-1287773157
Дмитрий Тимохов
2010-10-22 22:45
2011.02.06
Несостоятельное чтение в СУБД на SQL


15-1287433743
Юрий
2010-10-19 00:29
2011.02.06
С днем рождения ! 19 октября 2010 вторник


4-1245062957
василий иванович
2009-06-15 14:49
2011.02.06
самописный CSP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский