Page 1 of 1

List of embedded images

PostPosted: Thu Mar 16, 2017 11:05 am
by neil.interactit
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.

Re: List of embedded images  Topic is solved

PostPosted: Thu Mar 16, 2017 11:09 am
by Mike.Sheen
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

Re: List of embedded images

PostPosted: Fri Mar 17, 2017 12:01 pm
by neil.interactit
Just what I was after, many thanks Mike.