Translation of the button tooltips

I am currently using Captivate 3 in English. I need to create a version in French. I exported the XML file and translated what I could. Import the XML file into the French version.

Unfortunately, that does not translate the ToolTips that appear when I bring my mouse over the buttons in the control of reading (e.g. Rewind, back, play, Pause, forward, output and Info). How can I translate these words? Otherwise, I'd be happy if I could get rid of the ToolTips in total.

Thank you!

Isabelle

Could you just change the order of reading for localization in French? If you go to the following location, you will find a reading that is localized for the French bar. Find and install from:
C:\Program Files-Adobe-Adobe Captivate 3\ Gallery\ PlaybackControls\ SwfBars\ Localization\ ...

The play bar that might work for your Captivate French project is called " CPPlaybar_FRA.swf".

That will help at all?
~ respect ~.
Larry

Tags: Adobe Captivate

Similar Questions

  • How can I prevent the button tooltips will appear?

    Hello

    I use the ToolTip text for the button for programming purposes (sorting script). But I don't want what they shown to my visitors.

    Is there some sort of code to prevent the display button tooltips? Thank you.

    Dmitry

    The problem is resolved. Don't need any help. Thank you.

  • ToolTip for the button

    Nice day

    I'm new to the blackberry development. I created a bitmapbuttonfield using the examples of the advanced user interface. There is a button with an image. I want to display a ToolTip for the button when the button receives the focus. Can someone please help

    Thanks in advance

    Hello

    Use this code:

    package mypackage;
    
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.FieldChangeListener;
    import net.rim.device.api.ui.component.ButtonField;
    import net.rim.device.api.ui.component.Dialog;
    
    public final class MyScreen extends TooltipScreen
    {
    
        ButtonField btn1,btn2,btn3;
        public MyScreen() {
    
            btn1=new ButtonField();
            btn1.setChangeListener(new FieldChangeListener() {
                public void fieldChanged(Field field, int context) {
                    Dialog.alert("Button 1 Click");
                }
            });
            btn2=new ButtonField();
            btn2.setChangeListener(new FieldChangeListener() {
                public void fieldChanged(Field field, int context) {
                    Dialog.alert("Button 2 Click");
                }
            });
    
            btn3=new ButtonField();
            btn3.setChangeListener(new FieldChangeListener() {
                public void fieldChanged(Field field, int context) {
                    Dialog.alert("Button 3 Click");
                }
            });
            add(btn1, "Button 1");
            add(btn2, "Button 2");
            add(btn3, "Button 3");
    
        }
    
    }
    
    package mypackage;
    
    import java.util.Timer;
    import java.util.TimerTask;
    import java.util.Vector;
    
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.Graphics;
    import net.rim.device.api.ui.XYRect;
    import net.rim.device.api.ui.container.MainScreen;
    
    public class TooltipScreen extends MainScreen {
    
        TooltipScreen screen = this;
        boolean doRedraw = false;//prevent infinte redrawing
        Vector tooltips = new Vector();//vector to hold tooltip strings
        private Timer tooltipTimer = new Timer();
        private TimerTask tooltipTask;
        boolean alive = false;//is the tooltip alive? used to pop it after our timeout
        int count = 0;//used to calculate time tooltip is displayed
        //tooltip popup colours:
        int backgroundColour = 0xeeeeee;
        int borderColour = 0xaaaaaa;
        int fontColour = 0x666666;
        //the tooltip:
        String tooltip;
        int tooltipWidth;
        int yCoord;
        int xCoord;
        //region parameters:
        XYRect contentArea;
        int contentBottom;
        int contentRight;
    
        public TooltipScreen() {
            super();
    
            //when timeout reaches 100ms*20 ie. 2seconds set alive to false and redraw screen:
            tooltipTask = new TimerTask() {
    
                public void run() {
                    if (alive) {
                        count++;
                        if (count == 20) {
                            alive = false;
                            invalidate();
                        }
                    }
                }
            };
    
            tooltipTimer.scheduleAtFixedRate(tooltipTask, 100, 100);
    
        }
    
        //override add method adds an empty string to tooltip vector:
        public void add(Field field) {
            tooltips.addElement("");
            super.add(field);
        }
    
        //custom add method for fields with tooltip: add(myField, "myTooltip");
        public void add(Field field, String tooltip) {
            super.add(field);
            tooltips.addElement(tooltip);
        }
    
        public void setColours(int backgroundColour, int borderColour, int fontColour) {
            this.backgroundColour = backgroundColour;
            this.borderColour = borderColour;
            this.fontColour = fontColour;
        }
    
        //reset everything when user changes focus,
        //possibly needs logic to check field has actually changed (for listfields, objectchoicefields etc etc)
        protected boolean navigationMovement(int dx, int dy, int status, int time) {
            count = 0;
            alive = true;
            doRedraw = true;
            return super.navigationMovement(dx, dy, status, time);
        }
    
        protected void paint(Graphics graphics) {
            super.paint(graphics);
            if (alive) {
                Field focusField = getFieldWithFocus();
                tooltip = (String) tooltips.elementAt(screen.getFieldWithFocusIndex());
    
                //don't do anything outside the norm unless this field has a tooltip:
                if (!tooltip.equals("")) {
                    //get the field content region, this may fall inside the field actual region/coordinates:
                    contentArea = focusField.getContentRect();
                    contentBottom = contentArea.y + contentArea.height;
                    contentRight = contentArea.x + contentArea.width;
    
                    //+4 to accomodate 2 pixel padding on either side:
                    tooltipWidth = graphics.getFont().getAdvance(tooltip) + 4;
    
                    yCoord = contentBottom - focusField.getManager().getVerticalScroll();
                    //check the tooltip is being drawn fully inside the screen height:
                    if (yCoord > (getHeight() - 30)) {
                        yCoord = getHeight() - 30;
                    }
    
                    //check the tooltip doesn't get drawn off the right side of the screen:
                    if (contentRight + tooltipWidth < getWidth()) {
                        xCoord = contentRight;
                    } else {
                        xCoord = getWidth() - tooltipWidth;
                    }
    
                    //draw the tooltip
                    graphics.setColor(backgroundColour);
                    graphics.fillRect(xCoord, yCoord, tooltipWidth, 30);
                    graphics.setColor(borderColour);
                    graphics.drawRect(xCoord, yCoord, tooltipWidth, 30);
                    graphics.setColor(fontColour);
                    graphics.drawText(tooltip, xCoord + 2, yCoord);
                }
            }
            //doRedraw logic prevents infinite loop
            if (doRedraw) {
                //System.out.println("redrawing screen: " + System.currentTimeMillis());
                screen.invalidate();
                doRedraw = false;
            }
        }
    }
    
    package mypackage;
    
    import net.rim.device.api.ui.Font;
    import net.rim.device.api.ui.Graphics;
    import net.rim.device.api.ui.Manager;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.component.LabelField;
    import net.rim.device.api.ui.container.PopupScreen;
    import net.rim.device.api.ui.container.VerticalFieldManager;
    
    class MyTooltip extends PopupScreen{
        int _x;
        int _y;
        TooltipThread _tooltipThread;
    
        private MyTooltip(Manager manager) {
            super(manager);
         }
        public void sublayout(int width, int height)    {
            super.sublayout(width,height);
            setPosition(_x,_y);
            System.out.println("Tooltip x: " + Integer.toString(_x) + ", y: " + Integer.toString(_y));
        }
        protected void applyTheme() {
            // Overriden to suppress Border etc.
        }
        public void removeToolTip() {
            if ( _tooltipThread != null ) {
                _tooltipThread.dismiss();
            }
        }
        private void display(UiApplication uiApp, int x, int y, int displayTime) {
            _x = x;
            _y = y;
            _tooltipThread = new TooltipThread(uiApp, this, displayTime);
            _tooltipThread.start();
        }
    
        public static MyTooltip addToolTip(UiApplication uiApp, String toolTipString, int x, int y, int displayTime) {
            VerticalFieldManager manager = new VerticalFieldManager(Manager.FIELD_VCENTER|Manager.NON_FOCUSABLE) {
                protected void paint(Graphics graphics) {
                    graphics.setColor(0x00FFFFFF); // White
                    graphics.fillRect(0,0,getWidth(),getHeight());
                    graphics.setColor(0x00000000); // Black
                    graphics.drawRect(0,0,getWidth(),getHeight());
                    super.paint(graphics);
                }
            };
            MyTooltip toolTip = new MyTooltip(manager);
            LabelField label = new LabelField(' ' + toolTipString + ' ', LabelField.NON_FOCUSABLE);
            label.setFont(Font.getDefault().derive(Font.PLAIN, 16));
            toolTip.add(label);
            toolTip.display(uiApp, x, y, displayTime);
            return toolTip;
        }
    
        class TooltipThread extends Thread {
    
            Object _notifyObject = new Object(); // Used to allow user to dismiss this Tooltip
            PopupScreen _tooltip; // Screen we are going to display
            UiApplication _ourApplication; // access to pushGlobalScreen and dismissStatus from our Application
            int _displayTime; // in seconds
    
            public TooltipThread(UiApplication ourApplication, PopupScreen tooltip, int displayTime) {
                _tooltip = tooltip;
                _ourApplication = ourApplication;
                _displayTime = displayTime;
            }
    
            public void run() {
                _ourApplication.pushGlobalScreen(_tooltip, 999, false);
                synchronized(_notifyObject) {
                    try {
                        _notifyObject.wait(_displayTime * 1000);
                    } catch (Exception e) {
                    }
                };
                _ourApplication.dismissStatus(_tooltip);
            }
    
            public void dismiss() {
                // notify the waiting object to stop the Thread waiting
                synchronized(_notifyObject) {
                    _notifyObject.notify();
                }
            }
    
        }
    
    }
    
  • On the problem of button ToolTip

    Hi all

    Really appreciate using Muse earlier, such a tool at the beginning of it's life cycle.  However, I am a bit stuck.

    What I'm doing:

    I have 3 graphics.  I wanted to have a scroll effect AND a reversal of a slightly different image.  It did not seem possible so I re-did the gfx as png with transparency.  Then I put the chart that I wanted that the effect of scrolling of filling melts his own boxes in a layer under the png.  It worked very well!  I had my scroll effect AND my working capital change of State.  Now if there is an easier way to do it, I'm all ears!

    Now, I want to be able to click on each box and trigger a separate Panel to appear below with the relevant information.

    I achieved this goal by using the ToolTip widget.

    Problem:

    I did triggers the ToolTip the same size that the chart buttons including no fill obviously, so you can always see the button/graphic effect and scroll, but since they are covering the graphics I do not receive my substitution effect, because the mouse probably never "touch" buttons directly.

    I hope that there is a way around that I'm too tired to see easy

    Any help much appreciated.  Even to tell me I'm a fool to do that!

    Thank you

    Ian

    Hi Ian

    Have you tried to use the image as the fill for the triggers and then define States, you can use another image for a different State, so that when the mouse action will be the trigger, it would show that the States defined images.

    Change state with scrolling is not possible directly in Muse, but you can play with the opacity, with scrolling of the object it melts there entry/out indeed.

    Thank you

    Sanjit

  • ToolTip for the button previous and next in trainButtonBar

    I'm not able to view the ToolTip for the buttons next and previous by using trainButtonBar. Can someone help me on this?

    Published by: 952401 on August 13, 2012 05:50

    Hey Vinay... I think you can try this
    Required fields in a train

    It was exactly the solution you need.

    Thank you
    Serge

  • Character set for the buttons in the UI library (for example confirm Popup)?

    I get my head around the issues of fixed character for my new location requirements.

    How can I control the language of the labels on the elements that are part of the library of CVI user interface such as the 'yes' and 'No' buttons that appear in a window of ConfirmPopup()?  Are they supposed to follow the language of the operating system?

    Thank you

    Ian

    (BTW, it would be great if there is a KB page that gathers the main concepts about the locator tool user interface, several bytes in its chains code, paste the translations of a source such as a Word doc in a .c file, etc..)

    Edit:

    Not sure how I missed it before, but here's a related thread . Do I really need to go and replacements of crafts for the panels of the library?

    Hi Ian,

    Unfortunately, the CVI Run-Time Engine is not localized, and it isn't a very good mechanism to translate the integrated chains of RTÉ. It is possible, but it is clumsy, and it does allow you to dynamically change your language in a program that is already running.

    You must find the strings you need to translate into the message of the BCI (c:\windows\system32\cvirte\bin\msgrte.txt) file. When you see an underscore in the chain feature double character, this means that the following letter is underlined. So if you want to translate the 'yes' and 'No' buttons that serve to ConfirmPopup, you must replace the strings 'today' and '__Yes.

    For more information, read the Programmer's Reference > creation and distribution Release executables and dll > LabWindows/CVI Run-Time Engine > configure runtime > translate the Message file topic in the help of the CVI.

    Note that if you want to distribute a message file results in a distribution of CVI you must check the 'Install custom Run-Time Engine message file' option in the tab Advanced for the dialog box change Installer .

    I understand your point that it is not very good support for localization of the CVI programs, but also why it is not very good documentation for it. It is certainly something that is in the CVI roadmap for future improvement.

    I would like to know if you have any further questions.

    Luis

    NEITHER

  • The button shows not even if added correctly...

    Hi all, I am using jde 4.5 in that I don't see the added button even if I added. When I remove horizontalfieldmanager are it displayed? Please help hfm HorizontalFieldManager = new HorizontalFieldManager (Manager.USE_ALL_WIDTH); _txtsearch = new BasicEditField ("",""); HFM. Add (_txtsearch); Add (_txtsearch); _search = new ButtonField ("Search"); HFM. Add (_search); Add (_search); This.Add (HFM);

    If you use the insertion code icon (scroll area icons you see above text entry, then seek the name of ToolTip to find), and then you code is readable.

    Your question is that a BasicEditField will be the width of your screen.  If you want to see the button, you must limit the width of this field.  This is discussed in a number of other posts on this forum, so I won't repeat it here.

    You can also add your button first.

  • Problem: The button States works perfectly in preview mode; It does not work when published through the source of catalyst for business.

    I tried every way I know to create a button States in Adobe Muse CC 2015.  It works perfectly in preview mode, but it does not work effectively when published on a web site using the Business Catalyst (filename.businesscatalyst.com) process.  The problem, in my view, is that the text used in the button does not accept state changes.  I tried every workaround that I think might work, but nothing seems to work.  I even deleted the Business Catalyst site and then he came again, but it does not work.  Any information on how to fix this problem would be appreciated.

    I think I found my problem.  My original links have been on the "master" page  When I placed a link on a page of content object, Business Catalyst was able to translate the code correctly.  It is a disappointment because I need to duplicate objects on the pages, but at least it works.

  • How to create a button with rollover that appears in a different place than the button when you move?

    Hello

    How to create a button with rollover that appears in a different place than the button when you move by using only the Muse (reversal may be a different shape and color of the button). I managed to do it using Photoshop and the separate layers and import it, but it is not a good solution. All suggestions will be welcome.

    Thank you

    You can try to use the widget of the Composition of the ToolTip. In this way, the trigger area is isolated and a "State of reversal" can be placed anywhere on the screen (compared to the trigger).

    • Remove the two triggers additional default
    • Set to display the targets on working capital
    • Select hide all initially.
  • Back on the tree Page when click the button cancel on a Page called

    Hello

    I develop an application that uses the Application Express 4.1.1.00.23, I developed a tree similar to the APEX tree, Example of Application of database (i.e. reports > shaft of product).
    When I click on a specific node of the tree, it navigates to another page in the existing application (such as tree of the database Application example).

    Example of Application of database does not return to the called Page (so called from reports > shaft of product).

    I have an obligation to come back on the tree of the Page when I click the button cancel on a Page called.

    Please advice. Thanks in advance.

    tnvrahmd wrote:
    Hi Rohit,

    Thanks for the reply. If you look under query (query Sample Application tree), clicking on a tree node, it opens the page 3, 6 or 29 based on link_type = am ", 'C', 'P' or 'o' and the constructed url."

    In this case just a tree node gets selected and should capture the number of the called page.
    As there are 4 urls and 3 pages being called, how do I capture the page given in hidden element or application,

    Thank you.

    I understand the code of the tree. But I'm not clear on what you mean by "How can I capture page reset hidden element or application". Do you mean that you need to store the page in a hidden page element numbers? If so, you can set the value in the URL that you generate in the tree. For example,.

     case when link_type = 'M'
                 then 'f?p='||:APP_ID||':3:'||:APP_SESSION||'::NO:RIR:P1_HIDDEN_PAGE_ITEM:'||3
                 when link_type = 'C'
                 then 'f?p='||:APP_ID||':3:'||:APP_SESSION||'::NO:CIR:IR_CATEGORY,P1_HIDDEN_PAGE_ITEM:'||name||','||3
                 when link_type = 'P'
                 then 'f?p='||:APP_ID||':6:'||:APP_SESSION||'::NO::P6_PRODUCT_ID,P1_HIDDEN_PAGE_ITEM:'||sub_id||','||6
                 when link_type = 'O'
                 then 'f?p='||:APP_ID||':29:'||:APP_SESSION||'::NO::P29_ORDER_ID,P1_HIDDEN_PAGE_ITEM:'|| sub_id||','||29
                 else null
                 end as link 
    

    where P1_HIDDEN_PAGE_ITEM is your element on the page where you have the tree.

    >

    -Application of tree-
    with the data as)
    Select'm ' as link_type,.
    NULL as parent,
    "All categories" as id,.
    'All categories' as the name.
    NULL as sub_id
    of demo_product_info
    Union
    Select distinct('C') as link_type,
    'All categories' as a parent,.
    category such as id,
    category name,
    NULL as sub_id
    of demo_product_info
    Union
    Select 'P' as link_type,
    parent category,
    TO_CHAR (product_id) id,
    product_name as the name,
    product_id as sub_id
    of demo_product_info
    Union
    Select 'o' in the link_type,
    TO_CHAR (product_id) as a parent,
    NULL as id,
    (select c.cust_first_name |) ' ' || c.cust_last_name
    of demo_customers c, demo_orders o
    where c.customer_id = o.customer_id
    and o.order_id = oi.order_id). ', ordered ' | TO_CHAR (OI. Quantity) as the name.
    order_id as sub_id
    of demo_order_items oi
    )
    Select case when connect_by_isleaf = 1 then 0
    When level = 1 then 1
    of another-1
    end the status,
    level,
    name as title,
    NULL as an icon,
    ID as the value,
    'See' as ToolTip,
    -case when link_type = am'
    then ' f? p ='|| : APP_ID | » : 3 :'|| : APP_SESSION. ': NO:RIR '.
    When link_type = 'C '.
    then ' f? p ='|| : APP_ID | » : 3 :'|| : APP_SESSION |':NO:CIR:IR_CATEGORY:'
    || name
    When link_type = 'P '.
    then ' f? p ='|| : APP_ID | » : 6 :'|| : APP_SESSION |': NO::P6_PRODUCT_ID:'
    || sub_id
    When link_type = 'o'
    then ' f? p ='|| : APP_ID | » : 29 :'|| : APP_SESSION |': NO::P29_ORDER_ID:'
    || sub_id
    Another null
    end as link
    from the data
    Start with the parent is set to null
    connect by prior id = parent
    siblings arrested by name

  • How to hide the buttons when no data found!

    Hi all

    I created two regions

    1 Serach region
    2 results region.

    Initially during the loading of the page with the help of hidden drive I'm Basel to hide 'areas of results' once that they clik this serach button I display area with teo translated region more buttons as buttons 'export' and 'print '.

    It shows very well when there is data in the region of Reulst.
    But when there is no return I displays the message "No data found" but at the same time it displays 'export' and buutons 'print '.
    This button should show only when data are available in the results area.

    Thank you
    David...

    abhishek8299 wrote:
    Use SQL statements (Exists) in the State and write an sql statement it.

    Use this

    SELECT
    1
    FROM form1 MF,bench1 BM,
    participant1 PP,key1 KT
    WHERE MF.ENGAGEMENT_ID=BM.ENGAGEMENT_ID
    AND BM.ENGAGEMENT_ID =PP.ENGAGEMENT_ID
    AND PP.ENGAGEMENT_ID =KT.ENGAGEMENT_ID
    
  • Accessibility for the button.

    Hi all.

    I have a button that repeats a subform when you click it.  Everything works very well, with one exception, screen readers only read the caption of the button '+' and non-personalized text.

    Using the accessibility palette, I typed an explanation of what the button pressed in a custom text and ToolTip.  Then I put the player screen "Custom Text" priority.  However, (JAWS and Thunder) screen readers read only 'more' and not the custom text.  Am I missing something?

    For now I've added to the text to the caption of the button with the "+" and made the size font 1 and the same color as the button.  I really want to do it for all the buttons.

    Your suggestions and help would be greatly appreciated.

    I use Windows XP and Pro 9 Adobe LiveCycle Designer 8.2.

    Thank you

    Jelf12

    I use the same and find that it works as advertised... can you share the form so I can take a look. Send it to

    [email protected] and include an explanation of the issue with email.

    Paul

  • Event Click the button cause components pass right.

    I have a pretty basic photo viewer application. When I click on the button 'next' all parts of moving to the right one amount modest, but noticeable. When I click on the "back" button the app derive not immediately anyway. If I click back twice and then next once it has a cumulative effect to move the components 1 space left. I've never seen that happen before. Any thoughts?

    < mx:Application >

    < mx:HBox >

    < mx:VBox >

    < mx:Button id = "prvBt" click = "prevGroup (); »

    upSkin="@Embed (source = 'prev.png')'

    overSkin="@Embed (source = 'prev_over.png')'

    downSkin="@Embed (source = 'prev.png')'

    icon="@embed (source = 'prev.png')" >

    < / mx:Button >

    < mx:TileList width = "120" id = "photoList" height = "475" >

    < mx:itemRenderer >

    < mx:Component >

    < mx:Image

    horizontalAlign = "center".

    = "center" verticalAlign

    source = "{data.filename}" "

    toolTip = "{data.name} '"

    width = "100".

    height = "150" / >

    < / mx:Component >

    < / mx:itemRenderer >

    < / mx:TileList >

    < mx:Button id = "nxtBt" click = "nextGroup (); »

    " upSkin="@Embed (source = 'next.png').

    " overSkin="@Embed (source = 'next_over.png').

    downSkin="@Embed (source = 'next.png')"

    icon="@embed (source = 'next.png')" >

    < / mx:Button >

    < / mx:VBox >

    < mx:VBox >

    < mx:ProgressBar id = "progressBar" source = "{image}" visible = "false" / >

    < mx:Image width = "640" height = "474" id = "image" source = "{photoList.selectedItem.filename}" "

    horizontalAlign = "center" verticalAlign = "center".

    "open ="progressBar.visible = true"complete =" progressBar.visible = false "/ >

    < / mx:VBox >

    < / mx:HBox >

    < / mx:Application >

    I don't see where you said X locally so it can be change the x property that affect the position.

    Alex Harui

    Flex SDK Developer

    Adobe Systems Inc..

    Blog: http://blogs.adobe.com/aharui

  • Bad translation of the labels in the Query ADF Panel

    Hello

    When I use a panel request ADF, all labels and buttons are translated automatically Danish (probably because I have the Danish region settings or something like). The problem is that it is not a very good translation: in the radio group 'Match' buttons at the top of the Panel, the two who would have the names "All" and "Any" in English, both are translated in "Alle" (the Danish Word for 'all'). In other words, I have a group of radio buttons with two buttons which are both called "Alle". I'm pretty confident that a customer would never accept that.

    My questions are:
    (1) should or be reported such a mistake?
    (2) is it possible to make the Panel English use labels and buttons, even under the region settings not English?
    (3) is there a way I can fix the translation error myself temporarily, until an "official" correction is made?

    Kind regards
    Andreas

    Hi Andreas,

    I logged Bug 9861526 - ADF - BAD DANISH TRANSLATION OF LABELS ADF APPLICATION SCREENS
    available at My Oracle Support.

    The "Oracle Fusion Middleware User Interface Guide for Oracle Application Development Framework Web Developer.
    Chapter 20, customize the appearance using Styles and skins
    20.3 setting the skin Style properties

    explains how to translate texts that make ADF Faces components.

    The following bundle class should do the trick for your case:

    import java.util.ListResourceBundle;
    
    public class SkinBundle extends ListResourceBundle {
        @Override
        public Object[][] getContents()
        {
          return _CONTENTS;
        }
    
        static private final Object[][] _CONTENTS =
        {
           {"af_query.LABEL_CONJUNCTION_OR", "Enhver"}
        };
    }
    

    Kind regards

    Didier

  • Does anyone know how to turn off this setting when your phone is at a certain angle turns on without you pressing the button side feed or House? Please if you know tell me!

    Does anyone know how to turn off this setting when your phone is at a certain angle turns on without you pressing the button side feed or House? Please if you know tell me!

    Settings > display and brightness > raise to Wake

Maybe you are looking for