Change order of images in icon file - windows-xp

Is there an app that can change the order of images inside an icon?
Thanks!

What you'll need to do that is a resource editor. A google search will reveal many free ones out there. The restorator is a great one, but not free and over-priced IMO.
Any decent resource editor will allow you to see icons in the exe or dll and save them or replace them. I don't know of any that will allow you to reorder them, but just about any out there would allow you to save the icons out and then replace them back in the exe/dll in whatever order you'd like.

The only resource editor I know of that will allow you to re-order the embedded icons including png compressed vista icons is Resource Tuner Console.

You can change the image order using Pixelformer (an icon/bitmap editor). Import the icon, reorder the images as you wish, then export it back.

Using a resource editor is not an easy way to do this because you have to edit both ICON and ICON GROUP and I tried to do this with Resource Hacker and could not do it.
I found Easy Icon Maker is able to rearrange the order of the icons properly... it's the only icon editor that I found with this option, and I tried about half a dozen. The editor itself is not nearly as good as IcoFX (http://portableapps.com/apps/graphics_pictures/icofx_portable)
Why would you want to do this? Well there are certain times when Windows will use the first icon file that matches the size, but this may not be the color-depth that you want... for instance if you are on an older machine like Windows 2000 that doesn't support Alpha Channels then putting these at the beginning of your ICO file will cause Windows 2000 to try to render it so it results in black dots all over the image.

Related

Flutter - Deformed/overflowing custom icons using FlutterIcon.com

I have a few custom icons (11 to be exact) that I added to my project using Flutter Icon. For most of these icons, everything is working as expected:
However, some of them just overflow out of their intended size, or are given a wrong size. No idea what the problem is, but here is how it looks like:
as you can see, the right side of the infinity loop is just hanging outside of its intended container (button). Also, if I try to be hacky and resize only the infinity icon, it appears to be offsetted to the right.
I can be hacky and create a custom size for the couple of troublesome icons, but I would like to know if there is something that I, or my designer (also me) can do to fix this properly.
Already Tried:
Converting to compound path.
Removing unnecessary tags such as <style> tags.
Using flutter_svg package. This works okay, but it seems to be less performant that the Flutter Icon method. My app has quite a few animations running at the same time, and animating a SvgPicture is a little bit janky.
So I haven't been able to find out why the problem is happening, but I found out how to fix it.
After uploading your custom icons' svg's into FlutterIcon you'll download a .zip file. This file contains a bunch of files, including a .ttf file, which is a font file that contains your icons. You will need to manipulate the symbols/icons in that file in order to fix the issue.
To modify the faulty symbols, you will need to download some font editing application. FontForge does the trick. Download it and open the .ttf file you got from FlutterIcon from it. Once you have it open, you'll see a window full of squares with Xs in them. These are the font's glyphs.
You now need to find the glyphs with your icons. To save yourself from a LOT of scrolling, you can go to Encoding -> Compact from the toolbar. This will hide all unused (empty) glyphs. You should now be able to see all your icons. You should have something like this:
Right click the symbol you want to fix, and click Transform.... You will then be prompted with a menu that will let you transform the symbol in anyway you want. Apply transforms on all your faulty icons until you are satisfied. Transform window looks like this:
Once you have finish all your modifications, got to File -> Generate Font.... Select the destination folder and the file name (make sure it has the same name as the .ttf file generated from FlutterIcons). Also make sure you the TrueType file type from the first dropdown menu:
Once you're done, click generate, and voila! Now you have the .ttf file with the correctly-shaped icons. If you still find that something is wrong with the icons, you can rinse and repeat this process until you're satisfied with the result.

Can I increase UI scaling in eclipse on Mac?

