icons_set.anubis 3.96 KB
/*
 * Created by PyramIDE.
 * User: フランスのトトロ 
 * Date: 19/07/2015
 * Time: 13:26
 * © David RENÉ
 */

read web/mime.anubis
read xlib/web/making_a_web_site.anubis

public define String icn8(String icon)  = "icons/8x8/"+icon.
public define String icn16(String icon) = "icons/16x16/"+icon.
public define String icn22(String icon) = "icons/22x22/"+icon.
public define String icn24(String icon) = "icons/24x24/"+icon.
public define String icn32(String icon) = "icons/32x32/"+icon.
public define String icn48(String icon) = "icons/48x48/"+icon.
public define String icn64(String icon) = "icons/64x64/"+icon.
public define String icn128(String icon) = "icons/128x128/"+icon.
public define String icn256(String icon) = "icons/256x256/"+icon.

public define String icn16_add          = "icons/16x16/add.png".
public define String icn16_edit         = "icons/16x16/edit.png".
public define String icn16_calendar     = "icons/16x16/calendar.png".
public define String icn16_check        = "icons/16x16/check.png".
public define String icn16_clock        = "icons/16x16/clock.png".
public define String icn16_cross        = "icons/16x16/cross.png".
public define String icn16_email        = "icons/16x16/email.png".
public define String icn16_fax          = "icons/16x16/fax.png".
public define String icn16_find         = "icons/16x16/find.png".
public define String icn16_folder       = "icons/16x16/folder.png".
public define String icn16_folder_edit  = "icons/16x16/folder_edit.png".
public define String icn16_forward      = "icons/16x16/forward.png".
public define String icn16_group        = "icons/16x16/group.png".
public define String icn16_home         = "icons/16x16/home.png".
public define String icn16_key          = "icons/16x16/key.png".
public define String icn16_locked       = "icons/16x16/lock.png".
public define String icn16_unlocked     = "icons/16x16/unlocked.png".
public define String icn16_phone        = "icons/16x16/desktop_phone.png".
public define String icn16_cell_phone   = "icons/16x16/cellphone.png".

public define String icn16_question     = "icons/16x16/question.png".
public define String icn16_refresh      = "icons/16x16/arrow_refresh.png".
public define String icn16_url          = "icons/16x16/url.png".
public define String icn16_www          = icn16_url.
public define String icn16_vcard_add    = "icons/16x16/vcard_add.png".
public define String icn16_view_list    = "icons/16x16/view_list.png".
public define String icn16_warning      = "icons/16x16/warning.png".

public define String icn16_true         = "icons/16x16/check.png".
public define String icn16_false        = "icons/16x16/cross.png".

 /****------------------ MIME PART -----------------****/
 
public define String icn16_mime_html    = "icons/16x16/mimetypes/html.png".
public define String icn16_mime_txt     = "icons/16x16/mimetypes/txt.png".
public define String icn16_mime_csv     = "icons/16x16/mimetypes/csv.png".
public define String icn16_mime_unknown = "icons/16x16/mimetypes/unknown.png".

public define String icn16_mime(String mimetype)  = "icons/16x16/mimetypes/"+mimetype+".png".
public define String icn16_mime(MIME mimetype)    = "icons/16x16/mimetypes/"+mimetype.type+"-"+mimetype.subtype+".png".
public define String icn22_mime(String mimetype)  = "icons/22x22/mimetypes/"+mimetype+".png".
public define String icn22_mime(MIME mimetype)    = "icons/22x22/mimetypes/"+mimetype.type+"-"+mimetype.subtype+".png".
public define String icn32_mime(String mimetype)  = "icons/32x32/mimetypes/"+mimetype+".png".
public define String icn32_mime(MIME mimetype)    = "icons/32x32/mimetypes/"+mimetype.type+"-"+mimetype.subtype+".png".
public define String icn64_mime(String mimetype)  = "icons/64x64/mimetypes/"+mimetype+".png".
public define String icn64_mime(MIME mimetype)    = "icons/64x64/mimetypes/"+mimetype.type+"-"+mimetype.subtype+".png".

public define String        to_Icon     (Bool value)  = if value then icn16_true else icn16_false.
public define HTML_Off_Form bool_to_img (Bool value)  = img(to_Icon(value)).