Re: Mac OS X interface problems - Mailing list pgadmin-hackers
From | Maarten Engelen |
---|---|
Subject | Re: Mac OS X interface problems |
Date | |
Msg-id | 07206C65-528D-11D9-9DBA-000A95D6C24C@jvonet.nl Whole thread Raw |
In response to | Mac OS X interface problems (Andreas Pflug <pgadmin@pse-consulting.de>) |
Responses |
Re: Mac OS X interface problems
|
List | pgadmin-hackers |
Well, not a very good start: I'm getting a compiler error when compiling the xrcdemo. :( g++ -o xrcdemo xrcdemo_xrcdemo.o xrcdemo_myframe.o xrcdemo_derivdlg.o xrcdemo_custclas.o -framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework System -L../../lib -lwx_macud_xrc-2.5 -lwx_macud_html-2.5 -lwx_macud_adv-2.5 -lwx_macud_core-2.5 -lwx_base_carbonud_xml-2.5 -lwx_base_carbonud-2.5 -lwxtiffd-2.5 -lwxjpegd-2.5 -lwxpngd-2.5 -lwxregexud-2.5 -lwxexpatd-2.5 -framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework System -lz -lpthread -liconv -framework WebKit ld: Undefined symbols: wxURL::wxURL[in-charge](wxString const&) wxURL::~wxURL [in-charge]() make: *** [xrcdemo] Error 1 Any idea how to fix this? Regards, Maarten Op 20-dec-04 om 12:17 heeft Andreas Pflug het volgende geschreven: > Please don't use private mail, we need to discuss this in the > pgadmin-hackers community. > > Maarten Engelen wrote: >> Attached you will find two screenshots of the preference dialog an >> the database property dialog after I changed the default font setting >> from Lucida Grande to Courier. I had to do this in the pgadmin3 >> preference file, because (as you will see from the screenshot) there >> is no dropdown control to choose a new font. The control is >> uneditable. >> I edited the database property dialog xrc file to make it a bit >> wider. But the controls still don't space evenly over the dialog. > > Your description doesn't fit the snapshots (font is "genova", not > "courier"; anyway, this doesn't seem to be the well-known font > problem. > > Please try the wx xrc sample: copy the attached basicdlg.xrc to > samples/xrc/rc, make and start xrcdemo (ignore the version hint) and > have a look at the basic dialog. It should display correctly, with the > exception of the three buttons at the bottom which might be > misplaced/cut off. Post the result here if it doesn't look ok. > > Regards, > Andreas > > > <?xml version="1.0" ?> > <resource> > <object class="wxDialog" name="non_derived_dialog"> > <title>Options</title> > <pos>0,0d</pos> > <size>246,166d</size> > > <style>wxDEFAULT_DIALOG_STYLE|wxDIALOG_MODAL|wxCAPTION|wxSYSTEM_MENU</ > style> > <object class="wxNotebook" name="nbOptions"> > <object class="notebookpage"> > <label>General</label> > <selected>1</selected> > <object class="wxPanel" name="pnlGeneral"> > <object class="wxStaticText" name="stLanguage"> > <label>User language</label> > <pos>5,5d</pos> > </object> > <object class="wxComboBox" name="cbLanguage"> > <content/> > <pos>70,5d</pos> > <size>160,12d</size> > <style>wxCB_READONLY|wxCB_DROPDOWN</style> > </object> > <object class="wxStaticText" name="stSqlHelpSite"> > <label>SQL help site</label> > <pos>5,22d</pos> > </object> > <object class="wxTextCtrl" name="txtSqlHelpSite"> > <pos>70,20d</pos> > <size>160,-1d</size> > <tooltip>Enter the path or URL to the PostgreSQL > documentation</tooltip> > </object> > <object class="wxStaticText" name="stProxy"> > <label>HTTP proxy</label> > <pos>5,37d</pos> > </object> > <object class="wxTextCtrl" name="txtProxy"> > <pos>70,35d</pos> > <size>160,-1d</size> > </object> > </object> > </object> > <object class="notebookpage"> > <label>Preferences</label> > <object class="wxPanel" name="pnlPreferences"> > <object class="wxStaticText" name="stFont"> > <label>Font</label> > <pos>5,7d</pos> > </object> > <object class="wxTextCtrl" name="txtFont"> > <pos>70,5d</pos> > <size>140,12d</size> > <style>wxTE_READONLY</style> > </object> > <object class="wxButton" name="btnFont"> > <label>...</label> > <pos>215,5d</pos> > <size>15,-1d</size> > </object> > <object class="wxCheckBox" name="chkUnicodeFile"> > <label>Read and write Unicode UTF-8 files</label> > <pos>5,35d</pos> > <size>226,12d</size> > </object> > <object class="wxCheckBox" name="chkAskSaveConfirm"> > <label>Do not prompt for unsaved files on exit</label> > <checked>0</checked> > <pos>5,47d</pos> > <size>226,12d</size> > </object> > <object class="wxCheckBox" name="chkAskDelete"> > <label>Confirm object deletion?</label> > <checked>1</checked> > <pos>5,59d</pos> > <size>226,12d</size> > </object> > <object class="wxCheckBox" name="chkShowUsersForPrivileges"> > <label>Show users for privileges?</label> > <checked>0</checked> > <pos>5,71d</pos> > <size>226,12d</size> > </object> > <object class="wxCheckBox" name="chkDoubleClickProperties"> > <label>Show object properties on double click in > treeview?</label> > <checked>0</checked> > <pos>5,83d</pos> > <size>226,12d</size> > </object> > </object> > </object> > <object class="notebookpage"> > <label>Query</label> > <object class="wxPanel" name="pnlQuery"> > <object class="wxStaticText" name="stSqlFont"> > <label>Font</label> > <pos>5,7d</pos> > </object> > <object class="wxTextCtrl" name="txtSqlFont"> > <pos>70,5d</pos> > <size>140,-1d</size> > <style>wxTE_READONLY</style> > </object> > <object class="wxButton" name="btnSqlFont"> > <label>...</label> > <pos>215,5d</pos> > <size>15,-1d</size> > </object> > <object class="wxStaticText" name="lblMaxRows"> > <label>Maximum rows to retrieve</label> > <pos>5,22d</pos> > </object> > <object class="wxTextCtrl" name="txtMaxRows"> > <value>100</value> > <pos>175,20d</pos> > <size>35,-1d</size> > <tooltip>Maximums rows to retrieve into output window; 0 = > unlimited</tooltip> > </object> > <object class="wxStaticText" name="lblMaxColSize"> > <label>Max. characters per column</label> > <pos>5,37d</pos> > </object> > <object class="wxTextCtrl" name="txtMaxColSize"> > <value>256</value> > <pos>175,35d</pos> > <size>35,-1d</size> > </object> > <object class="wxStaticText" name="stAutoRowCount"> > <label>Count rows if estimated less than</label> > <pos>5,52d</pos> > </object> > <object class="wxTextCtrl" name="txtAutoRowCount"> > <pos>175,50d</pos> > <size>35,-1d</size> > </object> > <object class="wxCheckBox" name="chkStickySql"> > <label>Copy SQL from main form to SQL dialogue</label> > <checked>1</checked> > <pos>5,67d</pos> > <size>226,12d</size> > </object> > </object> > </object> > <object class="notebookpage"> > <label>Logging</label> > <object class="wxPanel" name="pnlLogging"> > <object class="wxStaticText" name="lblLogfile"> > <label>Logfile (%ID will be replaced with the Process > ID)</label> > <pos>5,5d</pos> > </object> > <object class="wxTextCtrl" name="txtLogfile"> > <value>pgadmin3_%ID.log</value> > <pos>5,17d</pos> > <size>205,-1d</size> > <tooltip>Enter a filename to write application logs > to.</tooltip> > </object> > <object class="wxButton" name="btnBrowseLogfile"> > <label>...</label> > <pos>215,17d</pos> > <size>15,-1d</size> > <tooltip>Browse for a logfile.</tooltip> > </object> > <object class="wxRadioBox" name="radLoglevel"> > <label>Log Level</label> > <content> > <item>&No logging</item> > <item>&Errors only</item> > <item>Errors and N&otices</item> > <item>Errors, Notices, &SQL</item> > <item>&Debug (not recommended for normal use)</item> > </content> > <selection>2</selection> > <dimension>1</dimension> > <pos>25,35d</pos> > <style>wxRA_SPECIFY_COLS</style> > <tooltip>Select the level of detail to record in the > logfile.</tooltip> > </object> > </object> > </object> > <pos>2,3d</pos> > <size>240,141d</size> > </object> > <object class="wxButton" name="wxID_HELP"> > <label>&Help</label> > <pos>2,147d</pos> > <tooltip>Accept the current settings and close the > dialogue.</tooltip> > </object> > <object class="wxButton" name="wxID_OK"> > <label>&OK</label> > <default>1</default> > <pos>140,147d</pos> > <tooltip>Accept the current settings and close the > dialogue.</tooltip> > </object> > <object class="wxButton" name="wxID_CANCEL"> > <label>&Cancel</label> > <default>0</default> > <pos>193,147d</pos> > <tooltip>Cancel any changes and close the dialogue.</tooltip> > </object> > </object> > </resource>
pgadmin-hackers by date: