General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Print option for K-Meleon
Posted by: guslinux
Date: March 01, 2007 09:25PM

I guys,

I'm using K-Meleon as a light web client for the application of my end-of-study work.

I need to print some document with the JavaScipt function window.print().

I red that it's possible to change print options with the kmeleon.print... param.
But when I launch k-meleon, a new profile is created (it's normal) and all printers avariable are added ... but not with the value defined before ...

Thank you for your help and sorry for my bad english ;-)


Example :

Options defined :
user_pref("kmeleon.print.BGColors", false);
user_pref("kmeleon.print.BGImages", false);
user_pref("kmeleon.print.marginBottom", "0,50");
user_pref("kmeleon.print.marginLeft", "0,50");
user_pref("kmeleon.print.marginRight", "0,50");
user_pref("kmeleon.print.marginTop", "0,50");

Entries generated by k-meleon :
user_pref("print.print_printer", "HP LaserJet 2100");
user_pref("print.printer_HP_LaserJet_2100.print_bgcolor", false);
user_pref("print.printer_HP_LaserJet_2100.print_bgimages", false);
user_pref("print.printer_HP_LaserJet_2100.print_command", "");
user_pref("print.printer_HP_LaserJet_2100.print_downloadfonts", false);
user_pref("print.printer_HP_LaserJet_2100.print_evenpages", true);
user_pref("print.printer_HP_LaserJet_2100.print_footercenter", "");
user_pref("print.printer_HP_LaserJet_2100.print_footerleft","&PT");
user_pref("print.printer_HP_LaserJet_2100.print_footerright", "&D");
user_pref("print.printer_HP_LaserJet_2100.print_headercenter", "");
user_pref("print.printer_HP_LaserJet_2100.print_headerleft", "&T");
user_pref("print.printer_HP_LaserJet_2100.print_headerright", "&U");
user_pref("print.printer_HP_LaserJet_2100.print_in_color", true);
user_pref("print.printer_HP_LaserJet_2100.print_margin_bottom", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_left", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_right", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_margin_top", "0.5");
user_pref("print.printer_HP_LaserJet_2100.print_oddpages", true);
user_pref("print.printer_HP_LaserJet_2100.print_orientation", 0);
user_pref("print.printer_HP_LaserJet_2100.print_pagedelay", 500);
user_pref("print.printer_HP_LaserJet_2100.print_paper_data", 9);
user_pref("print.printer_HP_LaserJet_2100.print_paper_height", " 11,00");
user_pref("print.printer_HP_LaserJet_2100.print_paper_size", 103);
user_pref("print.printer_HP_LaserJet_2100.print_paper_size_type", 0);
user_pref("print.printer_HP_LaserJet_2100.print_paper_size_unit", 1);
user_pref("print.printer_HP_LaserJet_2100.print_paper_width", " 8,50");
user_pref("print.printer_HP_LaserJet_2100.print_printer", "HP LaserJet 2100");
user_pref("print.printer_HP_LaserJet_2100.print_reversed", false);
user_pref("print.printer_HP_LaserJet_2100.print_scaling", " 1,00");
user_pref("print.printer_HP_LaserJet_2100.print_shrink_to_fit", true);
user_pref("print.printer_HP_LaserJet_2100.print_to_file", false);
user_pref("print.printer_HP_LaserJet_2100.print_to_filename", "");

Options: ReplyQuote
Re: Print option for K-Meleon
Posted by: guenter
Date: March 01, 2007 09:34PM

did you try to put them into user.js (that is my only idea)
greetings to beautiful BE.

- if not create a user.js

Options: ReplyQuote
Re: Print option for K-Meleon
Posted by: kko
Date: March 01, 2007 09:42PM

Put your user_prefs into defaults\profile\prefs.js (in your km installation directory). Then newly generated profiles will inherit them.

Options: ReplyQuote
Re: Print option for K-Meleon
Posted by: guslinux
Date: March 01, 2007 10:30PM

It work !!
I changed the target value into /grepref/all.js and it's all :-)

Thank you for your help ^^

Options: ReplyQuote


K-Meleon forum is powered by Phorum.