HorizontalFieldManager Fix width automatic measurement with height

Hi all

I would like to make a HorizontalFieldManager with a fixed width, but automatic measurement with height. Do anyone with a good idea about it. Thanks for the help!

Thanks for your help!

Although your idea is a solution is not complete, it gives me a good idea to solve the problem.
My solution is to change my coding over a part of the first horizontalfieldmanger:

HorizontalFieldManager hfm1 = new HorizontalFieldManager()

{

public int getPreferredWidth()

{

Returns the value 100;

}

protected void sublayout (int maxWidth, maxHeight int) {}

Super.sublayout (getPreferredWidth(), maxHeight);

LeftField RadioButtonField = getLeftButton();

If (leftField! = null & is equal to (leftField.getManager ())) {}

int x = 0;

int y = 0;

setPositionChild (leftField, x, y);

}

}

};

Tags: BlackBerry Developers

Similar Questions

  • Problem with the height/width automatic after you apply the effect

    Hey guys,.

    I have a panel that automatically resizes after some other materials is added. All the time there are a scale effect. Whenever I move the mouse over one of these children they zoom in and there, the height and width of the parent container is resized automatically.

    However, I have a button reduce to this one with a Resize effect. I can resize the full container to a size of reduction (for example 40 x 40), but when I resize returns with the same effect, the Panel doesn't do not automatically resizes with added children more.

    I did not define special properties on the Board early, but a property must be different now. It is not "automatic" and the "percentageWidth/height" is not working correctly because this command will cause the Panel stretch the full scene. Any suggestions here?

    Hello

    What effects is usually that they value explicit width and height of an element. This means that before you minimize the container, these values are not defined. When you reduce the container, the explicitWidth and explicitHeight are set. Normally, a provision or a container will size the component with setActualSize() or setLayoutBoundsSize(). It does not lock the component in an explicit state.

    Sometiems after effect of that speech.

    myComponent.width = NaN;
    myComponent.height = NaN;
    

    This will reset the explicit values Nan and force the component available to re-measure and setting page on based on her preferred sizes. In your case, before that happens the effect of reducing

    Mike

  • HorizontalFieldManager custom: cannot field presentation, insufficient height or width

    I have two fields to label that I need for available side by side in a manager of horizontal field. When ran, the outputs of the Console: "cannot the field presentation, insufficient height or width.

    When I insert a breakpoint, the values are:

    • width = 480
    • height = 1073741823

    Why is the value of great height? (Oh yes, the virtual height.)

    What is the right way to calculate the height - just use the height field's favorite?

    LabelField lf = new LabelField("Flavor");
    LabelField olf = new LabelField("Order");
    
    HorizontalFieldManager hfm = new HorizontalFieldManager(
            Manager.NO_HORIZONTAL_SCROLL
                    | Manager.NO_HORIZONTAL_SCROLLBAR) {
    
            protected void sublayout(int width,
                int height) {
            Field field;
            int numberOfFields = getFieldCount();
            int x = 0;
            int y = 0;
    
            for (int i = 0; i < numberOfFields; i++) {
                field = getField(i);
                setPositionChild(field, x, y);
                layoutChild(field, width,
                        height);
                y += 10;
            }
    
            int myWidth = Math.min(width,
                    getPreferredWidth());
            int myHeight = height;
    
            super.sublayout(myWidth, myHeight);
    
            setExtent(myWidth, myHeight);
        }
    
        public int getPreferredWidth() {
            return getScreen().getWidth();
        }
    };
    
    hfm.add(olf);
    hfm.add(lf);
    

    You all that hard work the fields chickens and then try to destroy with super.sublayout () call. I'm sure that's what throws the exception. Check your myWidth and myHeight before the call to super.sublayout (). You might find that getPreferredWidth() returns to zero.

    I don't know why you would want to increase the parameter y in a horizontal field in any event handler. If anything, set x and not just randomly, by 10, but by the field.getWidth (). But it's logical that if you extend the Manager and remove super.sublayout call.

    More important still, you can get what you want much easier to not the substitution of all sublayouts and instead use setMargin on your domains.

  • Fixed width site - Mobile breakpoint is not in line with the size of the screen

    Hi all

    Muse Noob here. Still having problems with a Web site

    Before I made this site fixed width with no break points and would be automatically to down-size to fit the smaller screen sizes such as phones etc. Now, I've added a breakpoint of fixed width on 2 of the pages for mobile, they appear too large for the screen of the phone and I have to zoom out to view it properly.

    Any suggestions on how I can fix this?

    The breakpoint is at 533 pixels

    The site is: The Cake Lady Ibiza | The Ibiza cake Lady if someone wants to check.

    Thanks in advance for the help.

    When you work with a fixed layout or set breakpoints, there is a rule:

    Content cannot be outside the fields, except for the blocks of width 100%, objects with effects pinning or scrolling.

    Therefore, you must return the breakpoint 960. And then, to put a breakpoint in increments of 200 pixels. I recommend you create a new project. Because you can greatly confused if you start to fix the existing project.

  • Items pinned to albums to behave with Responsories in fixed width site

    I have a site of fixed width with a header that is pinned at the top so it always visible when you scroll through the site. In the new version of muse, however, those elements that are pinned now have with Responsories that I don't want. This means that when you shrink the browser window my menu moves to the left after a certain point, when it must remain fixed. Someone at - it suggestions to solve them. If I remove the PIN that holds it is flush with the top, it behaves properly.

    Thanks for the comments, but I finally found a work-around to my own question. I put the whole menu inside a blank status button widget that I can then resize with the "stretch to browser width option" and PIN upwards at the same time (whereas before I could just pin it to the top at the expense of fixing on the center of my browser of fixed-length.) So now my menu is at the top and in the center of the fixed width dimensions. Sorry, it's a little hard to explain, but I work how it should now.

  • Is it possible to have expansion sidebar div with fixed width content div?

    How can I have a page 3column with average fixed column (maincontent) and two sidebar extension as necessary to fill the browser window.

    I thought I could use a liquid 3column template and then assign central column fixed-width but this allows the boxes to float upward and push the column fixed width below them.  I use CS3 and I'm very new to this.

    This is what it looks like here in IE8. -What are you looking for?

  • Automatic measures only 1 color ink (modification of the script)

    Hi all

    I need to modify this script as well as bring the measure already in are... PANTONE Pantone 485 (solid coated),

    I need to change this string, but do not know how...

    Thank you very much

    line color measurement

    var color = new RGBColor;                                              How to change it, to the ink pantone...?

    255 = Color.Green;

    0 = Color.Blue;

    /*
    * Description: An Adobe Illustrator script that automates measurements of objects. This is an early version that has not been sufficiently tested. Use at your own risks.
    * Usage: Select 1 to 2 page items in Adobe Illustrator, then run this script by selecting File > Script > Other Scripts > (choose file)
    * License: GNU General Public License Version 3. (http://www.gnu.org/licenses/gpl-3.0-standalone.html)
    *
    * Copyright (c) 2009. William Ngan.
    * http://www.metaphorical.net
    */
    
    
    // Create an empty dialog window near the upper left of the screen 
    var dlg = new Window('dialog', 'Spec');
    dlg.frameLocation = [100,100];
    dlg.size = [250,250];
    
    
    dlg.intro = dlg.add('statictext', [20,20,150,40] );
    dlg.intro.text = 'First select 1 or 2 items';
    
    
    dlg.where = dlg.add('dropdownlist', [20,40,150,60] );
    dlg.where.selection = dlg.where.add('item', 'top');
    dlg.where.add('item', 'bottom');
    dlg.where.add('item', 'left');
    dlg.where.add('item', 'right');
    
    
    dlg.btn = dlg.add('button', [20,70,150,90], 'Specify', 'spec');
    
    
    
    
    
    
    // document
    var doc = activeDocument;
    
    
    // spec layer
    try {
              var speclayer =doc.layers['spec'];
    } catch(err) {
              var speclayer = doc.layers.add();
              speclayer.name = 'spec';
    }
    
    
    // measurement line color
    var color = new RGBColor;
    color.green = 255;
    color.blue = 0;
    
    
    // gap between measurement lines and object
    var gap = 2;
    
    
    // size of measurement lines.
    var size = 10;
    
    
    // number of decimal places
    var decimals = 0;
    
    
    // pixels per inch
    var dpi = 72;
    
    
    /**
              Start the spec
    */
    function startSpec() {
      
              if (doc.selection.length==1) {
                        specSingle( doc.selection[0].geometricBounds, dlg.where.selection.text );
              } else if (doc.selection.length==2) {
                        specDouble( doc.selection[0], doc.selection[1], dlg.where.selection.text );
              } else {
                                  alert('please select 1 or 2 items');
              }
    
    
              dlg.close ();
    }
    
    
    
    
    
    
    
    
    /**
              Spec the gap between 2 elements
    */
    function specDouble( item1, item2, where ) {
      
              var bound = new Array(0,0,0,0);
    
    
              var a =  item1.geometricBounds;
              var b =  item2.geometricBounds;
      
              if (where=='top' || where=='bottom') {
      
                        if (b[0]>a[0]) { // item 2 on right,
      
                                  if (b[0]>a[2]) { // no overlap
                                            bound[0] =a[2];
                                            bound[2] = b[0];
                                  } else { // overlap
                                            bound[0] =b[0];
                                            bound[2] = a[2];
                                  }
                        } else if (a[0]>=b[0]){ // item 1 on right
      
                                  if (a[0]>b[2]) { // no overlap
                                            bound[0] =b[2];
                                            bound[2] = a[0];
                                  } else { // overlap
                                            bound[0] =a[0];
                                            bound[2] = b[2];
                                  }
                        }
    
    
                        bound[1] = Math.max (a[1], b[1]);
                        bound[3] = Math.min (a[3], b[3]);
      
              } else {
      
                        if (b[3]>a[3]) { // item 2 on top
                                  if (b[3]>a[1]) { // no overlap
                                            bound[3] =a[1];
                                            bound[1] = b[3];
                                  } else { // overlap
                                            bound[3] =b[3];
                                            bound[1] = a[1];
                                  }
                        } else if (a[3]>=b[3]){ // item 1 on top
      
                                  if (a[3]>b[1]) { // no overlap
                                            bound[3] =b[1];
                                            bound[1] = a[3];
                                  } else { // overlap
                                            bound[3] =a[3];
                                            bound[1] = b[1];
                                  }
                        }
      
                        bound[0] = Math.min(a[0], b[0]);
                        bound[2] = Math.max (a[2], b[2]);
              }
              specSingle(bound, where );
    }
    
    
    
    
    /**
              spec a single object
              @param bound item.geometricBound
              @param where 'top', 'bottom', 'left,' 'right'
    */
    function specSingle( bound, where ) {
    
    
      
              // width and height
              var w = bound[2]-bound[0];
              var h = bound[1]-bound[3];
    
    
              // a & b are the horizontal or vertical positions that change
              // c is the horizontal or vertical position that doesn't change
              var a = bound[0];
              var b = bound[2];
              var c = bound[1];
      
              // xy='x' (horizontal measurement), xy='y' (vertical measurement)
              var xy = 'x';
      
              // a direction flag for placing the measurement lines.
              var dir = 1;
      
              switch( where ) {
      
                        case 'top':
                                  a = bound[0];
                                  b = bound[2];
                                  c = bound[1];
                                  xy = 'x';
                                  dir = 1;
                                  break;
      
                        case 'bottom':
                                  a = bound[0];
                                  b = bound[2];
                                  c = bound[3];
                                  xy = 'x';
                                  dir = -1;
                                  break;
      
                        case 'left':
                                  a = bound[1];
                                  b = bound[3];
                                  c = bound[0];
                                  xy = 'y';
                                  dir = -1;
                                  break;
      
                        case 'right':
                                  a = bound[1];
                                  b = bound[3];
                                  c = bound[2];
                                  xy = 'y';
                                  dir = 1;
                                  break;
      
              }
    
    
              // create the measurement lines
              var lines = new Array(); 
      
              // horizontal measurement
              if (xy=='x') {
      
                        // 2 vertical lines
                        lines[0]= new Array( new Array(a, c+(gap)*dir) );
                        lines[0].push ( new Array(a, c+(gap+size)*dir) );
                        lines[1]= new Array( new Array(b, c+(gap)*dir) );
                        lines[1].push( new Array(b, c+(gap+size)*dir) );
      
                        // 1 horizontal line
                        lines[2]= new Array( new Array(a, c+(gap+size/2)*dir ) );
                        lines[2].push( new Array(b, c+(gap+size/2)*dir ) );
      
                        // create text label
                        if (where=='top') {
                                  var t = specLabel( w, (a+b)/2, lines[0][1][1] );
                                  t.top += t.height;
                        } else {
                                  var t = specLabel( w, (a+b)/2, lines[0][0][1] );
                                  t.top -= t.height;
                        }
                        t.left -= t.width/2;
      
              // vertical measurement
              } else {
      
                        // 2 horizontal lines
                        lines[0]= new Array( new Array( c+(gap)*dir, a) );
                        lines[0].push ( new Array( c+(gap+size)*dir, a) );
                        lines[1]= new Array( new Array( c+(gap)*dir, b) );
                        lines[1].push( new Array( c+(gap+size)*dir, b) );
      
                        //1 vertical line
                        lines[2]= new Array( new Array(c+(gap+size/2)*dir, a) );
                        lines[2].push( new Array(c+(gap+size/2)*dir, b) );
      
                        // create text label
                        if (where=='left') {
                                  var t = specLabel( h, lines[0][1][0], (a+b)/2 );
                                  t.left -= t.width;
                        } else {
                                  var t = specLabel( h, lines[0][0][0], (a+b)/2 );
                                  t.left += size;
                        }
                        t.top += t.height/2;
              }
      
              // draw the lines
              var specgroup = new Array(t);
      
              for (var i=0; i<lines.length; i++) {
                        var p = doc.pathItems.add();
                        p.setEntirePath ( lines[i] );
                        setLineStyle( p, color );
                        specgroup.push( p );
              }
    
    
              group(speclayer, specgroup );
    
    
    }
    
    
    
    
    /**
              Create a text label that specify the dimension
    */
    function specLabel( val, x, y) {
      
                        var t = doc.textFrames.add();
                        t.textRange.characterAttributes.size = 8;
                        t.textRange.characterAttributes.alignment = StyleRunAlignmentType.center;
    
    
                        var v = val;
                        switch (doc.rulerUnits) {
                                  case RulerUnits.Inches: 
                                            v = val/dpi;
                                            v = v.toFixed (decimals);
                                            break;
      
                                  case RulerUnits.Centimeters:
                                            v = val/(dpi/2.54);
                                            v = v.toFixed (decimals);
                                            break;
      
                                  case RulerUnits.Millimeters:
                                            v = val/(dpi/25.4);
                                            v = v.toFixed (decimals);
                                            break;
      
                                  case RulerUnits.Picas:
                                            v = val/(dpi/6);
                                            var vd = v - Math.floor (v);
                                            vd = 12*vd;
                                            v =  Math.floor(v)+'p'+vd.toFixed (decimals);
                                            break;
      
                                  default:
                                            v = v.toFixed (decimals);
                        }
      
                        t.contents = v;
                        t.top = y;
                        t.left = x;
      
                        return t;
      
    }
    
    
    function setLineStyle(path, color) {
                        path.filled = false;
                        path.stroked = true;
                        path.strokeColor = color;
                        path.strokeWidth = 0.5;
      
                        return path;
    }
    
    
    
    
    /**
    * Group items in a layer
    */
    function group( layer, items, isDuplicate) {
      
              // create new group
              var gg = layer.groupItems.add();
    
    
              // add to group
              // reverse count, because items length is reduced as items are moved to new group
              for(var i=items.length-1; i>=0; i--) {
      
                        if (items[i]!=gg) { // don't group the group itself
                                  if (isDuplicate) {
                                            newItem = items[i].duplicate (gg, ElementPlacement.PLACEATBEGINNING);
                                  } else {
                                            items[i].move( gg, ElementPlacement.PLACEATBEGINNING );
                                  }
                        }
              }
      
              return gg;
    }
    
    
    
    
    
    
    
    
    // ----------------------------------------------------------------------------------------------------------------------------------------
    
    
    dlg.btn.addEventListener ('click', startSpec );
    dlg.show();
    
    

    As a first step, you must necessarily swatches Pantone in your document.

    Then it's easy:

    Change this:

    // measurement line color
    var color = new RGBColor;
    color.green = 255;
    color.blue = 0;
    

    to do this:

    // measurement with Pantone line color
    var color = doc.swatches.getByName('Pantone 485 C').color
    

    That's all.

  • How to display a Web of FIXED WIDTH site on mobile?

    I have a big problem with a breakpoint of fixed width on a Web site.

    What I want to do is to force the iPhone to see the site (preset width fixed 800px) correctly.

    The iPhone supposedly will try and make a site to 980px if there is no overides. It still does not work.

    Check out this site on an iPhone:

    http://lakepointstation.com

    I have 2 breakpoints fixed width: 1250 (min 801) and 800 (500 min).

    When you look at him, you will see the 800 breakpoint. BUT... it makes WAY TOO LARGE and you cannot even pinch to zoom out to see all this. It is not a site too difficult. I tried in the head:

    < meta name='viewport' content='width = device-width, original scale = 1, maximum scale = 1'>

    but it still does not work. Has anyone ever got a Muse site to render properly on an iPhone WITHOUT having to create several small breakpoints and fluid width?

    Just so I'm clear, I want to use a Web of FIXED WIDTH site on an iPhone with MUSE and let the iPhone automatic scaling. Isn't this possible?

    You can perform this operation without effort by creating Adaptive pages (fluid, inadmissible, no breakpoint).

    To create the pages window of scaling for Tablet/phones go to the 'Page' menu and choose 'Add replacing Layouts '.

  • Is it possible to stretch a picture all the width of the browser in fixed-width mode?

    At this point, I'm not interested in using the features adapted for my Web site. I created a fixed width site, but when I add an image, it would extend to the entire width of the page that I find myself with white margins on each side when she saw in the browser. I tried to change the width of the size of the page and checked the properties of specific page and margins all without a solution. The only solution seems to be to change the fluid width site and add the height and width sensitive features. However, I have scrolling effects I don't want to lose, but who do not work with the fluid and responsive options. When I on the fluid width site, I find myself with a horizontal scroll down bar. In my opinion, it's unpleasant and unprofessional.

    I have the ability to create objects, such as rectangles to full width within the option "resize". Why this is not possible with images? Dragging it to the full width of the page don't seem to do the trick in fixed-width mode. Is there an alternative? I set the properties of the site both "Max Page Width: 1200" and Max Page Width: 1400 "to see if it makes a difference. I've changed the margins and padding on the global site properties and properties of the page in question. Don't know what I'm doing wrong.

    Thank you in advance.

    Found the answer to my own question here: "Stretch to the width of browser" greyed out

  • Make the iframe automatically adjust the height according to the content without using the scroll bar?

    Hello

    I develop the site (www.meninasreais.com.br) and have a doubt. I created the basic html - menu, header - in Adobe Muse. I'm trying to insert an iframe that automatically adjust the height according to the content of the blog.

    I tried with different codes, the framework is installed on the same domain as the site and none of them worked. What can I do it wrong? Thank you.

    The code that was inserted below:

    < script language='JavaScript'>

    <!--

    Function autoResize (id) {}

    var newheight;

    var NewWidth;

    if (document.getElementById) {}

    newHeight = document.getElementById (id). contentWindow.document. body.scrollHeight;

    NewWidth = document.getElementById (id). contentWindow.document. body.scrollWidth;

    }

    document.getElementById (id) .height = (newheight) + 'px';

    document.getElementById (id) .width = (newwidth) + 'px';

    }

    ->

    < /script >

    < IFRAME SRC='www.meninasreais.com.br' width='600px' height='200px' id='iframe1' marginheight='0' frameborder='0'onLoad="autoResize ("iframe1");" > < / iframe >

    Hi, I successfully did this for my blogging engine.

    I use jquery.autoheight.js

    In the property of my page:

    In my html box:

    This work in Adobe muse. My iframe it set itself with the content of my blog.

    Example: http://www.solutionsip.ca/blog.html

  • Fixed width string of spreadsheet to table

    I have to read a file in a format with a fixed width per column and an unknown number of columns. Y at - it a simple to convert means that in a table - essentially a 'string Array to worksheet.

    I have a working method, but it of not really stylish and is a bit slow for the largest data sets. There also (currently) the halting problem if there is a blank line in the data set. I can fix it by searching for tokens (cr/lf), find the number of lines, replacing that loop outdoor 'while' in a loop for, but...  I hope that there is a better solution.

    Thank you

    M

    Start by right-clicking on your reading text file.  There is an option to read the lines.  Use it.  What it's going to do now is create an array of strings, each element being a line in your file.  Now change this in a loop in a loop with the array of lines autoindexing FOR in.  Then remove the line function get.

    This will help a little.  I'll have to think inside the while loop to see if there is a better way.  Nothing comes immediately to mind.

  • pulse width of measurement of signals generated by data acquisition

    Finally, I would like to:
    Start a counter pulse width measurement and the analog output at the same instant.
    Stop the measurement with an external digital signal pulse width.

    My current plan is to use a digital output on the acquisition of data to synchronize a digital input and the start-up of the meter input.  The digital input will be a trigger to start for the analog output.  This works, except for the meter.

    While trying to implement this, I tried a simple test to generate a digital pulse with the acquisition of data and wiring for counter inputs.  It does not, even if it seems perfect to an oscilloscope.  Then, without changing the software at all, I connect a function generator to my counter entries, and it measures pulse flawless widths.

    I'm actually implemented it with a Python wrapper around the C DAQmx API, but I recreated in LabVIEW, and it has the same.  VI attached.  I have the latest drivers DAQmx.

    Accidentally, I posted this in a forum for LabVIEW, as I managed to post with the account of a colleague.  I think 2 ups live as this mandate to another post.  I'm sorry.  Former post is http://forums.ni.com/ni/board/message?board.id=170&message.id=389856.

    Solution: I had to set the channel to counter with implicit synchronization.  In addition, the sampsPerChanToAcquire must be at least 2, if not, there is an error.  I still don't understand why it worked with a source of external impulse, however.

    DAQmxCfgImplicitTiming (task_handle, DAQmx_Val_FiniteSamps, 2)

  • Measure with DAQmx

    Hello:
    I am able accelerometers signals in a module of 9234, using DAQmx (I leave the joint scheme), which will be part of a program that will include other stages. When the acquisition is stopped by the "stop" button, I measure with a voltmeter between terminals connector BNC, reading 21 volts, which is the excitement of the sensor. My question is: How can I do to cut the excitement of sensors once the samples are acquired?

    Best regards

    Jaime

    Hi Jaime,

    You can disable released the 9324 excitement by setting the AI. Excitation.Value property to 0.0 (see the following KB: http://digital.ni.com/public.nsf/allkb/3AD6CCE935192B4086256F6B0079CB1F).

    Then, once you have set the attribute, you will incur the task to actually push this setting material (normally DAQmx will automatically engage when you start the job, but in this case, we do not want to start the task).  Between your VI DAQmx stop task and your VI DAQmx clear task , you must add the following:

    • GOT it node DAQmx channel property to set. Excit.Val = 0.0
    • DAQmx controls Task.vi to validate your new task settings

  • HOW CAN I FIX A SCREEN BLUE, WITH STOP ERROR CODE: 0X0000007E (0XC0000005, 0X89F24OAE, 0X8A953BA0, 0X8A95389C)

    HOW CAN I FIX A SCREEN BLUE, WITH STOP ERROR CODE: 0X0000007E (0XC0000005, 0X89F24OAE, 0X8A953BA0, 0X8A95389C)

    Hello

    Please do not type in capital letters because it's difficult to read and considered to be shouting.

    ---------------------------------------------------------------------------------------------------

    Check this thread for more information using BlueScreenView, MyEventViewer and other methods
    to troubleshoot the BlueScreens - top 3 responses (+ 1 other).

    http://social.answers.Microsoft.com/forums/en-us/vistarepair/thread/3deab2fa-4000-4136-8c78-a3d22b1db009

    We can analyze the minidumps if make you it available to the SkyDrive or another file
    sharing sites.

    ZIP or download the content of the C:\Windows\minidump

    Use SkyDrive download collected files and after shot/screenshot.
    http://social.technet.Microsoft.com/forums/en-us/w7itproui/thread/4fc10639-02dB-4665-993a-08d865088d65

    -------------------------------------------------------------------------

    Also this, so you can see the probable bluescreens.

    Windows Vista restarts automatically if your computer encounters an error that requires him to plant.
    (also Windows 7)
    http://www.winvistatips.com/disable-automatic-restart-T84.html

    ===========================================================

    The system has RAID? If so, it's also very suspicious.

    This error is usually a driver problem and display adapter (video) driver is the most suspicious if she
    may be others. Antivirus/antispyware/security programs, equipment (heat) and major software problems
    can also cause the error. When you get to the section of the driver to use the Troubleshoot utility my generic
    methods in the next message and then return to the if necessary troubleshooting tool.

    Have you recently added hardware or drivers updated? Don't forget to look in Control Panel - Windows
    Updates to see if all drivers have been updated it. Other donor opportunities include the antivirus/anti-
    spyware/security programs.

    When you get to the pilot and sections of the memory of the troubleshooter check the following message to
    update drivers and memory test and then return to the troubleshooter if necessary.

    BCCode: 7F 0x0000007E which is also 0x1000007E

    Cause

    SYSTEM_THREAD_EXCEPTION_NOT_HANDLED bug control is a very common bug control. TO
    interpret, you must identify which exception has been generated.

    Common exception codes are:

    • 0xc0000005: STATUS_ACCESS_VIOLATION indicates a memory access violation has occurred.

    For a complete list of exception codes, see the Ntstatus.h file located in theinc directory
    the Microsoft Windows Driver Kit (WDK).

    Solve the problem

    If you do not have to debug this problem, you must use certain basic troubleshooting techniques.

    • Make sure you have enough disk space.
    • If a driver is identified in the bug check message, disable the driver or check with the
    • Reference of the manufacturer for driver updates.
    • Try changing video cards.
    • Check with your hardware vendor for updates to the BIOS.
    • Disable the BIOS memory options such as implementing caching or shading.

    If you plan to debug this problem, you may find it difficult to get a stack trace. Parameter 2
    (the address of the exception) must identify the driver or function that caused the problem.

    If the exception code 0 x 80000003 occurs, a hard-coded breakpoint or assertion was hit, but the system
    has been launched with the /nodebug. switch. This problem should occur infrequently. If it occurs repeatedly,
    Make sure that a kernel debugger is connected and the system is booted with the Switch/DEBUG .

    In case of exception code 0 x 80000002, the trap frame provides additional information.

    If you do not know the specific cause of the exception, consider the following questions:

    • Hardware incompatibility. Make sure all new hardware that is installed is listed in the
    • List of Microsoft Windows Marketplace tested products.
    • Service driver or defective peripheral system. A service driver or defective peripheral system can be
    • responsible for this error. Hardware problems, such as the incompatibilities of the BIOS, memory, conflicts
    • and IRQ conflicts can also generate this error.

    If a driver is listed by name in the bug check message, disable or remove that driver. Disable
    or remove drivers or services that have been recently added. If the error occurs during startup
    sequence and the system partition is formatted with the NTFS file system, you may be able to use safe
    Mode to rename or to delete the faulty driver. If the driver is used as part of the system startup procedure
    in Safe Mode, you must start the computer by using the Recovery Console to access the file.

    If the problem is associated with Win32k.sys, the source of the error may be a third remote
    control program. If this software is installed, you can remove the boot of the computer service
    by using the Recovery Console, and then by removing the offending system service file.

    Check the system log in Event Viewer for additional error messages that might help identify the
    device or the driver that generated the bug check 0x7E.

    You can also disable memory cache BIOS may try to resolve the error. You should also
    Run the diagnostics of material, especially the scanner memory, which provides the manufacturer of the system.
    For more information about these procedures, see the manual of your computer.

    The error that generates this message may occur after the first reboot during Windows Setup, or
    Once the installation is complete. A possible cause of the error is lack of disk space for installation and system
    BIOS incompatibilities. For problems during the installation of Windows that are associated with the absence of disc
    space, reduce the number of files on the disk drive hard target. Find and delete any temporary
    the files that you do not have to have files hidden Internet, backup application and.chkfiles files that
    contain fragments of file saved to disk scans. You can also use another hard drive with more drive
    free space for the installation. You can solve the problems of BIOS by upgrading the version of the system BIOS.

    BCCode: 7F 0x00000007E who is also a 0x1000007E<-- read="" this="">
    * 1141.html? order = votes http://www.faultwire.com/solutions-fatal_error/System-thread-exception-not-HANDLED-0x0000007E-

    ----------------------------------------------------------------------------------------------------------------------

    Look in the Event Viewer to see if something is reported on those.
    http://www.computerperformance.co.UK/Vista/vista_event_viewer.htm

    MyEventViewer - free - a simple alternative in the standard event viewer
    Windows. TIP - Options - Advanced filter allows you to see a time rather
    of the entire file.

    http://www.NirSoft.NET/utils/my_event_viewer.html

    Here are a few ways to possibly fix the blue screen issue. If you could give the blue screen
    info that would help. Such as ITC and 4 others entered at the bottom left. And all others
    error information such as codes of STOP and info like IRQL_NOT_LESS_OR_EQUAL or PAGE_FAULT_IN_NONPAGED_AREA and similar messages.

    As examples:

    BCCode: 116
    BCP1: 87BC9510
    BCP2: 8C013D80
    BCP3: 00000000
    BCP4: 00000002

    or in this format:

    Stop: 0 x 00000000 (oxoooooooo oxoooooooo oxoooooooo oxooooooooo)
    Tcpip.sys - address blocking 0 x 0 00000000 000000000 DateStamp 0 x 000000000

    It is an excellent tool for displaying the blue screen error information

    BlueScreenView scans all your minidump files created during ' blue screen of the.
    death ' crashes and displays information about all accidents of a table.
    Free
    http://www.NirSoft.NET/utils/blue_screen_view.html

    BlueScreens many are caused by drivers of old or damaged, in particular the video drivers
    However, there are other causes.

    You can do mode if necessary safe or the Vista DVD command prompt or
    Options recovery if your system is installed by the manufacturer.

    This tells you how to access the System Recovery Options and/or a Vista DVD
    http://windowshelp.Microsoft.com/Windows/en-us/help/326b756b-1601-435e-99D0-1585439470351033.mspx

    You can try a system restore to a point before the problem started when one exists.

    How to make a Vista system restore
    http://www.Vistax64.com/tutorials/76905-System-Restore-how.html

    -------------------------------------------------------------------------

    Start - type this into the search-> find COMMAND to top box and RIGHT CLICK-
    RUN AS ADMIN

    Enter this at the command prompt - sfc/scannow

    How to analyze the log file entries that the Microsoft Windows Resource Checker (SFC.exe)
    program generates in Windows Vista cbs.log
    http://support.Microsoft.com/kb/928228

    The log can give you the answer if there is a corrupted driver. (Does not work
    tell all possible driver issues).

    Also run CheckDisk, so we cannot exclude as much as possible of the corruption.

    How to run the check disk at startup in Vista
    http://www.Vistax64.com/tutorials/67612-check-disk-Chkdsk.html

    -------------------------------------------------------------------------

    Often drivers up-to-date will help, usually video, sound, network card (NIC), WiFi, part 3
    keyboard and mouse, as well as of other major device drivers.

    Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
    http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htm

    How to install a device driver in Vista Device Manager
    http://www.Vistax64.com/tutorials/193584-Device-Manager-install-driver.html

    How to disable automatic driver Installation in Windows Vista - drivers
    http://www.AddictiveTips.com/Windows-Tips/how-to-disable-automatic-driver-installation-in-Windows-Vista/
    http://TechNet.Microsoft.com/en-us/library/cc730606 (WS.10) .aspx

    -------------------------------------------------------------------------

    How to fix BlueScreen (STOP) errors that cause Windows Vista to shut down or restart
    quit unexpectedly
    http://support.Microsoft.com/kb/958233

    Troubleshooting, STOP error blue screen Vista
    http://www.chicagotech.NET/Vista/vistabluescreen.htm

    Understanding and decoding BSOD (blue screen of death) Messages
    http://www.Taranfx.com/blog/?p=692

    Windows - troubleshooting blue screen errors
    http://KB.wisc.edu/page.php?id=7033

    -------------------------------------------------------------------------

    In some cases, it may be necessary.

    The Options or Vista recovery disk Startup Repair

    How to do a startup repair
    http://www.Vistax64.com/tutorials/91467-startup-repair.html

    This tells you how to access the System Recovery Options and/or a Vista DVD
    http://windowshelp.Microsoft.com/Windows/en-us/help/326b756b-1601-435e-99D0-1585439470351033.mspx

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle="" -="" mark="" twain="" said="" it="">

  • Fields in Internet Explorer, Word, all automatically filled with periods, or points.

    Fields in Internet Explorer, Word, all automatically filled with periods, or points.  Tried to clean the keyboard, different keyboard in train, still have the same problem.  Tried to reboot several times.

    Windows 7 on a laptop Toshiba Satellite that I use as a desktop computer.  Any ideas?

    Well, too bad.  I figured out, and it was never a problem.  If I thought only the last thing to do, I would like to have it fixed.  Simply ignore it.

Maybe you are looking for