List of embedded images  Topic is solved

Discussions relating to plugin development, and the Jiwa API.

List of embedded images

Postby neil.interactit » Thu Mar 16, 2017 11:05 am

Hi guys,

I need to allow reordering of grid rows, which I've implemented with simple "MoveUp" "MoveDown" buttons. I'd like to use up/down arrows in the buttons. Rather than reinvent the wheel, if Jiwa has these embedded somewhere already, then I'll use them.

I've noticed by trawling plugins, the use of "JiwaFinancials.Jiwa.JiwaApplication.New.32x32.Image.png" for example, but can't find the DLL used (to look through for other images available). Do you guys have a master list of images that can be referenced?

Cheers,
Neil.
neil.interactit
Kohai
Kohai
 
Posts: 227
Joined: Wed Dec 03, 2014 2:36 pm
Topics Solved: 6

Re: List of embedded images  Topic is solved

Postby Mike.Sheen » Thu Mar 16, 2017 11:09 am

Hi Neil,

We don't have an official list - but they're all embedded in the JiwaApplication.dll - contents as follows:

Code: Select all
Directory of C:\VSTS\Jiwa 7\Jiwa\JiwaApplication\Images

16/03/2017  11:08 AM    <DIR>          .
16/03/2017  11:08 AM    <DIR>          ..
10/03/2017  03:26 PM             1,281 accept-go-16x16.png
10/03/2017  03:26 PM             1,465 accept-go-24x24.png
10/03/2017  03:26 PM             1,501 aplication-icon-16x16.png
10/03/2017  03:26 PM             1,672 aplication-icon-24x24.png
10/03/2017  03:26 PM             2,000 aplication-icon-32x32.png
10/03/2017  03:26 PM             2,319 aplication-icon-48x48.png
10/03/2017  03:26 PM                75 Blank16x16.png
10/03/2017  03:26 PM             1,189 cancel-16x16-disabled.png
10/03/2017  03:26 PM             1,182 cancel-16x16-red.png
10/03/2017  03:26 PM             1,373 cancel-24x24.png
10/03/2017  03:26 PM             1,264 cancel-close-16x16.png
10/03/2017  03:26 PM             1,316 cancel-close-24x24.png
10/03/2017  03:26 PM             2,546 Cancel.32x32.Image.png
10/03/2017  03:26 PM             1,672 ChangePassword16x16.png
10/03/2017  03:26 PM            60,005 Colorui 1115.Ico
10/03/2017  03:26 PM               668 connected16x16.png
10/03/2017  03:26 PM               978 connected24x24.png
10/03/2017  03:26 PM             1,086 copy-16x16-blue.png
10/03/2017  03:26 PM             1,089 copy-16x16-disabled.png
10/03/2017  03:26 PM             1,099 copy-24x24.png
10/03/2017  03:26 PM             1,103 copy-record-16x16-disabled.png
10/03/2017  03:26 PM             1,103 copy-record-16x16-navy.png
10/03/2017  03:26 PM             1,117 copy-record-24x24.png
10/03/2017  03:26 PM               452 Copy.16x16.Image.png
10/03/2017  03:26 PM             1,635 Copy.32x32.Image.png
10/03/2017  03:26 PM            25,214 Crystal Reports.ico
10/03/2017  03:26 PM             1,323 cut-16x16-blue.png
10/03/2017  03:26 PM             1,327 cut-16x16-disabled.png
10/03/2017  03:26 PM             1,547 cut-24x24.png
10/03/2017  03:26 PM               468 Cut.16x16.Image.png
10/03/2017  03:26 PM             1,849 Cut.32x32.Image.png
10/03/2017  03:26 PM            78,590 DDORes 071.ico
10/03/2017  03:26 PM            50,069 DefaultStaffPicture.png
10/03/2017  03:26 PM             1,115 delete-16x16-disabled.png
10/03/2017  03:26 PM             1,129 delete-16x16-navy.png
10/03/2017  03:26 PM             1,140 delete-24x24.png
10/03/2017  03:26 PM               995 delete-grid-12x12.png
10/03/2017  03:26 PM             1,010 delete-grid-16x16.png
10/03/2017  03:26 PM               290 delete-grid-disabled-12x12.png
10/03/2017  03:26 PM               354 delete-grid-disabled-16x16.png
10/03/2017  03:26 PM             1,566 Delete.32x32.Image.png
10/03/2017  03:26 PM               919 disconnected16x16.png
10/03/2017  03:26 PM             1,392 disconnected24x24.png
10/03/2017  03:26 PM             1,252 dock-undock-16x16-disabled.png
10/03/2017  03:26 PM             1,256 dock-undock-16x16-navy.png
10/03/2017  03:26 PM               982 Dock.16x16.Image.png
10/03/2017  03:26 PM             2,955 Dock.32x32.Image.png
10/03/2017  03:26 PM             1,299 edit-filter-16x16.png
10/03/2017  03:26 PM             1,372 edit-filter-32x32.png
10/03/2017  03:26 PM             1,072 edit-locked-16x16-disabled.png
10/03/2017  03:26 PM             1,348 edit-options-search-16x16.png
10/03/2017  03:26 PM             1,472 edit-options-search-24x24.png
10/03/2017  03:27 PM             1,100 edit-unlocked-16x16-disabled.png
10/03/2017  03:27 PM             1,243 email-16x16-disabled.png
10/03/2017  03:27 PM             1,245 email-16x16-navy.png
10/03/2017  03:27 PM             1,408 email-24x24.png
10/03/2017  03:27 PM             1,245 Email.png
10/03/2017  03:27 PM             1,064 Email32x32.png
10/03/2017  03:27 PM               538 Erase.bmp
10/03/2017  03:27 PM             2,889 Erase.png
10/03/2017  03:27 PM               574 ExportToXML.16x16.Image.png
10/03/2017  03:27 PM             2,246 ExportToXML.32x32.Image.png
10/03/2017  03:27 PM               684 Failed16x16.png
10/03/2017  03:27 PM             1,284 first-16x16.png
10/03/2017  03:27 PM             1,438 first-24x24-disabled.png
10/03/2017  03:27 PM             1,452 first-24x24-turquoise.png
10/03/2017  03:27 PM             1,103 folder-closed-16x16.png
10/03/2017  03:27 PM             1,130 folder-open-16x16.png
10/03/2017  03:27 PM           276,785 Gameux 222.Ico
10/03/2017  03:27 PM             1,177 grab-link-16x16.png
10/03/2017  03:27 PM             1,310 grab-link-24x24.png
10/03/2017  03:27 PM             1,385 help-16x16.png
10/03/2017  03:27 PM             1,547 help-24x24-disabled.png
10/03/2017  03:27 PM             1,550 help-24x24-purple.png
10/03/2017  03:27 PM           319,163 Hopstarter-Sleek-Xp-Software-Windows-Messenger.ico
10/03/2017  03:27 PM            62,781 Ieframe 31076.Ico
10/03/2017  03:27 PM               230 imgDrill.png
10/03/2017  03:27 PM               500 ImportFromXML.16x16.Image.png
10/03/2017  03:27 PM             1,907 ImportFromXML.32x32.Image.png
10/03/2017  03:27 PM             4,639 Information48x48RGBA.png
10/03/2017  03:27 PM             1,475 jiwa-16x16-disabled.png
10/03/2017  03:27 PM             1,475 jiwa-16x16-navy.png
10/03/2017  03:27 PM             1,153 jiwa-form.png
10/03/2017  03:27 PM             1,067 jiwa-report-16x16.png
10/03/2017  03:27 PM            15,086 Jiwa.ico
10/03/2017  03:27 PM             1,285 last-16x16.png
10/03/2017  03:27 PM             1,437 last-24x24-disabled.png
10/03/2017  03:27 PM             1,443 last-24x24-turquoise.png
10/03/2017  03:27 PM             1,280 lock-24x24.png
10/03/2017  03:27 PM             2,850 lookup-control-12x12.png
10/03/2017  03:27 PM             2,866 lookup-control-16x16.png
10/03/2017  03:27 PM               988 lookup-grid-12x12.png
10/03/2017  03:27 PM             1,074 lookup-grid-16x16.png
10/03/2017  03:27 PM               785 my-recent-documents-icon-16x16.png
10/03/2017  03:27 PM             1,268 my-recent-documents-icon-24x24.png
10/03/2017  03:27 PM             9,299 my-recent-documents-icon.png
10/03/2017  03:27 PM               653 NavigateFirst.16x16.Image.png
10/03/2017  03:27 PM             1,647 NavigateFirst.32x32.Image.png
10/03/2017  03:27 PM               668 NavigateLast.16x16.Image.png
10/03/2017  03:27 PM             1,633 NavigateLast.32x32.Image.png
10/03/2017  03:27 PM               664 NavigateNext.16x16.Image.png
10/03/2017  03:27 PM             1,450 NavigateNext.32x32.Image.png
10/03/2017  03:27 PM               655 NavigatePrevious.16x16.Image.png
10/03/2017  03:27 PM             1,469 NavigatePrevious.32x32.Image.png
10/03/2017  03:27 PM             1,056 new-16x16.png
10/03/2017  03:27 PM             1,118 new-24x24-disabled.png
10/03/2017  03:27 PM               319 New.16x16.Image.png
10/03/2017  03:27 PM             1,115 New.32x32.Image.png
10/03/2017  03:27 PM             1,283 Next-16x16.png
10/03/2017  03:27 PM             1,431 next-24x24-disabled.png
10/03/2017  03:27 PM             1,435 next-24x24-turquoise.png
10/03/2017  03:27 PM               627 NotificationService.png
10/03/2017  03:27 PM             7,679 no_image.jpg
10/03/2017  03:27 PM             1,072 PadlockClosed.png
10/03/2017  03:27 PM             1,100 PadlockOpen.png
10/03/2017  03:27 PM             1,132 paste-16x16.png
10/03/2017  03:27 PM             1,325 paste-24x24-blue.png
10/03/2017  03:27 PM             1,315 paste-24x24-disabled.png
10/03/2017  03:27 PM               532 Paste.16x16.Image.png
10/03/2017  03:27 PM             1,470 Paste.32x32.Image.png
10/03/2017  03:27 PM               786 picCrystal32x32.Image.png
10/03/2017  03:27 PM               786 picCrystal32x32.png
10/03/2017  03:27 PM             1,051 picExternalDLL32x32.Image.png
10/03/2017  03:27 PM             1,051 picExternalDLL32x32.png
10/03/2017  03:27 PM               229 picExternalExe32x32.Image.png
10/03/2017  03:27 PM               229 picExternalExe32x32.png
10/03/2017  03:27 PM               601 picJiwa32x32.Image.png
10/03/2017  03:27 PM               601 picJiwa32x32.png
10/03/2017  03:27 PM               806 PictureNotificationConnected.png
10/03/2017  03:27 PM               832 PictureNotificationNotConnected.png
10/03/2017  03:27 PM             1,278 pin-16x16.png
10/03/2017  03:27 PM             1,467 pin-24x24.png
10/03/2017  03:27 PM            54,098 Pmcsnap 14.Ico
10/03/2017  03:27 PM             1,418 prev-24x24-disabled.png
10/03/2017  03:27 PM             1,423 prev-24x24-turquoise.png
10/03/2017  03:27 PM             1,277 previous-16x16.png
10/03/2017  03:27 PM             1,117 print-16x16.png
10/03/2017  03:27 PM             1,209 print-setup-16x16.png
10/03/2017  03:27 PM               446 Print.16x16.Image.png
10/03/2017  03:27 PM             1,292 Print.32x32.Image.png
10/03/2017  03:27 PM               390 Print16x16.png
10/03/2017  03:27 PM             1,179 printer-24x24-disabled.png
10/03/2017  03:27 PM             1,179 printer-24x24-navy.png
10/03/2017  03:27 PM             1,288 printer-setup-24x24-disabled.png
10/03/2017  03:27 PM             1,289 printer-setup-24x24-navy.png
10/03/2017  03:27 PM               589 PrinterSetup16x16.png
10/03/2017  03:27 PM             1,552 PrintProperties.32x32.Image.png
10/03/2017  03:27 PM             1,361 process-16x16.png
10/03/2017  03:27 PM             1,577 process-24x24.png
10/03/2017  03:27 PM             1,321 refresh-16x16.png
10/03/2017  03:27 PM             1,487 refresh-24x24-disabled.png
10/03/2017  03:27 PM             1,487 refresh-24x24-navy.png
10/03/2017  03:27 PM            24,936 Refresh-icon.png
10/03/2017  03:27 PM               842 Refresh.16x16.Image.png
10/03/2017  03:27 PM             2,143 Refresh.32x32.Image.png
10/03/2017  03:27 PM               713 Refresh16x16.png
10/03/2017  03:27 PM             3,517 Refresh48x48.png
10/03/2017  03:27 PM               614 Running16x16.png
10/03/2017  03:27 PM               986 save-16x16-blue.png
10/03/2017  03:27 PM               986 save-16x16-disabled.png
10/03/2017  03:27 PM             1,194 save-24x24.png
10/03/2017  03:27 PM               896 Save.16x16.Image.png
10/03/2017  03:27 PM             1,575 Save.32x32.Image.png
10/03/2017  03:27 PM             1,310 search-16x16.png
10/03/2017  03:27 PM             1,477 search-24x24-disabled.png
10/03/2017  03:27 PM             1,491 search-24x24-navy.png
10/03/2017  03:27 PM             1,279 search-containing-16x16.png
10/03/2017  03:27 PM             1,419 search-containing-24x24.png
10/03/2017  03:27 PM             1,290 search-start-from-16x16.png
10/03/2017  03:27 PM             1,466 search-start-from-24x24.png
10/03/2017  03:27 PM             1,296 search-start-with-16x16.png
10/03/2017  03:27 PM             1,388 search-start-with-24x24.png
10/03/2017  03:27 PM             2,171 Search.32x32.Image.png
10/03/2017  03:27 PM             1,958 ServerDrive32x32.png
10/03/2017  03:27 PM             1,191 set-permission-16x16.png
10/03/2017  03:27 PM             1,238 set-permission-24x24.png
10/03/2017  03:27 PM             1,299 show-sql-16x16.png
10/03/2017  03:27 PM             1,586 show-sql-24x24.png
10/03/2017  03:27 PM             1,238 sort-ascending-16x16.png
10/03/2017  03:27 PM             1,379 sort-ascending-24x24.png
10/03/2017  03:27 PM             1,235 sort-descending-16x16.png
10/03/2017  03:27 PM             1,393 sort-descending-24x24.png
10/03/2017  03:27 PM               582 Stopped16x16.png
10/03/2017  03:27 PM               717 Succeeded16x16.png
10/03/2017  03:27 PM             1,395 undock-24x24.png
10/03/2017  03:27 PM             1,307 unlock-24x24.png
10/03/2017  03:27 PM             1,292 unpin-16x16.png
10/03/2017  03:27 PM             1,474 unpin-24x24.png
10/03/2017  03:27 PM             1,224 xml-export-16x16.png
10/03/2017  03:27 PM             1,394 xml-export-24x24.png
10/03/2017  03:27 PM             1,241 xml-import-16x16.png
10/03/2017  03:27 PM             1,373 xml-import-24x24.png


EDIT: Also, we have a helper function to obtain an image from any assembly with embedded images - just pass in the fully namespaced name as a parameter and True or False indicating whether to retrieve the image from JiwaApplicaion.dll (False) or the assembly invoking the method (in which case True would be passed) - for example:

Code: Select all
JiwaApplication.Manager.Instance.GetEmbeddedPicture("JiwaFinancials.Jiwa.JiwaApplication.my-recent-documents-icon-16x16.png", False)


or in 7.00.177.00 or later:
Code: Select all
Manager.GetEmbeddedPicture("JiwaFinancials.Jiwa.JiwaApplication.my-recent-documents-icon-16x16.png", False)


The above gets the my-recent-documents-icon-16x16.png image from the JiwaApplication.dll assembly.

Mike
Mike Sheen
Chief Software Engineer
Jiwa Financials

If I do answer your question to your satisfaction, please mark it as the post solving the topic so others with the same issue can readily identify the solution
User avatar
Mike.Sheen
Overflow Error
Overflow Error
 
Posts: 2444
Joined: Tue Feb 12, 2008 11:12 am
Location: Perth, Republic of Western Australia
Topics Solved: 756

Re: List of embedded images

Postby neil.interactit » Fri Mar 17, 2017 12:01 pm

Just what I was after, many thanks Mike.
neil.interactit
Kohai
Kohai
 
Posts: 227
Joined: Wed Dec 03, 2014 2:36 pm
Topics Solved: 6


Return to Technical and or Programming

Who is online

Users browsing this forum: No registered users and 16 guests