Вниз
Скачать: CL | DM;

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

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.55 MB
Время: 0.007 c
15-1287588436
Джо
2010-10-20 19:27
2011.02.06
Сайты с поиском работы (программист)


6-1233941498
FireMan_Alexey
2009-02-06 20:31
2011.02.06
По какому протоколу ИЕ автоматически определяет настройки прокси?


2-1290146683
Phoenix
2010-11-19 09:04
2011.02.06
TOraTable и Blob


3-1252323554
Grant
2009-09-07 15:39
2011.02.06
FireBird embedded+FIBPlus и текстовые файлы


15-1288100292
vrem
2010-10-26 17:38
2011.02.06
То, где ты работаешь - продаётся




   Наверх