Plotting a combination chart with a combo box for selection
Hi:
I am a newbie using xcelcius and I need help on the following:-
I need to create a combination chart that plots 3 years data by month, and I need a combo box selection at the top that allows me to select user display for each difference region. I manage to create one that plots only 2008 data with a combo-box selection, but I have no idea how to do it for a combi chart in xcelcius. Any advise?
Hi Ning,
I assume your data are like this:
Region Year Jan Feb Mar
APJ 2006 $234.45 $310.34 $321.54
APJ 2007 $314.35 $319.12 $256.89
APJ 2008 $425.54 $354.34 $285.73
North Asia 2006 $534.64 $642.35 $484.64
North Asia 2007 $631.74 $654.13 $754.34
North Asia 2008 $754.31 $423.65 $634.32
South East Asia 2006 $536.42 $576.35 $525.42
South East Asia 2007 $426.78 $876.43 $643.75
South East Asia 2008 $634.87 $425.77 $732.43
If this, you can set the insertion type of combo box is "Filtered Rows", see steps:
1) For Combo Box, bind General > Labels to the Region column.
2) Set General > Data Insertion > Insertion Type is "Filtered Rows" (you can refer to following flash to see how "Filtered Rows" works).
3) Set its Source Data are Year, Jan, Feb, ... columns and Destination to blank cells.
4) Bind Chart to the destination data.
Now when you select APJ from Combo Box, it will insert all the rows of APJ data to the desitination cells which will be displayed in Chart.
Hope this can help!
Similar Messages
-
Help with linking combo boxes so that some options are made unavailable
Hello!
I'm having trouble setting up an interactive PDF form with multiple combo boxes.
I have designed an interactive PDF form in InDesign CS6 but am doing the final preparation and formatting in Adobe Acrobat XI Pro.
First of all, I am not sure if I should be using combo boxes or list boxes, but the combo box seemd to look better after I export the PDF and also left the field blank, ready for selection from the drop-down menu.
Basically I have a list of drop-down lists, but not all combinations are compatible. For example, after maing "Selection 1" in "Combo box 1", I need only "Selection 1", "2", and "3" [out of the total 5] to be available in "Combo box 2".
I need to be able to apply this algorhythm to the next few combo boxes as well.
Moreover, I would need some of the checkboxes disabled [the user won't be able to check them at all]when I make a certain selection in some of the combo boxes.
Needless to say, I don't know any Java, coding or making calculations in LiveCycle Designer, so I don't even know where to begin.
I have attached a screen grab of my form and what I want to achieve.
Any help would be very much appreciated.
Thank you!If it is static data, I would suggest you to cache it rather than having it in each of the user session. You can have configuration/code to refresh when needed. Please look at any available caching frameworks (EhCache, OSCache etc...)
-
A data-binding issue with a combo box.
Hi,
Iu2019m having a data-binding issue with a combo box. The field it is bound to is an integer. The valid values in the combo box are 1, 2, and 3. If I add a record when it is set to 1 or 2, the value gets stored correctly. If I add a record when it is set to 3, it is stored as 1. However, I can bring up the record just added on the form, change it to 3, and click u201CUpdateu201D and it is saved correctly as 3. If I change it so that the valid values are 4, 5, and 6, it saves a 1 regardless of what is selected in the combo box. It looks like the combo box is correctly bound for updates but not for adds. The table is a master type UDO. Any ideas? Iu2019m somewhat committed to the field being an integer. I'm using 2007A PL47.
Thanks,
Mike
Edited by: Mike Angelastro on Jul 1, 2009 2:43 PMI tried a few things on my own. The result is that I decided that it was not a good idea to use a combo box bound to an integer (numeric) field. I donu2019t think the SDK can handle it. The reason it was an integer field in the first place is that before I changed it to a combo box it was a group of two option buttons. Option buttons use an integer (numeric) field. This worked just fine until I added a third option; the SDK didnu2019t handle the third option correctly when adding records. I thought that using a combo box instead would fix that. I was wrong; the problem remained. So I decided to use a character (alphanumeric) field instead. This works just fine.
So here is my advice: Never use option buttons if they need to be bound to the database; a combo box will actually work better when bound to the database. But use a character (alphanumeric) field.
Edited by: Mike Angelastro on Jul 5, 2009 9:15 PM -
I have a very large list and would like to filter via combo box. Is it possible to use a combo box for a parameter in SSRS either 2012 or 2008 (currently running 2008)
Thanks,
JOe K.Hi tjcinnamon,
According to your description, you want to filter data by using a combo box in a parameter. Right?
In Reporting Services, it's not supported to have a combo box in a parameter. For your requirement, we can create cascading parameter to achieve it, it can generate corresponding values in drop down list based on the selection in another parameter. For more
information, please see the link below:
Add Cascading Parameters to a Report (Report Builder and SSRS)
If you have any question, please feel free to ask.
Best Regards,
Simon Hou -
Combined Chart with Jfreechart
I am using jfreechart-0.9.3 for drawing 4 charts on the same plot. I want to have two of them horizontally and two vertically next to eachother. When I tried to imitate the code of Demo combined charts by jfreechart (which only draws two charts next to eachother horizontally), I can't do that vertically. Because there is no
com.jrefinery.chart.HorizontalXYBarRenderer and com.jrefinery.chart.VerticalDateAxis classes. How can I make it vertically? Is there any other classes which could be usefull in jfreechart?
The code of two horizontal charts looks like this:
import com.jrefinery.chart.JFreeChart;
import com.jrefinery.chart.ChartPanel;
import com.jrefinery.chart.XYPlot;
import com.jrefinery.chart.XYItemRenderer;
import com.jrefinery.chart.VerticalXYBarRenderer;
import com.jrefinery.chart.HorizontalDateAxis;
import com.jrefinery.chart.VerticalNumberAxis;
import com.jrefinery.chart.CombinedXYPlot;
import com.jrefinery.chart.tooltips.TimeSeriesToolTipGenerator;
import com.jrefinery.data.BasicTimeSeries;
import com.jrefinery.data.TimeSeriesCollection;
import com.jrefinery.data.Day;
import com.jrefinery.data.XYDataset;
import com.jrefinery.data.IntervalXYDataset;
import com.jrefinery.date.SerialDate;
import com.jrefinery.ui.ApplicationFrame;
import com.jrefinery.ui.RefineryUtilities;
* A demonstration application showing a time series chart overlaid with a vertical XY bar chart.
public class CombinedXYPlotDemo extends ApplicationFrame {
* Constructs a new demonstration application.
public CombinedXYPlotDemo(String title) {
super(title);
JFreeChart chart = createCombinedChart();
ChartPanel panel = new ChartPanel(chart, true, true, true, false, true);
panel.setPreferredSize(new java.awt.Dimension(500, 270));
this.setContentPane(panel);
* Creates a combined XYPlot chart.
private JFreeChart createCombinedChart() {
// create a parent plot...
CombinedXYPlot plot = new CombinedXYPlot(new VerticalNumberAxis("Value"),
CombinedXYPlot.HORIZONTAL);
// create subplot 1...
IntervalXYDataset data1 = this.createDataset1();
XYItemRenderer renderer1 = new VerticalXYBarRenderer(0.20);
renderer1.setToolTipGenerator(new TimeSeriesToolTipGenerator("d-MMM-yyyy", "0,000.0"));
XYPlot subplot1 = new XYPlot(data1, new HorizontalDateAxis("Date"), null, renderer1);
// create subplot 2...
XYDataset data2 = this.createDataset2();
XYPlot subplot2 = new XYPlot(data2, new HorizontalDateAxis("Date"), null);
XYItemRenderer renderer2 = subplot2.getRenderer();
renderer2.setToolTipGenerator(new TimeSeriesToolTipGenerator("d-MMM-yyyy", "0,000.0"));
// add the subplots...
plot.add(subplot1, 1);
plot.add(subplot2, 1);
// return a new chart containing the overlaid plot...
return new JFreeChart("Horizontal Combined Plot",
JFreeChart.DEFAULT_TITLE_FONT, plot, true);
* Creates a sample dataset.
private IntervalXYDataset createDataset1() {
// create dataset 1...
BasicTimeSeries series1 = new BasicTimeSeries("Series 1", Day.class);
series1.add(new Day(1, SerialDate.MARCH, 2002), 12353.3);
series1.add(new Day(2, SerialDate.MARCH, 2002), 13734.4);
series1.add(new Day(3, SerialDate.MARCH, 2002), 14525.3);
series1.add(new Day(4, SerialDate.MARCH, 2002), 13984.3);
series1.add(new Day(5, SerialDate.MARCH, 2002), 12999.4);
series1.add(new Day(6, SerialDate.MARCH, 2002), 14274.3);
series1.add(new Day(7, SerialDate.MARCH, 2002), 15943.5);
series1.add(new Day(8, SerialDate.MARCH, 2002), 14845.3);
series1.add(new Day(9, SerialDate.MARCH, 2002), 14645.4);
series1.add(new Day(10, SerialDate.MARCH, 2002), 16234.6);
series1.add(new Day(11, SerialDate.MARCH, 2002), 17232.3);
series1.add(new Day(12, SerialDate.MARCH, 2002), 14232.2);
series1.add(new Day(13, SerialDate.MARCH, 2002), 13102.2);
series1.add(new Day(14, SerialDate.MARCH, 2002), 14230.2);
series1.add(new Day(15, SerialDate.MARCH, 2002), 11235.2);
return new TimeSeriesCollection(series1);
* Creates a sample dataset.
private XYDataset createDataset2() {
// create dataset 2...
BasicTimeSeries series2 = new BasicTimeSeries("Series 2", Day.class);
series2.add(new Day(3, SerialDate.MARCH, 2002), 16853.2);
series2.add(new Day(4, SerialDate.MARCH, 2002), 19642.3);
series2.add(new Day(5, SerialDate.MARCH, 2002), 18253.5);
series2.add(new Day(6, SerialDate.MARCH, 2002), 15352.3);
series2.add(new Day(7, SerialDate.MARCH, 2002), 13532.0);
series2.add(new Day(8, SerialDate.MARCH, 2002), 12635.3);
series2.add(new Day(9, SerialDate.MARCH, 2002), 13998.2);
series2.add(new Day(10, SerialDate.MARCH, 2002), 11943.2);
series2.add(new Day(11, SerialDate.MARCH, 2002), 16943.9);
series2.add(new Day(12, SerialDate.MARCH, 2002), 17843.2);
series2.add(new Day(13, SerialDate.MARCH, 2002), 16495.3);
series2.add(new Day(14, SerialDate.MARCH, 2002), 17943.6);
series2.add(new Day(15, SerialDate.MARCH, 2002), 18500.7);
series2.add(new Day(16, SerialDate.MARCH, 2002), 19595.9);
return new TimeSeriesCollection(series2);
* Starting point for the demonstration application.
public static void main(String[] args) {
CombinedXYPlotDemo demo = new CombinedXYPlotDemo("Combined XY Plot Demo");
demo.pack();
RefineryUtilities.centerFrameOnScreen(demo);
demo.setVisible(true);I don't believe it supports putting them vertically and horizontally... only one way or the other. ...
Although, 0.9.3 is pretty old... what about a newer version... I haven't played with those charts in about 9 months, so my info is a little out of date. Problem is, after 0.9.6 (I think) they changed a lot of the packages around so a lot needs to change. -
Problems with a combo box in dynpro
Hi guys, im creating a combo box in a dynpro, but is not showing anything.
the code is the following:
AT the screen painter..
MODULE USER_COMMAND_0100.
PROCESS ON VALUE-REQUEST.
FIELD TI_COMBO MODULE create_dropdown_box.
*then the module in the main program.....
module create_dropdown_box input.
TYPES: BEGIN OF type_carrid,
op1(20),
ID TYPE N,
END OF type_carrid.
DATA ti_combo TYPE STANDARD TABLE OF type_carrid WITH HEADER LINE.
ti_combo-op1 = 'Not processed'.
TI_COMBO-ID = 1.
append ti_combo.
ti_combo-op1 = 'Duplicated.
append ti_combo.
ti_combo-op1 = 'For Payroll'.
append ti_combo.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
RETFIELD = 'ID'
DYNPPROG = SY-REPID
DYNPNR = '100'
DYNPROFIELD = 'TI_COMBO'
VALUE_ORG = 'S'
TABLES
value_tab = ti_combo
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
ENDIF.
endmodule.
Edited by: javier santana on May 7, 2008 5:47 PMHi,
Check the below code.
TYPE-POOLS: VRM.
DATA:V_NUM TYPE I.
DATA:NAME TYPE VRM_ID,
LIST TYPE VRM_VALUES,
VALUE LIKE LINE OF LIST.
DATA:I_WORKPATTERN LIKE ZWORKPAT OCCURS 0 WITH HEADER LINE.
DATA:ZPATTXT(60).
MODULE WORKPATTERN_LISTBOX OUTPUT.
NAME = 'P9434-ZWORKPATTERN'.
IF V_NUM IS INITIAL.
CLEAR I_WORKPATTERN.
REFRESH I_WORKPATTERN.
SELECT *
FROM ZWORKPAT
INTO TABLE I_WORKPATTERN.
IF NOT I_WORKPATTERN[] IS INITIAL.
LOOP AT I_WORKPATTERN.
VALUE-KEY = I_WORKPATTERN-ZWORKPATTERN.
VALUE-TEXT = I_WORKPATTERN-ZWORKPATTERN.
APPEND VALUE TO LIST.
ENDLOOP.
ENDIF.
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
ID = NAME
VALUES = LIST
EXCEPTIONS
ID_ILLEGAL_NAME = 1
OTHERS = 2.
IF SY-SUBRC <> 0.
CLEAR SY-SUBRC.
ENDIF.
V_NUM = V_NUM + 1.
ENDIF. -
Help with Radio Buttons & Combo Box for Flash Form that sends email
I'm having a bit of a hard time with a Flash form that I'm working on.
I've got the basic text fields working fine, but I'm not sure how to retrieve the values from the Radio Button and Menu List components.
The PHP script pulls the values from the text fields with:
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
but using
$radioGroup = $_POST['radioGroup'];
doesn't retrieve the selected radio button value.
The radio buttons have a groupName of "radioGroup". The combo box component doesn't even show up in the HTML version, but does in the .swf.
Can anyone point me in the correct direction to pull these values from these components and get them passed to the PHP form? The native .FLA and the php file are here for reference:
http://dl.getdropbox.com/u/21984/flashform.zip
My solution needs to be ActionScript 2.
Thanks!again, you assign a variable. the selected radiobutton's data and/or label isn't going to magically be sent to the php file.
for example, if you have sendLV and receiveLV loadvars instances, you can use:
sendLV.rbData=yourradiogroup.selection.data;
sendLV.yourothervariables=yourothervariables;
sendLV.sendAndLoad("yourphp.php",receiveLV,"POST"); -
Problem with editable combo box and creating dynamic table values using js
Hai
I have used jquery.jec.js to make my dropdown list as editable... I need to create dynamic table values on the onChange event of dropdown using javascript.
Now am facing the problem in it...
I am getting duplicate rows in the table... think(assumption) this jquery.jec.js is calling the dropdown again creating duplicate values...
Please help me out.... Any help is appreciable... Thanks in advanceThanks elOpalo, for your valuable response....
I have found the correct way of doing.
Before i had my code like this,
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>test</title>
<script type="text/javascript" src="js/jquery-latest.js"></script>
<script type="text/javascript" src="js/jquery.jec.js"></script>
<script type="text/javascript">
$(function(){
$('#list').jec();
function giveAlert(){
alert('hello');
</script>
</head>
<body>
<form>
Combo Box:
<select id="list" name="list" onChange="giveAlert();">
<option value="1">one</option>
<option value="2">two</option>
</select>
</form>
</body>
</html>
Now i have changed as the following,
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>test</title>
<script type="text/javascript" src="js/jquery-latest.js"></script>
<script type="text/javascript" src="js/jquery.jec.js"></script>
<script type="text/javascript">
$(function(){
$('select.combo').jec();
$('select.combo')
.change(function() {
alert($(this).val());
}).change();
</script>
</head>
<body>
<form>
<table>
<tr>
<td>Combo Box:</td>
<td><select class="combo"><option value="b">banana</option><option value="a">apple</option></select></td>
</tr>
</table>
</form>
</body>
</html>
The problem is with the function i have called on the onChange Event.. Now i have defined it inside the jquery function of dropdown to make it as editable... -
Can I use an LOV with a Combo Box?
... and if so, how?
This should be easy, but I've been searching for over an hour now and I keep getting instruction on how to do each individually, but not how to put them together for the desired behavior.
My goal is to have a combo box (single line text field with a drop down arrow) that, when the user clicks the arrow, displays a list populated from a column in the data base and the user selects a value.
I'm using Oracle 10g2
Thanks in advance,
DarrenWhy don't you create a record group and populate that record group into the list item on runtime?
-Ammad -
Apex 4 Combined chart with multiple y axis
Hi
I am trying to create a Combined Line chart & Bar chart using Multiple y-axis
ie Line chart using one y-axis and Bar chart using another y-axis.
In Apex 4 so for i am able to to create Combined chart by adding 2 series.. but i am unable to specify y-axis for each.
Can any one help me how i can do this.
Thanks
PrabaharI managed to do it.
Below I will post a working example of sql code and chart XML:
SQL CODE:
select NULL LINK,
trunc(AUTH.AUTHDATETIME) "AUTHDATETIME",
count(AUTH.AUTHDATETIME) "{n:Computer;t:Spline;y:ex}",
sum(AUTH.amount) "{n:Video;t:Spline}"
FROM schema.AUTH
group by trunc(AUTH.AUTHDATETIME)
order by 2 desc
<?xml version = "1.0" encoding="utf-8" standalone = "yes"?>
<anychart>
<settings>
<animation enabled="false"/>
<no_data show_waiting_animation="False">
<label>
<text></text>
<font family="Verdana" bold="yes" size="10"/>
</label>
</no_data>
</settings>
<margin left="0" top="" right="0" bottom="0" />
<charts>
<chart plot_type="CategorizedVertical" name="chart_1269902745139534">
<chart_settings>
<title enabled="False" />
<chart_background>
<fill type="Solid" color="0xffffff" opacity="0" />
<border enabled="false"/>
<corners type="Square"/>
</chart_background>
<data_plot_background>
</data_plot_background>
<axes>
<y_axis >
<scale type="Logarithmic" minimum="1" log_base="5"/>
<title><text>Video Sales</text></title>
<labels><format>{%Value}{numDecimals:0}</format></labels>
</y_axis>
<x_axis>
<scale mode="Normal" />
<title enabled="false"/>
<labels enabled="true" position="Outside">
<font family="Tahoma" size="10" color="0x000000" />
<format><![CDATA[{%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]></format>
</labels>
<major_grid enabled="True" interlaced="false">
<line color="Black" />
</major_grid>
<minor_grid enabled="True">
</minor_grid>
</x_axis>
<extra>
<y_axis name="ex">
<title><text>Computer Sales</text></title>
<labels><format>{%Value}{numDecimals:0}</format></labels>
</y_axis>
</extra>
</axes>
</chart_settings>
<data_plot_settings enable_3d_mode="false" >
<line_series>
<tooltip_settings enabled="true">
<format><![CDATA[{%Name}{enabled:False} - {%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]></format>
<font family="Tahoma" size="10" color="0x000000" />
<position anchor="Float" valign="Top" padding="10" />
</tooltip_settings>
<label_settings enabled="true" mode="Outside" multi_line_align="Center">
<format><![CDATA[{%Value}{numDecimals:0,decimalSeparator:.,thousandsSeparator:\,}]]></format>
<background enabled="false"/>
<font family="Arial" size="10" color="0x000000" />
</label_settings>
<line_style>
<line enabled="true" thickness="1" opacity="1" />
</line_style>
<marker_settings enabled="True" >
<marker type="Circle" />
</marker_settings>
</line_series>
</data_plot_settings>
#DATA#
</chart>
</charts>
</anychart>
Originally I used as an example below resource:
http://anychart.apex-evangelists.com/pls/apex/f?p=755:46:0::NO:46::
Thanks.
Edited by: Jopa on 23.07.2010 1:07
Edited by: Jopa on 23.07.2010 1:08 -
Dealing with multiple combo boxes.
Hi all,
Yesterday I started a thread on the topic of using a main JComboBox, that when you select one of its items, 2 sub combo boxe's models are changed. Michael_Dunn helped me on this and gave me a great example. However, I don't want to have the 2nd combo box change the contents of the 3rd. I'd like the 1st combo box to control both the 2nd and the third. I modified his code a bit to make this true. However, when you select an item on the 1st box, and then change the item on either the 2nd or 3rd box, it sets the selection to both the 2nd and 3rd box. I'd like these boxes to behave normally, without one changing the other, except for the 1st boxe's control. This sounds a bit confusing the way I explain it, so just check out the code and you'll see what I mean. Also, here's the link to my previous thread: http://forum.java.sun.com/thread.jspa?threadID=702577 Any help would be greatly appreciated! Thanks!
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Testing extends JFrame
String[] cbo1Text = {"Snacks","Drinks","Cigarettes"};
String[][] cbo2Text = {{"Chocolate Bar","Chips","Candy"},{"Soft","Beer","Wine","Spirits"},
{"Menthol","Camel","Marlboro","Lite"}};
String[][][] cbo3Text = {{{"Choc1","Choc2","Choc3"},{"Chips1","Chips2","Chips3"},{"Candy1","Candy2","Candy3"}},
{{"Coca Cola","Pepsi","Dr Pepper","Solo"},{"Bud","Coors","Heinekken"},
{"Champagne","Chardonnay","Shiraz"},{"Bourbon","Scotch","Vodka"}},
{{"Menthol15","Menthol20","Menthol40"},{"Camel15","Camel20","Camel40"},
{"Marlboro15","Marlboro20","Marlboro40"},{"Lite15","Lite20","Lite40"}}};
JComboBox cbo1 = new JComboBox(cbo1Text);
JComboBox cbo2 = new JComboBox(cbo2Text[0]);
JComboBox cbo3 = new JComboBox(cbo3Text[0][0]);
public Testing()
super("JComboBox Test");
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocation(400,300);
setSize(300,300);
getContentPane().setLayout(new FlowLayout());
cbo1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
DefaultComboBoxModel cbo2NewModel = new DefaultComboBoxModel(cbo2Text[cbo1.getSelectedIndex()]);
cbo2.setModel(cbo2NewModel);
DefaultComboBoxModel cbo3NewModel = new DefaultComboBoxModel(cbo3Text[cbo1.getSelectedIndex()]/*[0]*/);
cbo3.setModel(cbo3NewModel);}});
/*cbo2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae){
DefaultComboBoxModel cbo3NewModel = new DefaultComboBoxModel(cbo3Text[cbo1.getSelectedIndex()][cbo2.getSelectedIndex()]);
cbo3.setModel(cbo3NewModel);}});*/
getContentPane().add(cbo1);
getContentPane().add(cbo2);
getContentPane().add(cbo3);
public static void main(String[] args){new Testing().setVisible(true);}
}this line
cbo3.setModel(cbo3NewModel);}});
which you changed to
cbo3.setModel(cbo2NewModel);}});
should be
cbo3.setModel(new DefaultComboBoxModel(cbo2Text[cbo1.getSelectedIndex()]));}}); -
How to modify a combo box for touch panel operation?
Hi,
I'm developping a touch panel controled application.
The first step of the application is user log-in. My application has a small database of names that the user can access via the drop down menu of a combo box.
My problem is that the arrows and the slider of the vertical scroll bar are way too small to be fingers-operated:
Is there a way to modify the size of this scrollbar so that it's not too small for the operators' fingers?
Best regards,
peperHello peper,
As far as I know this is not directly possible (a least not with the control editor).
If you want to, you could also create your own "adapted" control yourself through an XControl.
This one can then (for example) combine a name input, a button and a listbox (with a big vertical scrollbar).
Or is this too far fetched?
Kind Regards,
Thierry C - Applications Engineering Specialist Northern European Region - National Instruments
CLD, CTA
If someone helped you, let them know. Mark as solved and/or give a kudo. -
Problem in refreshing the combo box on selection of an item in another comb
I have a situation where values to be displayed in 2nd combo box depends on the selection of an item from the 1st combo box.
Problem observed:
The 2nd combo box is not getting refreshed if the selected item from the 1st combo box has mapping to more than 10 items.
for ex:
A - AA, AB, AC, AD, AE, AF
B - BA, BB, BC, BD, BE, BF, BG, BH, BI, BJ, BK, BL, BM, BN, BO, BP
C - CA, CB, CC
D - DA, DB, DC, DD
1st combo box list:
A
B
C
D
2nd combo box list:
If the value selected from the first combo box is A, C, or D then 2nd combo box refreshes with repective values. But when the value selected is B, then 2nd combo box is not getting refreshed with respective values.
Combo Model for 1st combo box:
public class proCLMLossTypeComboModel implements javax.swing.ComboBoxModel
package nz.co.towerinsurance.quantum.claims.pro;
import javax.swing.*;
import java.util.*;
import CoreProduct.mbsoPRDLossCauseTypeList;
import javax.swing.event.*;
public class proCLMLossTypeComboModel implements javax.swing.ComboBoxModel
Vector vector = null;
mbsoPRDLossCauseTypeList mbsoPRDLossCauseTypeListInst0 = null;
public void setData(Vector vector)
this.vector = vector;
public int getSize()
if(vector != null)
return this.vector.size();
else
return 0;
public void addListDataListener(ListDataListener l)
public void removeListDataListener(ListDataListener l)
public Object getElementAt(int index)
return this.vector.elementAt(index);
public Object getSelectedItem()
return this.mbsoPRDLossCauseTypeListInst0;
public void setSelectedItem(Object anItem)
mbsoPRDLossCauseTypeList mbsoPRDLossCauseTypeListInst1 = (mbsoPRDLossCauseTypeList)anItem;
this.mbsoPRDLossCauseTypeListInst0 = mbsoPRDLossCauseTypeListInst1;
public Vector getData()
return this.vector;
Combo Model for 2nd combo box:
package nz.co.towerinsurance.quantum.claims.pro;
import javax.swing.*;
import java.util.*;
import CoreProduct.mbsoPRDCauseTypeList;
import javax.swing.event.*;
public class proCLMCauseTypeComboModel implements javax.swing.ComboBoxModel
Vector vector = null;
mbsoPRDCauseTypeList mbsoPRDCauseTypeListInst0 = null;
public void setData(Vector vector)
this.vector = vector;
public int getSize()
if(vector != null)
return this.vector.size();
else
return 0;
public void addListDataListener(ListDataListener l)
public void removeListDataListener(ListDataListener l)
public Object getElementAt(int index)
return this.vector.elementAt(index);
public Object getSelectedItem()
return this.mbsoPRDCauseTypeListInst0;
public void setSelectedItem(Object anItem)
mbsoPRDCauseTypeList mbsoPRDCauseTypeListInst1 = (mbsoPRDCauseTypeList)anItem;
this.mbsoPRDCauseTypeListInst0 = mbsoPRDCauseTypeListInst1;
public Vector getData()
return this.vector;
The Panel inside which these combo boxes are used:
package nz.co.towerinsurance.quantum.claims.pro;
import nz.co.towerinsurance.quantum.logger.MessageLogger;
import nz.co.towerinsurance.quantum.claims.vmo.*;
import nz.co.towerinsurance.quantum.utility.uhoUTLDialogueContext;
import nz.co.towerinsurance.quantum.utility.uhoUTLModelHolder;
import nz.co.towerinsurance.quantum.utility.uhoUTLInteraction;
import nz.co.towerinsurance.quantum.utility.uhoUTLNotesContext;
import nz.co.towerinsurance.quantum.utility.uhoUTLPrivacyContext;
import nz.co.towerinsurance.quantum.utility.uhoUTLProcessImpContext;
import nz.co.towerinsurance.quantum.help.*;
import nz.co.towerinsurance.quantum.document.*;
import nz.co.towerinsurance.quantum.task.*;
import nz.co.towerinsurance.quantum.qtm.*;
import nz.co.towerinsurance.quantum.claims.uhoCLMClientModel;
import nz.co.towerinsurance.quantum.claims.utility.*;
import MCType.*;
import Claim.*;
import Client.*;
import Policy.*;
import CoreProduct.*;
import Security.*;
import MCUtil.*;
import java.awt.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.border.*;
import javax.swing.ButtonGroup.*;
import java.text.*;
public class proSummaryPanel extends proCLMPanelBase implements proCLMRefreshInterface, proCLMDeclineReasonInterface
private static final MessageLogger msgLogger=MessageLogger.getLogger("claims.pro.proSummaryPanel");
uhoCLMClientModel uhoCLMClientModelInst0 = null;
Vector VectorInst0 = new Vector();
JRadioButton jRdBtnSummaryPM = new JRadioButton();
JRadioButton jRdBtnSummaryAM = new JRadioButton();
ButtonGroup ButtonGroupInst0 = new ButtonGroup();
JButton jBtnSummarySearch = new JButton();
JLabel jLblSummaryCompanyName = new JLabel();
JLabel jLblSummaryCauseType = new JLabel();
JTextField jTxtFldSummaryAmountSaved = new JTextField();
JTextField jTxtFldSummaryDateNotified = new JTextField();
JTextField jTxtFldSummary = new JTextField();
JTextField jTxtFldSummarySuburb = new JTextField();
JLabel jLblSummaryCatCode = new JLabel();
JLabel jLblSummaryLossDesc = new JLabel();
JLabel jLblSummaryDateNotified = new JLabel();
JLabel jLblSummaryCity = new JLabel();
JLabel jLblSummaryTime = new JLabel();
JLabel jLblSummaryDeclineReason = new JLabel();
JCheckBox jChkBxNcbLost = new JCheckBox();
JCheckBox jChkBxLegal = new JCheckBox();
JCheckBox jChkBxNoBlameBonus = new JCheckBox();
JLabel jLblSummaryPostCode = new JLabel();
JTextField jTxtFldSummaryStreetName = new JTextField();
JTextField jTxtFldSummaryLossDate = new JTextField();
JTextField jTxtFldSummaryCity = new JTextField();
JTextField jTxtFldSummaryTime = new JTextField();
JLabel jLblSummaryLossType = new JLabel();
JTextField jTxtFldSummaryPhone = new JTextField();
JTextField jTxtFldSummaryCompanyName = new JTextField();
JLabel jLblSummarySuburb = new JLabel();
JTextArea jTxtArLossDescription = new JTextArea();
JScrollPane jScrPnSummaryLossDesc = new JScrollPane(jTxtArLossDescription);
JTextField jTxtFldSummaryDeclineReason = new JTextField();
JPanel jPanel2 = new JPanel();
JPanel jPanel1 = this;
JLabel jLblSummaryPhone = new JLabel();
JTextField jTxtFldSummaryPostCode = new JTextField();
JLabel jLblSummaryAmountSaved = new JLabel();
JPanel jPnlSummaryCoy = new JPanel();
JLabel jLblSummaryStreetName = new JLabel();
Vector lossTypeVec = new Vector();
JComboBox jCmbBxSummaryLossType = new JComboBox(lossTypeVec);
proCLMLossTypeComboModel lossTypeComboModel = new proCLMLossTypeComboModel();
Vector causeTypeVec = new Vector();
JComboBox jCmbBxSummaryCauseType = new JComboBox();
proCLMCauseTypeComboModel causeTypeComboModel = new proCLMCauseTypeComboModel();
Vector CatCodeVec = new Vector();
JComboBox jCmbBxSummaryCatCode = new JComboBox();
proCLMCatCodeComboModel catCodeComboModel = new proCLMCatCodeComboModel();
JLabel jLblSummaryLossDate = new JLabel();
JButton jBtnSave = new JButton();
JButton jBtnCancel = new JButton();
Border border1;
TitledBorder titledBorder1;
Border border2;
Border border3;
TitledBorder titledBorder2;
Border border4;
TitledBorder titledBorder3;
GridBagLayout gridBagLayout1 = new GridBagLayout();
GridBagLayout gridBagLayout2 = new GridBagLayout();
Border border5;
TitledBorder titledBorder4;
GridBagLayout gridBagLayout3 = new GridBagLayout();
GridBagLayout gridBagLayout4 = new GridBagLayout();
Component component1;
Component component2;
* @parameter uhoUTLInteraction ,mbsoSEMPrivilege
* @return
public proSummaryPanel(proQTMBase parent, uhoUTLInteraction inter,mbsoSEMPrivilege services)
super(parent,inter,services);
try {
jbInit();
catch(Exception e) {
e.printStackTrace();
* Component initialization
* @parameter
* @return void
private void jbInit() throws Exception
component1 = Box.createHorizontalStrut(8);
component2 = Box.createHorizontalStrut(8);
jCmbBxSummaryLossType.setMinimumSize(new Dimension(225, 25));
// set the combo models
jCmbBxSummaryLossType.setModel(lossTypeComboModel);
jCmbBxSummaryCauseType.setModel(causeTypeComboModel);
jCmbBxSummaryCatCode.setModel(catCodeComboModel);
// renderer for the loss type combo
jCmbBxSummaryLossType.setRenderer(new DefaultListCellRenderer()
public Component getListCellRendererComponent(JList list, Object value,
int index, boolean isSelected, boolean cellHasFocus)
mbsoPRDLossCauseTypeList mbsoPRDLossTypeListObj = (mbsoPRDLossCauseTypeList) value;
String v = (mbsoPRDLossTypeListObj == null) ? null:mbsoPRDLossTypeListObj.GetLossTypeName().toString();
return super.getListCellRendererComponent(list,v,index,isSelected,cellHasFocus);
// key selection manager for loss type combo
jCmbBxSummaryLossType.setKeySelectionManager(new javax.swing.JComboBox.KeySelectionManager()
public int selectionForKey(char aKey,ComboBoxModel aModel)
try
Vector vector = lossTypeComboModel.getData();
// prepare a character array witht the first letter of loss types in lower case
char[] characterArray = new char[vector.size()];
for(int i=0;i<vector.size();i++)
mbsoPRDLossCauseTypeList mbsoPRDLossCauseTypeListInst0 = (mbsoPRDLossCauseTypeList)vector.elementAt(i);
char charac = mbsoPRDLossCauseTypeListInst0.GetLossTypeName().toString().toLowerCase().charAt(0);
characterArray[i] = charac;
Character char1 = new Character(aKey);
int index = 0;
if(char1.isUpperCase(aKey))
char char2 = char1.toLowerCase(aKey);
index = java.util.Arrays.binarySearch(characterArray,char2);
else
index = java.util.Arrays.binarySearch(characterArray,aKey);
if(index > 0)
jCmbBxSummaryLossType.setSelectedIndex(index);
else
jCmbBxSummaryLossType.setSelectedIndex(0);
jCmbBxSummaryLossType.repaint();
if(index > 0)
return index;
else
return 0;
catch(Exception e1)
msgLogger.fatal("Exception : proSumamryPanel : loss type combo key sel mgr : "+e1.getMessage());
return 0;
// renderer for cause type combo
jCmbBxSummaryCauseType.setRenderer(new DefaultListCellRenderer() {
public Component getListCellRendererComponent(JList list, Object value,
int index, boolean isSelected, boolean cellHasFocus)
mbsoPRDCauseTypeList mbsoPRDCauseTypeListObj = (mbsoPRDCauseTypeList) value;
String v = (mbsoPRDCauseTypeListObj == null) ? null:mbsoPRDCauseTypeListObj.GetCauseTypeName().toString();
return super.getListCellRendererComponent(list,v,index,isSelected,cellHasFocus);
// key selection manager for loss type combo
jCmbBxSummaryCauseType.setKeySelectionManager(new javax.swing.JComboBox.KeySelectionManager()
public int selectionForKey(char aKey,ComboBoxModel aModel)
try
Vector vector = causeTypeComboModel.getData();
// prepare a character array witht the first letter of loss types in lower case
char[] characterArray = new char[vector.size()];
for(int i=0;i<vector.size();i++)
mbsoPRDCauseTypeList mbsoPRDCauseTypeListInst0 = (mbsoPRDCauseTypeList)vector.elementAt(i);
char charac = mbsoPRDCauseTypeListInst0.GetCauseTypeName().toString().toLowerCase().charAt(0);
characterArray[i] = charac;
Character char1 = new Character(aKey);
int index = 0;
if(char1.isUpperCase(aKey))
char char2 = char1.toLowerCase(aKey);
index = java.util.Arrays.binarySearch(characterArray,char2);
else
index = java.util.Arrays.binarySearch(characterArray,aKey);
if(index > 0)
jCmbBxSummaryCauseType.setSelectedIndex(index);
else
jCmbBxSummaryCauseType.setSelectedIndex(0);
jCmbBxSummaryCauseType.repaint();
if(index > 0)
return index;
else
return 0;
catch(Exception e1)
msgLogger.fatal("Exception : proSumamryPanel : cause type combo key sel mgr : "+e1.getMessage());
return 0;
jBtnSummarySearch.setBorder(BorderFactory.createRaisedBevelBorder());
jBtnSummarySearch.setMaximumSize(new Dimension(119, 23));
jBtnSummarySearch.setPreferredSize(new Dimension(65, 23));
jBtnSummarySearch.setMnemonic(KeyEvent.VK_E); // 20/12
jBtnSummarySearch.setText("Search");
this.setLayout(gridBagLayout4);
ButtonGroupInst0.add(jRdBtnSummaryPM);
ButtonGroupInst0.add(jRdBtnSummaryAM);
border1 = BorderFactory.createEtchedBorder(Color.white,new Color(142, 142, 142));
titledBorder1 = new TitledBorder(border1,"Where Is It Now?");
border2 = BorderFactory.createEtchedBorder(Color.white,new Color(142, 142, 142));
border3 = BorderFactory.createEtchedBorder(Color.white,new Color(142, 142, 142));
titledBorder2 = new TitledBorder(border3,"Where Is It Now?");
border4 = BorderFactory.createEtchedBorder(Color.white,new Color(142, 142, 142));
titledBorder3 = new TitledBorder(border4,"Summary");
border5 = BorderFactory.createEtchedBorder(Color.white,new Color(142, 142, 142));
titledBorder4 = new TitledBorder(border5,"Location of Vehicle/Boat");
jScrPnSummaryLossDesc.setToolTipText("");
jScrPnSummaryLossDesc.setFont(new java.awt.Font("SansSerif", 0, 12));
jScrPnSummaryLossDesc.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
jLblSummarySuburb.setText("Suburb");
jLblSummarySuburb.setForeground(Color.black);
jLblSummarySuburb.setPreferredSize(new Dimension(100, 17));
jLblSummarySuburb.setFont(new java.awt.Font("SansSerif", 1, 12));
jTxtFldSummaryCompanyName.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryCompanyName.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryCompanyName.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryCompanyName.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryPhone.setToolTipText("");
jTxtFldSummaryPhone.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryPhone.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryPhone.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryPhone.setFont(new java.awt.Font("SansSerif", 0, 12));
jLblSummaryLossType.setText("Loss Type");
jLblSummaryLossType.setForeground(Color.black);
jLblSummaryLossType.setPreferredSize(new Dimension(102, 17));
jLblSummaryLossType.setFont(new java.awt.Font("SansSerif", 1, 12));
jTxtFldSummaryTime.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryTime.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryTime.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryTime.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryCity.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryCity.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryCity.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryCity.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryLossDate.setBackground(Color.cyan);
jTxtFldSummaryLossDate.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryLossDate.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryLossDate.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryLossDate.setFont(new java.awt.Font("SansSerif", 0, 12));
jBtnSave.setToolTipText("");
jBtnSave.setBorder(BorderFactory.createRaisedBevelBorder());
jBtnSave.setMnemonic('S');
jBtnSave.setText("Save");
jBtnSave.setPreferredSize(new Dimension(100,23)); // 30/07
jBtnSummarySearch.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(ActionEvent e) {
jBtnSummarySearch_actionPerformed(e);
//the listener for losstype combobox
jCmbBxSummaryLossType.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(ItemEvent e) {
jCmbBxSummaryLossType_itemStateChanged(e);
//Actioin listener for Save button
jBtnSave.addActionListener(new java.awt.event.ActionListener()
public void actionPerformed(ActionEvent e)
jBtnSave_actionPerformed(e);
//Actioin listener for Cancel button
jTxtFldSummaryStreetName.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryStreetName.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryStreetName.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryStreetName.setPreferredSize(new Dimension(100, 20));
jLblSummaryPostCode.setText("Post Code");
jLblSummaryPostCode.setForeground(Color.black);
jLblSummaryPostCode.setPreferredSize(new Dimension(100, 17));
jLblSummaryPostCode.setFont(new java.awt.Font("SansSerif", 1, 12));
jChkBxNcbLost.setFont(new java.awt.Font("SansSerif", 1, 12));
jChkBxNcbLost.setPreferredSize(new Dimension(130, 17));
jChkBxNcbLost.setText("NCB Lost");
jLblSummaryDeclineReason.setText("Decline Reason");
jLblSummaryDeclineReason.setForeground(Color.black);
jLblSummaryDeclineReason.setPreferredSize(new Dimension(102, 17));
jLblSummaryDeclineReason.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryTime.setText("Time");
jLblSummaryTime.setForeground(Color.black);
jLblSummaryTime.setPreferredSize(new Dimension(35, 17));
jLblSummaryTime.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryCity.setText("Town/City");
jLblSummaryCity.setForeground(Color.black);
jLblSummaryCity.setPreferredSize(new Dimension(100, 17));
jLblSummaryCity.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryDateNotified.setText("Date Notified");
jLblSummaryDateNotified.setForeground(Color.black);
jLblSummaryDateNotified.setPreferredSize(new Dimension(102, 17));
jLblSummaryDateNotified.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryLossDesc.setText("Loss Description");
jLblSummaryLossDesc.setForeground(Color.black);
jLblSummaryLossDesc.setPreferredSize(new Dimension(102, 17));
jLblSummaryLossDesc.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryCatCode.setText("Catastrophe Code");
jLblSummaryCatCode.setForeground(Color.black);
jLblSummaryCatCode.setFont(new java.awt.Font("SansSerif", 1, 12));
jTxtFldSummarySuburb.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummarySuburb.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummarySuburb.setMinimumSize(new Dimension(100, 20));
jTxtFldSummarySuburb.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryAmountSaved.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryAmountSaved.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryAmountSaved.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryAmountSaved.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryDateNotified.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryDateNotified.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryDateNotified.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryDateNotified.setPreferredSize(new Dimension(100, 20));
jLblSummaryCauseType.setText("Cause Type");
jLblSummaryCauseType.setForeground(Color.black);
jLblSummaryCauseType.setPreferredSize(new Dimension(102, 17));
jLblSummaryCauseType.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryCompanyName.setText("Company Name");
jLblSummaryCompanyName.setForeground(Color.black);
jLblSummaryCompanyName.setPreferredSize(new Dimension(100, 17));
jLblSummaryCompanyName.setFont(new java.awt.Font("SansSerif", 1, 12));
jCmbBxSummaryCatCode.setFont(new java.awt.Font("SansSerif", 0, 12));
jCmbBxSummaryCatCode.setMinimumSize(new Dimension(225, 25)); // on 21/11
jCmbBxSummaryCatCode.setPreferredSize(new Dimension(126, 25));
jRdBtnSummaryPM.setFont(new java.awt.Font("SansSerif", 1, 12));
jRdBtnSummaryPM.setPreferredSize(new Dimension(40, 17));
jRdBtnSummaryPM.setText("pm");
jTxtFldSummaryDeclineReason.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtFldSummaryDeclineReason.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryDeclineReason.setMinimumSize(new Dimension(225, 20));
jTxtFldSummaryDeclineReason.setPreferredSize(new Dimension(225, 20));
jChkBxLegal.setPreferredSize(new Dimension(130, 17));
jChkBxLegal.setText("Legal");
jChkBxLegal.setActionCommand("jChkBxLegal");
jChkBxLegal.setFont(new java.awt.Font("SansSerif", 1, 12));
jPanel2.setBorder(BorderFactory.createEtchedBorder());
jPanel2.setLayout(gridBagLayout1);
jPanel1.setLayout(gridBagLayout3);
jLblSummaryPhone.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryPhone.setForeground(Color.black);
jLblSummaryPhone.setPreferredSize(new Dimension(100, 17));
jLblSummaryPhone.setText("Phone");
jRdBtnSummaryAM.setPreferredSize(new Dimension(40, 17));
jRdBtnSummaryAM.setText("am");
jRdBtnSummaryAM.setFont(new java.awt.Font("SansSerif", 1, 12));
jRdBtnSummaryAM.setSelected(true); // 20/12
jTxtFldSummaryPostCode.setBorder(BorderFactory.createLoweredBevelBorder());
jTxtFldSummaryPostCode.setMinimumSize(new Dimension(100, 20));
jTxtFldSummaryPostCode.setPreferredSize(new Dimension(100, 20));
jTxtFldSummaryPostCode.setFont(new java.awt.Font("SansSerif", 0, 12));
jLblSummaryAmountSaved.setText("Amount Saved");
jLblSummaryAmountSaved.setForeground(Color.black);
jLblSummaryAmountSaved.setPreferredSize(new Dimension(102, 17));
jLblSummaryAmountSaved.setFont(new java.awt.Font("SansSerif", 1, 12));
jPnlSummaryCoy.setFont(new java.awt.Font("SansSerif", 1, 12));
jPnlSummaryCoy.setBorder(titledBorder4);
jPnlSummaryCoy.setLayout(gridBagLayout2);
jLblSummaryStreetName.setFont(new java.awt.Font("SansSerif", 1, 12));
jLblSummaryStreetName.setForeground(Color.black);
jLblSummaryStreetName.setPreferredSize(new Dimension(100, 17));
jLblSummaryStreetName.setText("Street Name");
jCmbBxSummaryLossType.setBackground(Color.cyan);
jCmbBxSummaryLossType.setFont(new java.awt.Font("SansSerif", 0, 12));
jCmbBxSummaryLossType.setPreferredSize(new Dimension(225, 26));
jCmbBxSummaryCauseType.setBackground(Color.cyan);
jCmbBxSummaryCauseType.setFont(new java.awt.Font("SansSerif", 0, 12));
jCmbBxSummaryCauseType.setPreferredSize(new Dimension(225, 26));
jLblSummaryLossDate.setText("Loss Date");
jLblSummaryLossDate.setForeground(Color.black);
jLblSummaryLossDate.setPreferredSize(new Dimension(102, 17));
jLblSummaryLossDate.setFont(new java.awt.Font("SansSerif", 1, 12));
jTxtArLossDescription.setLineWrap(true);
jTxtArLossDescription.setWrapStyleWord(true);
jTxtArLossDescription.setBackground(Color.cyan);
jTxtArLossDescription.setFont(new java.awt.Font("SansSerif", 0, 12));
jTxtArLossDescription.setBounds(new Rectangle(124, 39, 394, 46));
jChkBxNoBlameBonus.setPreferredSize(new Dimension(130, 17));
jChkBxNoBlameBonus.setText("No Blame Bonus ");
jChkBxNoBlameBonus.setFont(new java.awt.Font("SansSerif", 1, 12));
jPanel1.setBorder(titledBorder3);
jPanel1.setBounds(new Rectangle(23, 11, 810, 436));
jPanel1.add(jLblSummaryCatCode, new GridBagConstraints(0, 6, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jScrPnSummaryLossDesc, new GridBagConstraints(1, 1, 6, 1, 0.9, 0.15
,GridBagConstraints.SOUTHWEST, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
jScrPnSummaryLossDesc.getViewport().add(jTxtArLossDescription, null);
jPanel1.add(jRdBtnSummaryPM, new GridBagConstraints(5, 0, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jTxtFldSummaryDeclineReason, new GridBagConstraints(1, 8, 2, 1, 0.1, 0.1
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryLossDesc, new GridBagConstraints(0, 1, 1, 1, 0.1, 0.5
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryLossType, new GridBagConstraints(0, 3, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryCauseType, new GridBagConstraints(0, 4, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryDeclineReason, new GridBagConstraints(0, 8, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryLossDate, new GridBagConstraints(0, 0, 1, 1, 0.1, 0.05
,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jTxtFldSummaryTime, new GridBagConstraints(3, 0, 1, 1, 0.1, 0.05
,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryTime, new GridBagConstraints(3, 0, 1, 1, 0.1, 0.05
,GridBagConstraints.NORTH, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 107, 7));
jPanel1.add(jRdBtnSummaryAM, new GridBagConstraints(4, 0, 1, 1, 0.1, 0.05
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jCmbBxSummaryCauseType, new GridBagConstraints(1, 4, 2, 1, 0.1, 0.05
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jTxtFldSummaryLossDate, new GridBagConstraints(1, 0, 1, 1, 1.0, 0.05
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jTxtFldSummaryDateNotified, new GridBagConstraints(1, 7, 1, 1, 0.1, 0.05
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jPanel2, new GridBagConstraints(0, 9, 6, 1, 1.0, 0.1
,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(jChkBxNoBlameBonus, new GridBagConstraints(3, 0, 1, 1, 0.1, 0.0
,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(jChkBxLegal, new GridBagConstraints(4, 0, 1, 1, 0.1, 0.0
,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(jBtnSave, new GridBagConstraints(5, 0, 1, 1, 0.1, 0.0
,GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(jChkBxNcbLost, new GridBagConstraints(2, 0, 1, 1, 0.1, 0.0
,GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(component1, new GridBagConstraints(1, 0, 1, 1, 0.35, 0.0
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel2.add(component2, new GridBagConstraints(5, 0, 1, 1, 0.35, 0.0
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jCmbBxSummaryLossType, new GridBagConstraints(1, 3, 2, 1, 0.1, 0.05
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jCmbBxSummaryCatCode, new GridBagConstraints(1, 6, 2, 1, 0.1, 0.05
,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jPnlSummaryCoy, new GridBagConstraints(2, 3, 4, 6, 1.0, 0.0
,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummaryPhone, new GridBagConstraints(0, 6, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummarySuburb, new GridBagConstraints(0, 3, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummaryStreetName, new GridBagConstraints(1, 2, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummaryCity, new GridBagConstraints(1, 4, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummaryPostCode, new GridBagConstraints(1, 5, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummarySuburb, new GridBagConstraints(1, 3, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummaryPostCode, new GridBagConstraints(0, 5, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummaryPhone, new GridBagConstraints(1, 6, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jTxtFldSummaryCompanyName, new GridBagConstraints(1, 0, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummaryCompanyName, new GridBagConstraints(0, 0, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummaryStreetName, new GridBagConstraints(0, 2, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPnlSummaryCoy.add(jLblSummaryCity, new GridBagConstraints(0, 4, 1, 1, 0.5, 0.16
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jLblSummaryDateNotified, new GridBagConstraints(0, 7, 1, 1, 0.1, 0.05
,GridBagConstraints.EAST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
jPanel1.add(jBtnSummarySearch, new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0
,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
jTxtFldSummaryLossDate.grabFocus();
jTxtFldSummaryLossDate.setNextFocusableComponent(jTxtFldSummaryTime);
jTxtFldSummaryTime.setNextFocusableComponent(jRdBtnSummaryAM);
jRdBtnSummaryAM.setNextFocusableComponent(jRdBtnSummaryPM);
jRdBtnSummaryPM.setNextFocusableComponent(jTxtArLossDescription);
jTxtArLossDescription.setNextFocusableComponent(jCmbBxSummaryLossType);
jCmbBxSummaryLossType.setNextFocusableComponent(jCmbBxSummaryCauseType);
jCmbBxSummaryCauseType.setNextFocusableComponent(jBtnSummarySearch);
jBtnSummarySearch.setNextFocusableComponent(jCmbBxSummaryCatCode);
jCmbBxSummaryCatCode.setNextFocusableComponent(jTxtFldSummaryDateNotified);
jTxtFldSummaryDateNotified.setNextFocusableComponent(jTxtFldSummaryDeclineReason);
jTxtFldSummaryDeclineReason.setNextFocusableComponent(jTxtFldSummaryCompanyName);
jTxtFldSummaryCompanyName.setNextFocusableComponent(jTxtFldSummaryStreetName);
jTxtFldSummaryStreetName.setNextFocusableComponent(jTxtFldSummarySuburb);
jTxtFldSummarySuburb.setNextFocusableComponent(jTxtFldSummaryCity);
jTxtFldSummaryCity.setNextFocusableComponent(jTxtFldSummaryPostCode);
jTxtFldSummaryPostCode.setNextFocusableComponent(jTxtFldSummaryPhone);
jTxtFldSummaryPhone.setNextFocusableComponent(jChkBxNcbLost);
jChkBxNcbLost.setNextFocusableComponent(jChkBxNoBlameBonus);
jChkBxNoBlameBonus.setNextFocusableComponent(jChkBxLegal);
jChkBxLegal.setNextFocusableComponent(jBtnSave);
jBtnSave.setNextFocusabl &nbsthe very simple strategy to do is to call removeAllItems() method for the 2nd combox box and then insert the contents. this is because the validate() method is not repeatedly called and so the contents are not updated immediately.
-
Ios 6.0 -Mobile Safari Crash on web page combo box - html select
If the combo-box on web page is empty, selecting the combo box and swiping inside the empty space or pressing the ‘Done’ button is causing the crash
Incident Identifier: EB3B67A4-174D-4A22-AF07-64621BDBDEC8
CrashReporter Key: b8f222c49c43977c429ecee0d77b10afeca93db2
Hardware Model: iPod4,1
Process: MobileSafari [944]
Path: /Applications/MobileSafari.app/MobileSafari
Identifier: MobileSafari
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2012-10-22 11:04:23.833 +0530
OS Version: iOS 6.0 (10A403)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0
Last Exception Backtrace:
0 CoreFoundation 0x378da29e __exceptionPreprocess + 158
1 libobjc.A.dylib 0x353da97a objc_exception_throw + 26
2 CoreFoundation 0x378da158 +[NSException raise:format:arguments:] + 96
3 Foundation 0x399702aa -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 86
4 UIKit 0x37274ff6 -[UITableViewRowData rectForRow:inSection:] + 238
5 UIKit 0x37292914 -[UITableView rectForRowAtIndexPath:] + 108
6 UIKit 0x373fcb56 -[UIPickerTableView contentOffsetForRowAtIndexPath:] + 42
7 UIKit 0x375cc2c2 -[UIPickerTableView scrollViewWillEndDragging:withVelocity:targetContentOffset:] + 342
8 UIKit 0x373671e6 -[UIScrollView _endPanWithEvent:] + 3670
9 UIKit 0x37380610 -[UIScrollView handlePan:] + 120
10 UIKit 0x37361d2c _UIGestureRecognizerSendActions + 124
11 UIKit 0x373293d8 -[UIGestureRecognizer _updateGestureWithEvent:] + 388
12 UIKit 0x37516474 ___UIGestureRecognizerUpdate_block_invoke_0543 + 44
13 UIKit 0x3724d832 _UIGestureRecognizerRemoveObjectsFromArrayAndApplyBlocks + 214
14 UIKit 0x3724c296 _UIGestureRecognizerUpdate + 1270
15 UIKit 0x372571ea -[UIWindow _sendGesturesForEvent:] + 762
16 UIKit 0x37256db6 -[UIWindow sendEvent:] + 86
17 UIKit 0x37244804 -[UIApplication sendEvent:] + 376
18 UIKit 0x3724411e _UIApplicationHandleEvent + 6150
19 GraphicsServices 0x354d759e _PurpleEventCallback + 586
20 GraphicsServices 0x354d71ce PurpleEventCallback + 30
21 CoreFoundation 0x378af16e __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 30
22 CoreFoundation 0x378af112 __CFRunLoopDoSource1 + 134
23 CoreFoundation 0x378adf94 __CFRunLoopRun + 1380
24 CoreFoundation 0x37820eb8 CFRunLoopRunSpecific + 352
25 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
26 GraphicsServices 0x354d62e6 GSEventRunModal + 70
27 UIKit 0x372982fc UIApplicationMain + 1116
28 MobileSafari 0x0005e274 0x51000 + 53876
29 libdyld.dylib 0x36176b1c start + 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x32bd3350 __pthread_kill + 8
1 libsystem_c.dylib 0x333ac11e pthread_kill + 54
2 libsystem_c.dylib 0x333e896e abort + 90
3 libc++abi.dylib 0x3606fd4a abort_message + 70
4 libc++abi.dylib 0x3606cff4 _ZL17default_terminatev + 20
5 libobjc.A.dylib 0x353daa74 _ZL15_objc_terminatev + 144
6 libc++abi.dylib 0x3606d078 _ZL19safe_handler_callerPFvvE + 76
7 libc++abi.dylib 0x3606d110 std::terminate() + 16
8 libc++abi.dylib 0x3606e594 __cxa_rethrow + 84
9 libobjc.A.dylib 0x353da9cc objc_exception_rethrow + 8
10 CoreFoundation 0x37820f1c CFRunLoopRunSpecific + 452
11 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
12 GraphicsServices 0x354d62e6 GSEventRunModal + 70
13 UIKit 0x372982fc UIApplicationMain + 1116
14 MobileSafari 0x0005e274 0x51000 + 53876
15 libdyld.dylib 0x36176b1c start + 0
Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x32bc3648 kevent64 + 24
1 libdispatch.dylib 0x338e44ec _dispatch_mgr_invoke + 792
2 libdispatch.dylib 0x338d6df4 _dispatch_mgr_thread$VARIANT$up + 32
Thread 2 name: WebThread
Thread 2:
0 libsystem_kernel.dylib 0x32bc2eb4 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x32bc3048 mach_msg + 36
2 CoreFoundation 0x378af040 __CFRunLoopServiceMachPort + 124
3 CoreFoundation 0x378add9e __CFRunLoopRun + 878
4 CoreFoundation 0x37820eb8 CFRunLoopRunSpecific + 352
5 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
6 WebCore 0x33e69a70 _ZL12RunWebThreadPv + 440
7 libsystem_c.dylib 0x3338e30e _pthread_start + 306
8 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 3 name: com.apple.NSURLConnectionLoader
Thread 3:
0 libsystem_kernel.dylib 0x32bc2eb4 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x32bc3048 mach_msg + 36
2 CoreFoundation 0x378af040 __CFRunLoopServiceMachPort + 124
3 CoreFoundation 0x378add9e __CFRunLoopRun + 878
4 CoreFoundation 0x37820eb8 CFRunLoopRunSpecific + 352
5 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
6 Foundation 0x3992dbc8 +[NSURLConnection(Loader) _resourceLoadLoop:] + 304
7 Foundation 0x399b1678 __NSThread__main__ + 968
8 libsystem_c.dylib 0x3338e30e _pthread_start + 306
9 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 4:
0 libsystem_kernel.dylib 0x32bd3d98 __workq_kernreturn + 8
1 libsystem_c.dylib 0x33383cf6 _pthread_workq_return + 14
2 libsystem_c.dylib 0x33383a12 _pthread_wqthread + 362
3 libsystem_c.dylib 0x333838a0 start_wqthread + 4
Thread 5 name: Safari::SafeBrowsingManager
Thread 5:
0 libsystem_kernel.dylib 0x32bc2eb4 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x32bc3048 mach_msg + 36
2 CoreFoundation 0x378af040 __CFRunLoopServiceMachPort + 124
3 CoreFoundation 0x378add9e __CFRunLoopRun + 878
4 CoreFoundation 0x37820eb8 CFRunLoopRunSpecific + 352
5 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
6 MobileSafari 0x00068006 0x51000 + 94214
7 JavaScriptCore 0x33a90fb0 _ZN3WTFL19wtfThreadEntryPointEPv + 12
8 libsystem_c.dylib 0x3338e30e _pthread_start + 306
9 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 6 name: WebCore: CFNetwork Loader
Thread 6:
0 libsystem_kernel.dylib 0x32bc2eb4 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x32bc3048 mach_msg + 36
2 CoreFoundation 0x378af040 __CFRunLoopServiceMachPort + 124
3 CoreFoundation 0x378add9e __CFRunLoopRun + 878
4 CoreFoundation 0x37820eb8 CFRunLoopRunSpecific + 352
5 CoreFoundation 0x37820d44 CFRunLoopRunInMode + 100
6 WebCore 0x33f04f9a _ZN7WebCoreL15runLoaderThreadEPv + 138
7 JavaScriptCore 0x33a90fb0 _ZN3WTFL19wtfThreadEntryPointEPv + 12
8 libsystem_c.dylib 0x3338e30e _pthread_start + 306
9 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 7 name: com.apple.CFSocket.private
Thread 7:
0 libsystem_kernel.dylib 0x32bd3594 __select + 20
1 CoreFoundation 0x378b31f2 __CFSocketManager + 674
2 libsystem_c.dylib 0x3338e30e _pthread_start + 306
3 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 8 name: JavaScriptCore::BlockFree
Thread 8:
0 libsystem_kernel.dylib 0x32bd308c __psynch_cvwait + 24
1 libsystem_c.dylib 0x33386d2a _pthread_cond_wait + 642
2 libsystem_c.dylib 0x33386aa0 pthread_cond_timedwait + 40
3 JavaScriptCore 0x3396cad0 ***::ThreadCondition::timedWait(***::Mutex&, double) + 104
4 JavaScriptCore 0x33a7e55a JSC::BlockAllocator::blockFreeingThreadMain() + 78
5 JavaScriptCore 0x33a90fb0 _ZN3WTFL19wtfThreadEntryPointEPv + 12
6 libsystem_c.dylib 0x3338e30e _pthread_start + 306
7 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 9:
0 libsystem_kernel.dylib 0x32bd308c __psynch_cvwait + 24
1 libsystem_c.dylib 0x33386d2a _pthread_cond_wait + 642
2 libsystem_c.dylib 0x33390f14 pthread_cond_wait + 36
3 MobileSafari 0x000e10f0 0x51000 + 590064
4 Foundation 0x399b1678 __NSThread__main__ + 968
5 libsystem_c.dylib 0x3338e30e _pthread_start + 306
6 libsystem_c.dylib 0x3338e1d4 thread_start + 4
Thread 10:
0 libsystem_kernel.dylib 0x32bd3d98 __workq_kernreturn + 8
1 libsystem_c.dylib 0x33383cf6 _pthread_workq_return + 14
2 libsystem_c.dylib 0x33383a12 _pthread_wqthread + 362
3 libsystem_c.dylib 0x333838a0 start_wqthread + 4
Thread 0 crashed with ARM Thread State (32-bit):
r0: 0x00000000 r1: 0x00000000 r2: 0x00000000 r3: 0x3bf12534
r4: 0x00000006 r5: 0x3bf12b88 r6: 0x1dd90584 r7: 0x2fdafad4
r8: 0x1dd90560 r9: 0x00000300 r10: 0x00000000 r11: 0x00000000
ip: 0x00000148 sp: 0x2fdafac8 lr: 0x333ac123 pc: 0x32bd3350
cpsr: 0x00000010
Binary Images:
0x51000 - 0x12cfff +MobileSafari armv7 <421a6fabb915362d8b436167cd88245c> /Applications/MobileSafari.app/MobileSafari
0x2fe9d000 - 0x2febdfff dyld armv7 <75594988728831d98e1f7c4c7b7ca29d> /usr/lib/dyld
0x32aa8000 - 0x32b5bfff EventKit armv7 <8dbff0bfcf833661827a76b9adb64d70> /System/Library/Frameworks/EventKit.framework/EventKit
0x32b5c000 - 0x32b5cfff libunwind.dylib armv7 <85e7546accc23ae1a973da4758512b7f> /usr/lib/system/libunwind.dylib
0x32b6e000 - 0x32b6efff libsystem_blocks.dylib armv7 <993c9bfe8bf031548b9ddba63cc17015> /usr/lib/system/libsystem_blocks.dylib
0x32b93000 - 0x32bc1fff Security armv7 <be87724ccad837479efd45ca9f2c6b2c> /System/Library/Frameworks/Security.framework/Security
0x32bc2000 - 0x32bd8fff libsystem_kernel.dylib armv7 <f167dacec44b3a86a8eee73400ff7a83> /usr/lib/system/libsystem_kernel.dylib
0x32bf7000 - 0x32dcffff ImageIO armv7 <fdfa8aa6307235b29435e5c8f6bc9819> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x32dd8000 - 0x331ebfff FaceCoreLight armv7 <0cb7a12beb3d32c1abd1834be8328b7c> /System/Library/PrivateFrameworks/FaceCoreLight.framework/FaceCoreLight
0x331fa000 - 0x332c4fff Celestial armv7 <1a048f93218d3551984b2d07e884694c> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x332d1000 - 0x332d6fff CrashReporterSupport armv7 <7bde3532f2953f3894eb725379575926> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterS upport
0x3337a000 - 0x3337cfff libCoreVMClient.dylib armv7 <e57152bacb36350e8a023e0c1b540a0c> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x3337d000 - 0x33403fff libsystem_c.dylib armv7 <d45dc8901531343caf9b7e703d3eba50> /usr/lib/system/libsystem_c.dylib
0x33404000 - 0x334f1fff libiconv.2.dylib armv7 <faa5abb937e3306ab87c7f7c38315839> /usr/lib/libiconv.2.dylib
0x3361d000 - 0x33640fff MobileSync armv7 <986186369add34f1be231f5a47d2fd2c> /System/Library/PrivateFrameworks/MobileSync.framework/MobileSync
0x3365d000 - 0x336e2fff MessageUI armv7 <acd711b4e9cb3bdba768a884c4d6976a> /System/Library/Frameworks/MessageUI.framework/MessageUI
0x336e3000 - 0x336e8fff Marco armv7 <755b00548c863f939bf1409f03f2b3ad> /System/Library/PrivateFrameworks/Marco.framework/Marco
0x336e9000 - 0x33766fff HomeSharing armv7 <9126a007a413357b8c0275cc505cb197> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing
0x33873000 - 0x33899fff libtidy.A.dylib armv7 <134c41c587fb33dca014bd525f68a0c7> /usr/lib/libtidy.A.dylib
0x338d3000 - 0x338f0fff libdispatch.dylib armv7 <4abccf75caf33fa5a0c6037b2e1c5f41> /usr/lib/system/libdispatch.dylib
0x33907000 - 0x33910fff libbz2.1.0.dylib armv7 <5258dce78afc3fd7934a5674b92ad785> /usr/lib/libbz2.1.0.dylib
0x33911000 - 0x33ab7fff JavaScriptCore armv7 <6b14c224c0e0306aa9084679ec6a99d2> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x33aba000 - 0x33b04fff libc++.1.dylib armv7 <a361a382693032b9bdfb2860033b3024> /usr/lib/libc++.1.dylib
0x33b05000 - 0x33ba5fff UIFoundation armv7 <795a2f216cc3379c95eb645c633cc527> /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation
0x33cf8000 - 0x33cfffff MobileIcons armv7 <c7b5eb7ec2283f0b9611448ddccdd352> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x33d42000 - 0x33d8bfff IOKit armv7 <c4786e65ac913839b1bb3b85a9c951fa> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x33d8e000 - 0x33e5efff IMGSGX535GLDriver armv7 <94e05325c7613391a1dbc0c503bd5eb0> /System/Library/Extensions/IMGSGX535GLDriver.bundle/IMGSGX535GLDriver
0x33e5f000 - 0x3478efff WebCore armv7 <cd34aedf72653d1dbef6b14fdfd0c053> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x347db000 - 0x34939fff iTunesStoreUI armv7 <45d7f194c61532e784660659cb2aef65> /System/Library/PrivateFrameworks/iTunesStoreUI.framework/iTunesStoreUI
0x3493b000 - 0x34940fff libcopyfile.dylib armv7 <15aa2c3c8d523273913d4fc6717d3b7c> /usr/lib/system/libcopyfile.dylib
0x34998000 - 0x34ad6fff vImage armv7 <a7fd7fcd7041356db2ca297402ab6e8c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vIm age
0x34ed9000 - 0x34eeafff libvMisc.dylib armv7 <a3d025234d1a3880a0e5f87879633ee0> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/lib vMisc.dylib
0x34eeb000 - 0x34ef0fff IOMobileFramebuffer armv7 <3a351ca1d4ae3146a787f3e13564294b> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebu ffer
0x34ef1000 - 0x34ef3fff OAuth armv7 <d3e2bc9ae64b31f0a89c52dc1c2797fc> /System/Library/PrivateFrameworks/OAuth.framework/OAuth
0x34f01000 - 0x34f04fff MobileInstallation armv7 <e6b6ae9d4f5f3831a40fcc370afc1429> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallati on
0x34f06000 - 0x34f0bfff AITTarget armv7 <24e69161f92d323594700aff61769829> /System/Library/PrivateFrameworks/AITTarget.framework/AITTarget
0x34f0c000 - 0x34fc5fff Message armv7 <c854843dec583b33a72a9fe047d20f0c> /System/Library/PrivateFrameworks/Message.framework/Message
0x34fd8000 - 0x34fd8fff vecLib armv7 <66204595f7653ef29e5e26cb8629177a> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vec Lib
0x34fd9000 - 0x34fe5fff AccountSettings armv7 <0b7524e9a8ef36bf9e9f6a5c445478af> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x35080000 - 0x35081fff libsystem_sandbox.dylib armv7 <46cd200d99323aebbf6d81e5fb16424f> /usr/lib/system/libsystem_sandbox.dylib
0x350ec000 - 0x35126fff iTunesStore armv7 <4ff9158eb0583316b34506904b21a4f3> /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore
0x35133000 - 0x35281fff MusicLibrary armv7 <262f509dae9f3c128f25163a7029685b> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary
0x352bb000 - 0x352bcfff libremovefile.dylib armv7 <6a0dd04f0710329b9c1722db2235f5c3> /usr/lib/system/libremovefile.dylib
0x352bd000 - 0x352bdfff liblangid.dylib armv7 <a04b639c18593885bd81bfa623a6f07c> /usr/lib/liblangid.dylib
0x352be000 - 0x3537ffff GLEngine armv7 <b95361c429d13847886c46ad8d58ea0c> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine
0x35380000 - 0x35387fff OpenGLES armv7 <e035b741746c316dba8f1e59a568bf17> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x3539b000 - 0x353d1fff MIME armv7 <32427c81a9933c4796d1a37a88a3ac44> /System/Library/PrivateFrameworks/MIME.framework/MIME
0x353d2000 - 0x354d0fff libobjc.A.dylib armv7 <5224e803eca737a4b2c6451d136b3d28> /usr/lib/libobjc.A.dylib
0x354d1000 - 0x354dcfff GraphicsServices armv7 <c5879083e8693aba827c78a32abe2391> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x354dd000 - 0x354e7fff IAP armv7 <6703a23c7d263f33992f15c7f407b50a> /System/Library/PrivateFrameworks/IAP.framework/IAP
0x35539000 - 0x3558cfff PassKit armv7 <c0bb9c8aa86430bfbe848843a2443af5> /System/Library/Frameworks/PassKit.framework/PassKit
0x3564f000 - 0x35656fff libsystem_notify.dylib armv7 <6e39f8511ecc3c3489829714eb6fde12> /usr/lib/system/libsystem_notify.dylib
0x35657000 - 0x3580cfff CoreData armv7 <a42aa4f0f01833c390bc8c6c394dda1c> /System/Library/Frameworks/CoreData.framework/CoreData
0x3580d000 - 0x35812fff liblaunch.dylib armv7 <021ff140d6003f3281dfa29b79fa9e6e> /usr/lib/system/liblaunch.dylib
0x35813000 - 0x35901fff GeoServices armv7 <6af26ce81030330b97122ba8c1deaaa2> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
0x35936000 - 0x35a4bfff QuartzCore armv7 <d96571a6986c3012b315cb860f4d65ca> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x3606c000 - 0x3607ffff libc++abi.dylib armv7 <c5a5f03138353747b539e620ef2bb5c0> /usr/lib/libc++abi.dylib
0x36089000 - 0x360c6fff FTServices armv7 <aa7fe75a69d538b2a80efa63e3484b2a> /System/Library/PrivateFrameworks/FTServices.framework/FTServices
0x360c7000 - 0x36174fff libxml2.2.dylib armv7 <ef245c0afc113f54b6f30921671edab2> /usr/lib/libxml2.2.dylib
0x36175000 - 0x36176fff libdyld.dylib armv7 <3a149b4730663b1ea84e4a0a68ccc689> /usr/lib/system/libdyld.dylib
0x3623c000 - 0x3623cfff Accelerate armv7 <22bee3e96cbc3538bfc50ca5be618cc0> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x3628a000 - 0x3628cfff MessageSupport armv7 <44d449b4959a33b99d4ab4a9cd161ee6> /System/Library/PrivateFrameworks/MessageSupport.framework/MessageSupport
0x3628e000 - 0x362dafff QuickLook armv7 <ac70bd1a745e3402b9bcd484f34c4203> /System/Library/Frameworks/QuickLook.framework/QuickLook
0x362db000 - 0x36303fff PrintKit armv7 <a8ef6136b9773d42ac20f7eb54279039> /System/Library/PrivateFrameworks/PrintKit.framework/PrintKit
0x3633f000 - 0x36398fff libvDSP.dylib armv7 <ad4c53081a263f0d96f63b9a80f2ae91> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/lib vDSP.dylib
0x363cb000 - 0x363cbfff PhoneNumbers armv7 <b50c6d10d4663bc8bbf0c631dd18dafe> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/PlugIns/PhoneNumb ers.plugin/PhoneNumbers
0x363ee000 - 0x363fdfff CoreVideo armv7 <092f3aa965803a1aaea69af2ac5143f5> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x3642f000 - 0x36445fff libCRFSuite.dylib armv7 <9b3fd56781103f209be2c43e48c1efc9> /usr/lib/libCRFSuite.dylib
0x36453000 - 0x364b5fff CoreText armv7 <4a0bece315e9316fa1aa1b5923740f55> /System/Library/Frameworks/CoreText.framework/CoreText
0x364b6000 - 0x364ebfff libcorecrypto.dylib armv7 <ebd023957d853fa8bd35309592e92dac> /usr/lib/system/libcorecrypto.dylib
0x36b1b000 - 0x36dd0fff libLAPACK.dylib armv7 <dd6f3958c3d536d6be90836682d2ffee> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/lib LAPACK.dylib
0x36eb4000 - 0x37139fff MediaToolbox armv7 <a1df6dd0733233d3b1cba9cddf3991f6> /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox
0x3713a000 - 0x371fffff CFNetwork armv7 <3e973794a4d13428bb974edcb2027139> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x37212000 - 0x3722afff EAP8021X armv7 <034c653573c233f08edf67e516d66097> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x37241000 - 0x37794fff UIKit armv7 <98789fe7c21b3fe0bf5c0bb36648147f> /System/Library/Frameworks/UIKit.framework/UIKit
0x37795000 - 0x3780dfff IMCore armv7 <552805a4634630bbaad2bc9d862d7196> /System/Library/PrivateFrameworks/IMCore.framework/IMCore
0x37813000 - 0x37817fff libGFXShared.dylib armv7 <6a8f59f89218372d9f24c4193a179008> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x37818000 - 0x3794afff CoreFoundation armv7 <e30fc309df7b3c9f8ac57f0f6047d65f> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x37950000 - 0x37952fff libCoreFSCache.dylib armv7 <7122f7d4bbfe3a098a4dc90f03642839> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x3796a000 - 0x3796cfff TCC armv7 <f641dd0500fa3f0087d93da665ea84b8> /System/Library/PrivateFrameworks/TCC.framework/TCC
0x3796d000 - 0x3797bfff libsystem_network.dylib armv7 <d0fb0eda6cb53a4da859d598c59e7522> /usr/lib/system/libsystem_network.dylib
0x3797c000 - 0x379e1fff CoreMedia armv7 <d227864b757e3a7ea5d7d96dcbb948fe> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x379e2000 - 0x379e3fff DataMigration armv7 <25f8874067393208acc083124bc3eb86> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x379e4000 - 0x379f0fff libz.1.dylib armv7 <a3bba3842596315a81aa171a8bbda7b5> /usr/lib/libz.1.dylib
0x37bdf000 - 0x37bfafff libRIP.A.dylib armv7 <6e5f3b4c18e137e0a464fe13095b7dab> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
0x37bfb000 - 0x37c04fff MobileWiFi armv7 <43de6d03af0838f2a1eeec10d4149e9d> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x37c05000 - 0x37c17fff DataAccessExpress armv7 <131d8cf4df333df3b8487ef93438e27c> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x37c18000 - 0x37c1cfff IOSurface armv7 <1f598a3806073bdaa906c51dccc9429e> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x37c1d000 - 0x37c23fff libcommonCrypto.dylib armv7 <690aaa493b5c3f9582499f174adf4964> /usr/lib/system/libcommonCrypto.dylib
0x37c24000 - 0x37c98fff ProofReader armv7 <cc89a352199a393ba0e46af69e670ef9> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
0x37c99000 - 0x37d71fff StoreServices armv7 <9da3466c9cf13402a9f0412065f0ada7> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
0x37df4000 - 0x37f8cfff MediaPlayer armv7 <45ee55956c693d8cb16dc4c4e85075e4> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
0x38013000 - 0x38016fff AggregateDictionary armv7 <20bde7d58a573f2fbd5d6458d4e50ef8> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictio nary
0x38017000 - 0x38028fff Accounts armv7 <07b95faa96e73ffeb52694cbad7f3528> /System/Library/Frameworks/Accounts.framework/Accounts
0x38029000 - 0x38030fff XPCObjects armv7 <5bc4f7282e9d3945a6c1885217670667> /System/Library/PrivateFrameworks/XPCObjects.framework/XPCObjects
0x38031000 - 0x380dcfff MediaControlSender armv7 <fba51e235adc368b8132db578723a8fa> /System/Library/PrivateFrameworks/MediaControlSender.framework/MediaControlSend er
0x3815a000 - 0x381b0fff CoreAudio armv7 <a3a2eb3a29443b42a23aa8ecb1232846> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x381d5000 - 0x381d8fff libmacho.dylib armv7 <2a9fe0b48f473d0f8fe2bf076cd12753> /usr/lib/system/libmacho.dylib
0x381f5000 - 0x38213fff WebBookmarks armv7 <012ed1a1f54a3d6d836e2836781d4f73> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks
0x384ac000 - 0x38566fff AddressBookUI armv7 <5c030d99a0113ceda2ae375d348e4cdb> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
0x385ba000 - 0x385d1fff BackBoardServices armv7 <e3eb5191f83339a1abad4c332c1b9d83> /System/Library/PrivateFrameworks/BackBoardServices.framework/BackBoardServices
0x385d2000 - 0x385ebfff DictionaryServices armv7 <e1f8d258d02c344cb0d17cec31818d3f> /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServic es
0x38614000 - 0x38629fff libxpc.dylib armv7 <9fbb123276823c2383fc34b7a55404d7> /usr/lib/system/libxpc.dylib
0x38690000 - 0x386e5fff CoreTelephony armv7 <54708e241c5c3e2297c2fca0d685497d> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x3870a000 - 0x38710fff libsystem_dnssd.dylib armv7 <6c1c1aaf9a3537d7ada4b519d14da7ab> /usr/lib/system/libsystem_dnssd.dylib
0x38711000 - 0x38798fff CoreMotion armv7 <537e5776244f3ef5a355f8fd14a72a22> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x38799000 - 0x387f2fff MobileCoreServices armv7 <d831f1f9285535acac5035a29d84aaaf> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x387f3000 - 0x38813fff libxslt.1.dylib armv7 <7f6f63b31f333c41952f685fdd54a6cb> /usr/lib/libxslt.1.dylib
0x38838000 - 0x38854fff libsystem_m.dylib armv7 <7b2a25c750063de480f6a691f716b9d7> /usr/lib/system/libsystem_m.dylib
0x3885e000 - 0x3885efff libCVMSPluginSupport.dylib armv7 <1fd63e8305ab3ca190b1ef6ab2555f9d> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x38994000 - 0x38c1afff AudioToolbox armv7 <6a4804d0e35e362dbad6f047c25227ca> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x38c3b000 - 0x38c4afff MobileDeviceLink armv7 <5c91ef875c5931a1a26e227ddfd7262d> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
0x38cca000 - 0x38cd7fff ApplePushService armv7 <60dbc7ab243435e099e19bdd3fa83dbb> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService
0x38cd8000 - 0x38d23fff libstdc++.6.dylib armv7 <55a7612b28c43cfcad7089b688591b80> /usr/lib/libstdc++.6.dylib
0x38d24000 - 0x38d61fff libGLImage.dylib armv7 <7db25f3d55b93f31868e37326fba1e57> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x38d74000 - 0x38d7bfff CaptiveNetwork armv7 <c1a469c6ca4a3718bef325ec0f4e1885> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x38d7c000 - 0x38d84fff ProtocolBuffer armv7 <359ccc7700c93d58adbbd74ecfda80d9> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x38da6000 - 0x38db0fff MailServices armv7 <f31a7844317a3f2484cffe092e9fd7c2> /System/Library/PrivateFrameworks/MailServices.framework/MailServices
0x3904e000 - 0x39057fff AssetsLibraryServices armv7 <e51cbfefefbc30b6b47d99739123033e> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibrary Services
0x39058000 - 0x3905efff MobileKeyBag armv7 <a81d768a49cf37a1a111594d39cea3fe> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x39065000 - 0x39092fff MobileAsset armv7 <23e6b8ea85dd3dea84d8c295b4777753> /System/Library/PrivateFrameworks/MobileAsset.framework/MobileAsset
0x39093000 - 0x390b0fff PersistentConnection armv7 <8e4d21f987d4334e927222c28ff1130b> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConn ection
0x390f9000 - 0x391d5fff WebKit armv7 <73fa195f63bc32c29060ac0fecabdca6> /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x39357000 - 0x3936cfff libresolv.9.dylib armv7 <e79b59a3406f34d9b37f8085955115ce> /usr/lib/libresolv.9.dylib
0x393a4000 - 0x393a4fff libkeymgr.dylib armv7 <8a2e3a8fdf9335e2867a33e2d1a9baf8> /usr/lib/system/libkeymgr.dylib
0x393aa000 - 0x393b9fff StoreKit armv7 <906d82194db23f03b584859ca0a1ed93> /System/Library/Frameworks/StoreKit.framework/StoreKit
0x393ba000 - 0x393f5fff AppSupport armv7 <74ed50d2f7d23ce696b029dd817749c0> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x393f6000 - 0x393fafff FTClientServices armv7 <13aa63aa5e2e348ea289e0fd16585890> /System/Library/PrivateFrameworks/FTClientServices.framework/FTClientServices
0x393fb000 - 0x39533fff CoreGraphics armv7 <903960bfcfe93adb943752851f88491e> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x39535000 - 0x39535fff libSystem.B.dylib armv7 <f2cad3bd15f63f448a9c5be732c65819> /usr/lib/libSystem.B.dylib
0x39536000 - 0x39537fff CoreSurface armv7 <b3f9d4e8dd803a48b88c58a0663d92a3> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x396f3000 - 0x39818fff libGLProgrammability.dylib armv7 <9415f64ffb583dec8105bc072d2887dc> /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib
0x39819000 - 0x398fffff AVFoundation armv7 <23a8a62a06b03cbcbe7659918951c9f3> /System/Library/Frameworks/AVFoundation.framework/AVFoundation
0x39900000 - 0x39ac3fff Foundation armv7 <2e1ac190c4f837e2a1059043dd7b1c63> /System/Library/Frameworks/Foundation.framework/Foundation
0x39ac8000 - 0x39b99fff RawCamera armv7 <943611c67c033d798ddb213009b02c71> /System/Library/CoreServices/RawCamera.bundle/RawCamera
0x39ba6000 - 0x39babfff libGPUSupportMercury.dylib armv7 <a3a953f684173450b0530768d2dd6e7d> /System/Library/PrivateFrameworks/GPUSupport.framework/libGPUSupportMercury.dyl ib
0x39bad000 - 0x39bb6fff MediaRemote armv7 <dbc251adcad43e72a31427f836a060cd> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote
0x39bbb000 - 0x39bc1fff libAccessibility.dylib armv7 <9e8bfe02e370375ea8439ab895528982> /usr/lib/libAccessibility.dylib
0x39bc2000 - 0x39be6fff Bom armv7 <c76b4156e0463ecb922608d44c126d86> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x39be7000 - 0x3a004fff TextInput armv7 <ee57be9a7f723604afa6f27f85ea8b1d> /System/Library/PrivateFrameworks/TextInput.framework/TextInput
0x3a04c000 - 0x3a058fff libbsm.0.dylib armv7 <e98708fbfa683df2a91d45dc765071a7> /usr/lib/libbsm.0.dylib
0x3a08a000 - 0x3a1d3fff libicucore.A.dylib armv7 <0253932c1b9038a0849ef73c38e076ca> /usr/lib/libicucore.A.dylib
0x3a1d4000 - 0x3a1dbfff StoreKitUI armv7 <5a5feaf49028341696cbb2ccd31de7a4> /System/Library/PrivateFrameworks/StoreKitUI.framework/StoreKitUI
0x3a1dc000 - 0x3a1edfff SpringBoardServices armv7 <22255260ec6436d19176696422441c40> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServ ices
0x3a1f0000 - 0x3a248fff ManagedConfiguration armv7 <9d006173bfcc3001b45c44b8e78833ed> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfigu ration
0x3a249000 - 0x3a25cfff AirTraffic armv7 <b588b9fdc83d369db76f1ad5ebf2a4fa> /System/Library/PrivateFrameworks/AirTraffic.framework/AirTraffic
0x3a25d000 - 0x3a298fff iCalendar armv7 <d5f593ead35b38a98d6cfd4a243e0172> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar
0x3a310000 - 0x3a316fff SyncedDefaults armv7 <8c95dd5930703ffe947f192b636379c5> /System/Library/PrivateFrameworks/SyncedDefaults.framework/SyncedDefaults
0x3a319000 - 0x3a355fff DataAccess armv7 <bd40f7ec5a9c3df7b4a575fffc25c14f> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess
0x3a392000 - 0x3a3aafff libsystem_info.dylib armv7 <be3d5625aed733ffb2d53400655fe110> /usr/lib/system/libsystem_info.dylib
0x3a3c2000 - 0x3a3f5fff AppleAccount armv7 <2af09d814a5a382192613b68b9327d49> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount
0x3a45a000 - 0x3a498fff VideoToolbox armv7 <bfc75ceef01e366e8335949abf037d4b> /System/Library/Frameworks/VideoToolbox.framework/VideoToolbox
0x3a4ce000 - 0x3a4fefff ContentIndex armv7 <25cc27c7fdac34e6ae5e057c048a3e21> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex
0x3a508000 - 0x3a50ffff liblockdown.dylib armv7 <257ecb171a363e4298a63f72d7fffea2> /usr/lib/liblockdown.dylib
0x3a8c4000 - 0x3a8d0fff WebUI armv7 <8a6a10ee42e83e96972eddd54b388e4c> /System/Library/PrivateFrameworks/WebUI.framework/WebUI
0x3a8de000 - 0x3a8f3fff libmis.dylib armv7 <3afeeea531013420af75315d8d6dd332> /usr/lib/libmis.dylib
0x3ac41000 - 0x3ac4efff TelephonyUtilities armv7 <0e07c7484ca63c189fd19790eb48bb28> /System/Library/PrivateFrameworks/TelephonyUtilities.framework/TelephonyUtiliti es
0x3ac76000 - 0x3ac8bfff DataDetectorsCore armv7 <f15e924939fa39bbb9f57391824f8ce9> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/DataDetectorsCore
0x3ad1f000 - 0x3aed0fff libmecabra.dylib armv7 <b59b3ee949633384bf5612da5cc73781> /usr/lib/libmecabra.dylib
0x3b059000 - 0x3b05dfff CertUI armv7 <7e4aee03dc3735559f1270e504d94f02> /System/Library/PrivateFrameworks/CertUI.framework/CertUI
0x3b05e000 - 0x3b05ffff libdnsinfo.dylib armv7 <6c912cedc1e938ad914dfce91a529b68> /usr/lib/system/libdnsinfo.dylib
0x3b0a9000 - 0x3b0b5fff libMobileGestalt.dylib armv7 <0338ce49444332ec88cfc45c624bb39b> /usr/lib/libMobileGestalt.dylib
0x3b0e3000 - 0x3b1c6fff libBLAS.dylib armv7 <56d8e00447133cd89457deec007327cb> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/lib BLAS.dylib
0x3b1f4000 - 0x3b240fff IMFoundation armv7 <b1a5542b977e3ae683f40ee5755d5b32> /System/Library/PrivateFrameworks/IMFoundation.framework/IMFoundation
0x3b285000 - 0x3b287fff libcompiler_rt.dylib armv7 <7add7c91a2673641b0c5f0433a203da6> /usr/lib/system/libcompiler_rt.dylib
0x3b2bf000 - 0x3b2cbfff GenerationalStorage armv7 <74d50f4c8d243a35ad3ae89d85f2793a> /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalSto rage
0x3b2d1000 - 0x3b2d2fff IOAccelerator armv7 <de8af6be681832008d180d7424d55f0d> /System/Library/PrivateFrameworks/IOAccelerator.framework/IOAccelerator
0x3b2d5000 - 0x3b2eefff Notes armv7 <b8fb864f5973319083f926d9a570734e> /System/Library/PrivateFrameworks/Notes.framework/Notes
0x3b328000 - 0x3b32bfff libcache.dylib armv7 <e08b913e17753180b91728a8bd5dda7b> /usr/lib/system/libcache.dylib
0x3b34f000 - 0x3b352fff ActorKit armv7 <64235ea1a8b73d23a4a9836410424b6b> /System/Library/PrivateFrameworks/ActorKit.framework/ActorKit
0x3b353000 - 0x3b3d8fff libsqlite3.dylib armv7 <759ca29f533a33e88a81fddc3364bf19> /usr/lib/libsqlite3.dylib
0x3b708000 - 0x3b747fff SystemConfiguration armv7 <44d84d23d10f344c90b4d9e9611ec976> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x3b753000 - 0x3b78efff libCGFreetype.A.dylib armv7 <7a68e65e523030faa9d91478e939bc00> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dyl ib
0x3b824000 - 0x3b849fff OpenCL armv7 <f7706501012430fc94ed99006419fba9> /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL
0x3b84a000 - 0x3b84dfff MobileSystemServices armv7 <6edd9c74c5a73c33809152446abe1538> /System/Library/PrivateFrameworks/MobileSystemServices.framework/MobileSystemSe rvices
0x3b876000 - 0x3b8cefff CoreLocation armv7 <3235bde1608331bebc291891405896c6> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x3b8cf000 - 0x3b933fff AddressBook armv7 <3c0d5a3207cf3771b0beb0cd8e8a6e12> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x3b978000 - 0x3b97dfff CommonUtilities armv7 <cb484bdaf5003e4baa13f83bafff62a9> /System/Library/PrivateFrameworks/CommonUtilities.framework/CommonUtilities
0x3bb3f000 - 0x3bbf4fff CoreImage armv7 <ba744c4f6a1c3c0598de9d429022093a> /System/Library/Frameworks/CoreImage.framework/CoreImageWe see the same thing on an iPad 8.1.2.
If we disable Safari from saving credit cards, it works fine. But we cannot really tell customers to do that:
http://www.imore.com/how-stop-icloud-keychain-storing-passwords-or-credit-cards- safari -
Combo box retaining selected value?
Hi,
I have a requirement to display a value based on a selection in a combo box. This is a training company and we wish to view the number of people booked onto a selected course.
I am using a web service to bring the data into Xcelsius in two columns - 'Course' and 'no of people'.
I can get the combo box to read the list of courses, but when the data from the web service refreshes, the combo box reverts back to the default selection.
Is there any way to avoid this? I have just downloaded Xcelsius SP1, in case that's relevant.
Thanks,
NeilHi there Neil,
Any progress since the last post? There really shouldn't be a reset of the component state based on the input of data to the Excel sheet. I don't have any WS with multiple row/column output, so I'm having difficulty testing that scenario. I've tried with QaaWS, which should be roughly the same in that regard; with a QaaWS I'm having no troubles.
Outside chance: Do you have Behavior > Common > Selected Item bound to one of the WS output cells? That might reset the component state.
Another idea: Use a Trigger Cell or Connection Refresh Button instead of Refresh Every, if it really is a bug. This will prevent the connection from refreshing and resetting your component. It sounds like your WS doesn't have Input Value filtering and isn't volatile data, so Refresh Every is unnecessary for your usage. A Trigger Cell or Connection Refresh button will refresh the WS just once, for the initial access.
Source Data: It's found in the properties sheet under General > Data Insertion > Insertion Type > Source Data.
<br>
Javier
Maybe you are looking for
-
Hi. I installed Lion a few months ago and got a new external drive to back up Time Machine. Nobody told me the User Library would be made hidden in the new OS. I have been backing up regularly in the belief that all my work, settings and so on was sa
-
Photo not showing correctly in Photoshop CC
As I am on Photoshop i am putting the picture into Photoshop and it isn't showing properly. Does anyone have any fixes for this? Many thanks, Lee
-
I seem to have been hijacked by ad tracker crap. Safari is acting quite strange; i.e., there seems to be a lot of certificate rejections and very often a particular bookmark will show up as "access denied". On occasion when opened, it will go somewhe
-
Related to MM02 Material Master
Hi All, When I enter into MM02 for any material number through view basic data1 and without any change when I save it and came back, then in the description of the material word HELLO is added. Every time when I save the transaction it adds HELLO wor
-
Out of no where my iPod Touch 5G Stopped recording Audio. When I try to take a video, after I listen to it I can only hear a quiet hissing sound. Does anyone have a solution to this problem?