I've spent some time already searching for an answer. I know that I can increase the text size in an open file, but is there any way to increase the overall UI scaling? I have a large monitor so I can utilize multiple applications in my workflow, but the size of the application text and icons is so small that it's totally unusable.
Here is a comparison between Eclipse on the left and IntelliJ on the right on my screen:
I scaled IntelliJ on the right to be the perfect size, easily, but Eclipse on the left is way too small to effectively work with it.
I've tried removing a line indicating small text in the eclipse.ini file but that didn't change anything.
Given how poorly my search has turned up already, I assume the answer is 'no'. This leads me to ask, how is this possible? How can such a sophisticated and popular application not be able to change the UI scaling? I feel as though there must actually be a reasonable explanation because this is just plain absurd. This can't be passed off as a legitimate piece of software in this day and age without flexibility on screen size.
Thank you.
EDIT: *
I'm still unable to update the size of the UI icons. I've searched through numerous other issues going through the "-Dswt.autoScale=200" options in the elipse.ini setting but this is not working on Mac. Anyone able to assist here? Thank you!
The "Tree and Table font for views" setting in the "General > Appearance > Colors and Fonts" page of the Preferences sets the size of Project Explorer view. That entry is in the "View and Editor Folders" section.
Icons are only scaled if the display is set up as scaled by x2 or x1.5.

Creating activitybar Icons for VS Code

I have been trying numerous editors, from Inkscape, to online converters, to MS store apps, etc.
All I'm trying to do is find an easy way to create either transparent PNG files or SVG files for the activitybar icon inside of VS Code for an extension I'm working on.
Everything I've tried either totally warps the dimensions of what I create and seems to blow the image way up inside the activity bar, even though the files I'm saving as PNG are all 128px x 128px with 32 bit depth, same as another that ships with examples from https://github.com/Microsoft/vscode-extension-samples/tree/master/tree-view-sample
What I see in VS Code after specifying the path in the extension package.json:
What I am trying to get it to look like:
I've tried using SVG viewer plugins for VS Code as well, and sometimes the SVG's I've used don't even show up, even though an item does exist in the activity bar when I hover over the position it should be in.
Any modicum of help would be appreciated.

Is there any way to automatize file export operation?

Recently I'm using CorelDraw to create icons for my android application, and I have a little problem. Each icon has to be exported as a png to 6 different sizes, and it is quite annoying to export each icon 6 times. Is there any way to create a macro or other automation stuff that will do for example 6 exports of a file to a dedicated location? All the export settings besides the width and height are the same.
Uses the ActiveDocument.ExportBitmap command to export something as a PNG.
Here is someone over at the corel draw community calling it.
The resolutions are passed as arguments to ExportBitmap. Make a macro that hard codes 6 sizes and exports them to slightly different filenames.
You may not find a free macro as your request on the net. You should ask it to macro developer as it's custom macro.
I got idea for this request.
Macro interface loaded :
a text box for entering png name (or auto numbering)
text boxes for prefix and suffix name (6x)
auto filled file path for each of 6
a button for execute
Select Icon, then click the button. The selected icon will exported to predefined folder with specific name.
i.e :
Prefix_Icon1_48x48.png
Prefix_Icon1_72x72.png
Prefix_Icon1_96x96.png
and so on.
If all your ison is as ONE PAGE only, the macro will available exported each icon as 6 sizes png, WITH auto filenaming function.
Yup, I think it would be as commercial macro.

Change width of Eclipse filename tabs

In Eclipse, is it possible to adjust the width of the filename tabs across the top of the open file? At the moment each tab shows only the first 12 characters of a filename. As java class names are usually quite long, this isn't enough to distinguish the files eg:
ExistingCustomer.java
ExistingCustomerService.java
ExistingCustomerController.java
Becomes:
ExistingCust...
ExistingCust...
ExistingCust...
Sorry but I think this is not possible out of the box. Maybe there are plugins that can achieve this but I'm not aware of any standard eclipse setting serving this purpose.
I know that eclipse tries to display as much as possible of each file's name but if you open too many files at the same time, the part control has to trim the size of the part taps in order to display some more.
If you find the corresponding setting or a plugin for the intended behavior, please let me know ;)