Restricting Fonts available in Eclipse - eclipse

I have a customized version of Eclipse, that comes with a customized version of the BIRT plug-in.
I'm looking to restrict the list of fonts made available for selection in the BIRT Report Designer to a specified limited set of Fonts.
Currently the list of Fonts selectable is all Fonts installed on the system.
I've seen the fontConfig.xml file can be edited for the fonts available to the BIRT engine at runtime, but I want to limit the fonts available for selection in the drop-downs of the Eclipse UI
Is there a way to limit this list (just for the BIRT report designer)?
Cheers,
Ro

Looks like it can't be done - A change/patch to BIRT is required.
org.eclipse.birt.report.designer.core\src\org\eclipse\birt\report\designer\util\DEUtil.getSystemFontNames is the point where Fonts are retrieved for the drop-down and that is reading directly from the Eclipse (Display) Environment

Related

Eclipse Generic Text Editor Sort OUtline

I thought this would be very simple to achieve but I cannot sort the outline in alphabetical order in the generic text editor that is now the default editor for javascript files in Eclipse 2020-12. In fact I have no sorting options whatsoever in the outline.
This is all I have in any perspective using the generic text editor.
This really affects my productivity having to sroll through many functions in a javascript file to find the correct one. I have hundreds of javascript files with hundreds of functions each.
I am using Wild Web Developer tools as this is the way Eclipse is heading (and because each update automaticaly installs it). Also I have node.js installed even though I don't require node.js for anything other than the generic text editor.
I'd prefer to not have the overhead of uninstalling Wild Web Devleoper and installing JDT each time Eclipse updates. Ideally, I should be able to simply update when prompted and all works as previously.
This is the Eclipse version I am using
Version: 2020-12 (4.18.0)
Build id: 20201210-1552
Does anybody have any idea how I can simply sort my functions and variables alphabetically in the generic text editor please? (I can sort the outline in java files

Accessible Tagged PDF with BIRT

We are using BIRT to create PDF-files from our website, but now we need to change the PDFs to meet the accessibility demands. I have tried to search for an answer how to make accessible tagged PDF with BIRT, but haven't found any answer. Even this https://www.eclipse.org/birt/ documentation doesn't talk about accessibility nor making tagged PDF.
So is it possible to add tags with BIRT or do we need to change BIRT to some completely different tool? If we need to change the tool, I would much appreciate info about tool which we could use. We have quite many PDF templates created with BIRT and all need to be changed to meet the accessibility demands.
With the Open Source version of BIRT, creating tagged PDFs is not possible AFAIK.
However, in a BIRT IDE built from source, it looks as if development in this direction started (IIRC there were "PDF Tag" properties in the advanced properties).
Maybe the commercial BIRT version from OpenText can generate tagged PDFs - I don't know and I would really appreciate more info about this topic from the BIRT project.
Edit: According to http://otadocs.opentext.com/documentation/ihub3/help/adg/adg24/index.html#page/ADG/DesigningReport.1.03.html#, this should be possible with the commercial version.

Barcodes in PDFs generated by BIRT

I'm trying to simply include a barcode in a report generated by BIRT.
Here's what I have:
BIRT Runtime 4.4.2
Eclipse BIRT Project 4.6
Eclipse Neon.3 Release 4.6.3
First I tried to simply set the font on a standard text item. This works fine in the designer, but when the pdf is generated, the text item just shows the text in the standard font, not the barcode font that I set in the designer.
I have also tried plugins from these guys:
OnBarcode.com - I was using Eclipse 2019-11 but the Barcode item didn't appear at all in the pallete when editing a report. I had to go back to Neon to get the item to show. I was then able to ad a barcode item into the report and save the report. Then when my server code tried to generate a barcode, BIRT just crashed.
BusinessRefinery.com - Even in Eclipse Neon the Barcode item didn't show in the palette. I couldn't do anything with this.
I know where the plugins folder is in my Eclipse, so I guess it's just a versioning issue somewhere with teh plugins. Also I can see that the plugins are stored in a completely different place in Eclipse 2019-11 so it's no surprise that the two plugins I mention above don't work because I would guess that the plugin architecture has changed.
I would love to hear from anybody who has achieved either of these two:
Got a non-standard font to appear in a pdf generated by BIRT.
Got a barcode plugin that works with the versions of BIRT and Eclipse that I mentioned above.
Thanks in advance.
We are using the Java libraries from ID automation and generate images on the fly by using the Java libraries with Javascript from inside BIRT.
This is not as elegant as a plugin, but it works fine.
For QR-Codes, we are using Google's ZXing library in a similar way.
I've been using this PLUGIN (source code): https://code.google.com/archive/p/birt-barcode-extension/
It's not very sophisticated, but you can insert / EDIT the barcodes on the template with a "default" preview.
It relies on ZXing (you must get it from GITHUB)

Custom Banding option in Microstategy dashboard in 10.7 version

I am new to Microstrategy. I have installed Microstrategy Desktop 10.7 version. I am trying various options from microstrategy Tutorials(Basic Reporting Guide PDF). I found Custom Banding option is there in 9x version. I didn't find any Grid Menu or Custom Banding in 10.7 version. Can any one tell me how to get this option.
What was called MicroStrategy Desktop in version 9 is now called MicroStrategy Developer.
You should look for documentation for version 10+ for MicroStrategy Desktop or MicroStrategy Dashboard (similar functionalities but using the MicroStrategy iServer and Web interface, paid options :) ). Another name for the MicroStrategy Desktop (or web Dashboards) visualization was MicroStrategy Visual Insight.
About your question, check page 394, Dashboard Editor: Grid: Format.
If you open the Format panel after you selected a grid you should be able to see the Show Banding option. This will only color every other row of your grid.
If you want something more advanced, like colors based on values in the cells, you should use thresholds.

List of Eclipse pictogram?

After some time of working with Eclipse - Java Enterprise, STS etc. I found enormous quantity of icons, pictures, pictogram etc. Does is possible to find list of all to use in work?
Thanks.
In short, it is not possible to do. The longer explanation is, that every plug-in of Eclipse can contribute additional icons, and they are keyed using freeform string identifiers.
However, if you want to reuse some icons (and the EPL licence of Eclipse permits it), a non-complete list of icons is available at http://eclipse-icons.i24.cc/