Auxiliary objects and Algebra view

Grobe shared this problem 7 years ago
Answered

Hi.


Look at this image. A1 and A2 is auxiliary objects, but in Algebra view, those are just mixed together with other objects.


I expect that auxiliary objects is located under their own sub node.

This post (you probably need to scroll down, it's the image #3) show the Algebra view as it should look. Where Free objects are visible separated from Auxiliary objects.


Thanks


Debug:

    GeoGebra 5.0.164.0-3D (19 October 2015)

    Java: 1.7.0_40

    Codebase: file:/D:/Grafixe/cad/Geogebra/geogebra.jar

    OS: Windows XP

    Architecture: x86 / x86

    Heap: 247MB

    CAS: CAS Initializing


    GeoGebraLogger log:

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.c_[-1]: Yiddish

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: hy

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: sq

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ar

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: arMA

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: arTN

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: eu

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: bs

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: bg

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ca

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: caXV

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: zhCN

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: zhTW

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: hr

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: cs

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: da

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: nl

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: nlBE

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: en

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: enGB

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: enAU

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: et

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: tl

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: fi

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: fr

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: gl

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ka

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: de

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: deAT

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: el

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: iw

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: hi

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: hu

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: is

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: in

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: it

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ja

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: kk

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ko

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: lv

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: lt

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ms

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: mk

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: mn

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ne

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: noNO

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: noNONY

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: fa

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: pl

    23:26:44.331 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: pt

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ptPT

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ro

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ru

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: si

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: sr

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: sk

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: sl

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: es

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: esUY

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: esES

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: sv

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ta

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: th

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: tr

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: uk

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ug

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: vi

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: cy

    23:26:44.346 DEBUG: org.geogebra.desktop.gui.d.a.d.t[-1]: looking for: ji

    23:26:44.440 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    23:26:44.456 DEBUG: org.geogebra.common.l.s.a[-1]: Number of registered views = 6

    * class org.geogebra.desktop.geogebra3D.b.b

    * class org.geogebra.desktop.geogebra3D.e.c.a.a

    * class org.geogebra.common.plugin.b

    * class org.geogebra.desktop.i.B

    * class org.geogebra.desktop.gui.m.h.E

    * class org.geogebra.desktop.geogebra3D.e.c.b.b

    23:27:26.784 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    23:27:26.815 DEBUG: org.geogebra.common.l.s.b[-1]: Number of registered views = 5

    * class org.geogebra.desktop.geogebra3D.b.b

    * class org.geogebra.desktop.geogebra3D.e.c.a.a

    * class org.geogebra.common.plugin.b

    * class org.geogebra.desktop.i.B

    * class org.geogebra.desktop.gui.m.h.E

    23:28:57.377 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    23:28:58.315 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    23:38:11.112 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.q

    23:38:11.127 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: creating menu items

    23:38:14.877 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ap

    23:38:16.018 DEBUG: org.geogebra.desktop.gui.i.at.menuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.ap

    23:39:09.893 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.q

    23:40:24.190 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.q

    23:40:37.112 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.V

    23:40:37.112 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: creating menu items

    23:40:37.112 ERROR: org.geogebra.desktop.geogebra3D.f.a.a[-1]: Image /gui/images/64px/forum.gif not found

    23:40:37.112 ERROR: org.geogebra.desktop.geogebra3D.f.a.a[-1]: Image /gui/images/64px/forum.png not found

    23:40:42.190 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.al

    23:40:42.190 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: creating menu items

    23:40:45.456 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.V

    23:40:46.659 DEBUG: org.geogebra.desktop.gui.R.d[-1]: opening URL:https://www.geogebra.org/bu...

    23:40:46.659 DEBUG: org.geogebra.desktop.gui.R.d[-1]: opening URL:https://www.geogebra.org/bu...

    23:48:28.159 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.V


    GGB file content:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.164.0" id="28281388-8292-4d16-82b7-b786df0b57ca" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="996" height="674" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.20080321285140562" orientation="1" />

    <pane location="1" divider="0.4789156626506024" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="686,280,700,550" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="false" location="1,1,1" size="500" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="false" location="1,3" size="477" window="100,100,600,400" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="true" inframe="false" stylebar="true" location="1,1" size="290" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="300" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="false" location="3" size="200" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="70" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6" position="1" help="false" />

    <input show="true" cmd="true" top="algebra" />

    <dockBar show="true" east="true" />

    </perspective>

    </perspectives>

    <labelingStyle val="0"/>

    <font size="12"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="477" height="517"/>

    <coordSystem xZero="44.00000000000004" yZero="493.00000000000034" scale="49.9999999999999" yscale="49.99999999999995"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="0"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <spreadsheetView>

    <spreadsheetColumn id="0" width="125"/>

    </spreadsheetView>

    <algebraView>

    <auxiliary show="true"/>

    </algebraView>

    <kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <angleFromInvTrig val="false"/>

    </kernel>

    <scripting blocked="false" disabled="false"/>

    <construction title="" author="" date="">

    <element type="point" label="A1">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <auxiliary val="true"/>

    <coords x="3.68" y="6.74" z="1.0"/>

    <pointSize val="5"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="A2">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <auxiliary val="true"/>

    <coords x="4.5" y="6.88" z="1.0"/>

    <pointSize val="5"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="A">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="3.78" y="8.26" z="1.0"/>

    <pointSize val="5"/>

    <pointStyle val="0"/>

    </element>

    <element type="point" label="B">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="255" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <animation step="1" speed="1" type="1" playing="false"/>

    <coords x="4.48" y="8.28" z="1.0"/>

    <pointSize val="5"/>

    <pointStyle val="0"/>

    </element>

    <command name="Line">

    <input a0="A" a1="A1"/>

    <output a0="a"/>

    </command>

    <element type="line" label="a">

    <show object="true" label="true"/>

    <objColor r="0" g="0" b="0" alpha="0.0"/>

    <layer val="0"/>

    <labelMode val="0"/>

    <coords x="1.5199999999999996" y="-0.09999999999999964" z="-4.919599999999999"/>

    <lineStyle thickness="2" type="0" typeHidden="1"/>

    <eqnStyle style="implicit"/>

    </element>

    </construction>

    </geogebra>


    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.164.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggt...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    </geogebra>


    LibraryJavaScript:


    Preferences:

    <?xml version="1.0" encoding="utf-8"?><geogebra format="5.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; ><gui><window width="800" height="600" /><settings ignoreDocument="false" showTitleBar="true" /><labelingStyle val="0"/><font size="12"/><menuFont size="-1"/><tooltipSettings language="" timeout="0"/></gui><euclidianView><size width="640" height="480"/><coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/><evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="2" checkboxSize="26" gridType="0"/><bgColor r="255" g="255" b="255"/><axesColor r="0" g="0" b="0"/><gridColor r="192" g="192" b="192"/><lineStyle axes="1" grid="0"/><axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/><axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/></euclidianView><kernel><continuous val="false"/><decimals val="2"/><angleUnit val="degree"/><algebraStyle val="0"/><coordStyle val="0"/><localization digits="false" labels="true"/><angleFromInvTrig val="false"/><casSettings timeout="5" expRoots="true"/></kernel><scripting blocked="false"/></geogebra>

4def5b6c6e1fcf50ac4308451709d7b6

Comments (3)

photo
1

Hi


Where Free objects are visible separated from Auxiliary objects.

You can organize Algebra View as you want

Free objects separated from dependents objects

or other disposition


Look at the menus...

18752057a49fe2a46c276767099039ba


You can put all objects auxiliary... or not (right click)


With left icon of the menu, an auxiliary object can appear in Algebra view... or not

photo
1

Thanks jumera :D


However - I now actually found a behaviour in Geogebra that just have to be a bug.


Open the file atached. Then follow these steps:

  • In Algebra view - expand Style bar.
  • Click Sort by:Object Type
  • Click on the Auxiliary objects button. Now it looks ok.
  • Click Sort by:Dependency
  • Click Sort by:Object Type
  • Click on the Auxiliary objects button.


Somewhere during this clicking, the Algebra view will not get back to the wiew as in pt. 3 in above list.

https://ggbm.at/1862061

photo
3

yes

it doesn't work very well :(

© 2023 International GeoGebra Institute